Index: head/deskutils/Makefile =================================================================== --- head/deskutils/Makefile (revision 477947) +++ head/deskutils/Makefile (revision 477948) @@ -1,321 +1,322 @@ # $FreeBSD$ # COMMENT = Things that used to be on the desktop before computers were invented SUBDIR += affiche SUBDIR += akonadi-calendar-tools SUBDIR += akonadi-import-wizard SUBDIR += akonadiconsole SUBDIR += akregator SUBDIR += alarm-clock-applet SUBDIR += anamnesis SUBDIR += anydesk SUBDIR += appwrapper SUBDIR += aspostit SUBDIR += autocutsel SUBDIR += baobab SUBDIR += basket SUBDIR += bigyear SUBDIR += bijiben SUBDIR += bitcollider SUBDIR += cairo-dock SUBDIR += cairo-dock-plugins SUBDIR += caja-extensions SUBDIR += cal SUBDIR += calcurse SUBDIR += calibre SUBDIR += cartotheque SUBDIR += cdcat SUBDIR += charmtimetracker SUBDIR += chart SUBDIR += clipit SUBDIR += conduit SUBDIR += conkyemail SUBDIR += conkyforecast SUBDIR += copyq SUBDIR += countdown SUBDIR += cycle SUBDIR += dailystrips SUBDIR += deforaos-todo SUBDIR += devd-notifier SUBDIR += dlume SUBDIR += docear SUBDIR += dosage SUBDIR += drivel SUBDIR += easystroke SUBDIR += egroupware SUBDIR += everygui SUBDIR += fbreader SUBDIR += fet SUBDIR += flameshot SUBDIR += freemind SUBDIR += freeplane SUBDIR += fusenshi SUBDIR += gaddr SUBDIR += ganttproject SUBDIR += ganyremote SUBDIR += gbirthday SUBDIR += gcal SUBDIR += gcalcli SUBDIR += genius SUBDIR += gkrellm-reminder2 SUBDIR += glabels SUBDIR += gnome-calendar SUBDIR += gnome-characters SUBDIR += gnome-clocks SUBDIR += gnome-contacts SUBDIR += gnome-dictionary SUBDIR += gnome-documents SUBDIR += gnome-font-viewer SUBDIR += gnome-initial-setup SUBDIR += gnome-maps SUBDIR += gnome-photos SUBDIR += gnome-screenshot SUBDIR += gnome-search-tool SUBDIR += gnome-shell-extension-audio-output-switcher SUBDIR += gnome-shell-extension-coverflow SUBDIR += gnome-shell-extension-dashtodock SUBDIR += gnome-shell-extension-filesmenu SUBDIR += gnome-shell-extension-hidetopbar SUBDIR += gnome-shell-extension-lockkeys SUBDIR += gnome-shell-extension-mediaplayer SUBDIR += gnome-shell-extension-openweather SUBDIR += gnome-shell-extension-overlay-icons SUBDIR += gnome-shell-extension-panel-osd SUBDIR += gnome-shell-extension-recent-items SUBDIR += gnome-shell-extension-trash SUBDIR += gnome-shell-extension-weather SUBDIR += gnome-shell-extra-extensions SUBDIR += gnome-sound-recorder SUBDIR += gnome-system-log SUBDIR += gnome-todo SUBDIR += gnome-tweak-tool SUBDIR += gnome-utils SUBDIR += gnome-weather SUBDIR += gnote SUBDIR += gnotime SUBDIR += gnustep-wrapper SUBDIR += go-for-it SUBDIR += gourmet SUBDIR += gpicker SUBDIR += grantlee-editor SUBDIR += grantleetheme SUBDIR += griffith SUBDIR += growl-for-linux SUBDIR += gruler SUBDIR += gsimplecal SUBDIR += gtg SUBDIR += gtimer SUBDIR += gtodo SUBDIR += gtweakui SUBDIR += gucharmap SUBDIR += gworkspace SUBDIR += gworkspace-gwmetadata SUBDIR += gxmessage SUBDIR += gxneur SUBDIR += hebcal SUBDIR += helpviewer SUBDIR += homerun SUBDIR += horde-groupware SUBDIR += horde-kronolith SUBDIR += horde-mnemo SUBDIR += horde-nag SUBDIR += hot-babe SUBDIR += howm SUBDIR += hs-fdo-notify SUBDIR += ical SUBDIR += ithought SUBDIR += jjclient SUBDIR += jlj SUBDIR += kaddressbook SUBDIR += kalarm SUBDIR += kcharselect SUBDIR += kcharselect-kde4 SUBDIR += kchmviewer SUBDIR += kdeconnect SUBDIR += kdepim SUBDIR += kdepim-addons SUBDIR += kdepim-apps-libs SUBDIR += kdepim-kde4 SUBDIR += kdepim-runtime SUBDIR += kdepim-runtime-kde4 SUBDIR += kdepimlibs-kde4 SUBDIR += kdeplasma-addons-kde4 SUBDIR += keditbookmarks SUBDIR += kfind SUBDIR += kmail SUBDIR += kmail-account-wizard SUBDIR += knotes SUBDIR += kontact SUBDIR += korganizer SUBDIR += kruler SUBDIR += kruler-kde4 SUBDIR += ksshaskpass SUBDIR += latte-dock SUBDIR += launchy SUBDIR += libkdepim SUBDIR += libopensync-plugin-vformat-devel SUBDIR += libstreamanalyzer SUBDIR += libstreams SUBDIR += ljcharm SUBDIR += ljclive SUBDIR += ljit SUBDIR += logjam + SUBDIR += lookbook SUBDIR += lumina-archiver SUBDIR += lumina-calculator SUBDIR += lumina-fileinfo SUBDIR += lumina-fm SUBDIR += lumina-mediaplayer SUBDIR += lumina-notify SUBDIR += lumina-pdf SUBDIR += lumina-screenshot SUBDIR += lumina-textedit SUBDIR += lumina-xdg-entry SUBDIR += lxqt-notificationd SUBDIR += mat SUBDIR += mate-notification-daemon SUBDIR += mate-utils SUBDIR += mbox-importer SUBDIR += mdh SUBDIR += mencal SUBDIR += menumaker SUBDIR += moregroupware SUBDIR += mozo SUBDIR += multisync SUBDIR += multisync-backup SUBDIR += multisync-syncml SUBDIR += myitcrm SUBDIR += nautilus-actions SUBDIR += nautilus-sendto SUBDIR += nemo-extensions SUBDIR += nextcloudclient SUBDIR += note SUBDIR += notecase SUBDIR += noti SUBDIR += notification-daemon SUBDIR += notify-osd SUBDIR += orage SUBDIR += osmo SUBDIR += osynctool SUBDIR += owncloudclient SUBDIR += p5-Data-ICal SUBDIR += p5-Data-ICal-DateTime SUBDIR += p5-Goo SUBDIR += pal SUBDIR += parcellite SUBDIR += phpcollab SUBDIR += phpicalendar SUBDIR += pim-data-exporter SUBDIR += pim-sieve-editor SUBDIR += pinot SUBDIR += plan SUBDIR += planner SUBDIR += plans SUBDIR += plasma-applet-cwp SUBDIR += plasma-applet-daisy SUBDIR += plasma-applet-fancytasks SUBDIR += plasma-applet-panelspacer SUBDIR += plasma-applet-qstardict SUBDIR += plasma-applet-serverstatuswidget SUBDIR += plasma-applet-simpleweatherforecast SUBDIR += plasma-applet-teacooker SUBDIR += plasma-applet-yawp SUBDIR += plasma5-milou SUBDIR += plasma5-sddm-kcm SUBDIR += plopfolio SUBDIR += preferences SUBDIR += projectlibre SUBDIR += puush SUBDIR += py-bugwarrior SUBDIR += py-khal SUBDIR += py-pystash SUBDIR += py-send2trash SUBDIR += py-taskw SUBDIR += py-vdirsyncer SUBDIR += py-vobject SUBDIR += pybookreader SUBDIR += pypanel SUBDIR += qorganizer SUBDIR += qrfcview SUBDIR += qtm SUBDIR += recoll SUBDIR += rednotebook SUBDIR += remind SUBDIR += rolo SUBDIR += rox-memo SUBDIR += rubrica SUBDIR += rubygem-shellplay SUBDIR += rubygem-taskjuggler SUBDIR += semantik SUBDIR += showdown SUBDIR += shutter SUBDIR += silence SUBDIR += simpleagenda SUBDIR += simplegroupware SUBDIR += sliderule SUBDIR += spice-gtk SUBDIR += strigi SUBDIR += strigiclient SUBDIR += strigidaemon SUBDIR += strigiutils SUBDIR += sugarcrm SUBDIR += superkaramba-kde4 SUBDIR += surrealtodo SUBDIR += synapse SUBDIR += syncthing-gtk SUBDIR += systempreferences SUBDIR += tagutils SUBDIR += taskcoach SUBDIR += taskd SUBDIR += tasksh SUBDIR += taskwarrior SUBDIR += teapot SUBDIR += tel SUBDIR += thinkingrock SUBDIR += timewarrior SUBDIR += tine20 SUBDIR += tnote SUBDIR += todo SUBDIR += tomboy SUBDIR += tomboy-plugin-latex SUBDIR += tomboy-plugin-reminder SUBDIR += tomboy-plugin-todo SUBDIR += toolboxkit SUBDIR += tpb SUBDIR += treeline SUBDIR += treesheets SUBDIR += tuxcards SUBDIR += virt-manager SUBDIR += vit SUBDIR += vnc2flv SUBDIR += vym SUBDIR += wammu SUBDIR += when SUBDIR += wmpinboard SUBDIR += wyrd SUBDIR += x026 SUBDIR += xcalendar SUBDIR += xchm SUBDIR += xfce4-generic-slider SUBDIR += xfce4-notes-plugin SUBDIR += xfce4-notifyd SUBDIR += xfce4-tumbler SUBDIR += xfce4-volumed SUBDIR += xfce4-volumed-pulse SUBDIR += xfce4-xkb-plugin SUBDIR += xmaddressbook SUBDIR += xmdiary SUBDIR += xneur SUBDIR += xpad SUBDIR += xpad3 SUBDIR += xpostit SUBDIR += xpostitPlus SUBDIR += xrolo SUBDIR += xwrits SUBDIR += zanshin SUBDIR += zim SUBDIR += znotes SUBDIR += zorro .include Index: head/deskutils/lookbook/Makefile =================================================================== --- head/deskutils/lookbook/Makefile (nonexistent) +++ head/deskutils/lookbook/Makefile (revision 477948) @@ -0,0 +1,25 @@ +# $FreeBSD$ + +PORTNAME= lookbook +DISTVERSION= 1.0.0 +CATEGORIES= deskutils + +MAINTAINER= greg@unrelenting.technology +COMMENT= Browse and find system icons + +LICENSE= GPLv3 +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= valac:lang/vala +LIB_DEPENDS= libgranite.so:x11-toolkits/granite + +USES= gettext-tools gnome meson pkgconfig python:3.5+,build +USE_GITHUB= yes +GH_ACCOUNT= danrabbit +USE_GNOME= glib20 gtk30 gtksourceview3 +GLIB_SCHEMAS= com.github.danrabbit.lookbook.gschema.xml +INSTALLS_ICONS= yes + +BINARY_ALIAS= python3=${PYTHON_CMD} # for meson/post_install.py + +.include Property changes on: head/deskutils/lookbook/Makefile ___________________________________________________________________ Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:keywords ## -0,0 +1 ## +FreeBSD=%H \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/lookbook/distinfo =================================================================== --- head/deskutils/lookbook/distinfo (nonexistent) +++ head/deskutils/lookbook/distinfo (revision 477948) @@ -0,0 +1,3 @@ +TIMESTAMP = 1531936029 +SHA256 (danrabbit-lookbook-1.0.0_GH0.tar.gz) = 1cda918c570ead8ca466de4e2d604311b0aa018ba459bdc4cc13fb3dabb87a99 +SIZE (danrabbit-lookbook-1.0.0_GH0.tar.gz) = 711157 Property changes on: head/deskutils/lookbook/distinfo ___________________________________________________________________ Added: fbsd:nokeywords ## -0,0 +1 ## +yes \ No newline at end of property Added: svn:eol-style ## -0,0 +1 ## +native \ No newline at end of property Added: svn:mime-type ## -0,0 +1 ## +text/plain \ No newline at end of property Index: head/deskutils/lookbook/files/patch-src_CategoryView.vala =================================================================== --- head/deskutils/lookbook/files/patch-src_CategoryView.vala (nonexistent) +++ head/deskutils/lookbook/files/patch-src_CategoryView.vala (revision 477948) @@ -0,0 +1,2639 @@ +Fix build with older Vala versions + +../src/CategoryView.vala:75.24-75.30: error: The name `ACTIONS' does not exist in the context of `CategoryView.icons' + category = ACTIONS + ^^^^^^^ +../src/CategoryView.vala:75.13-75.30: error: Invalid type for member `category' + category = ACTIONS + ^^^^^^^^^^^^^^^^^^ + +https://github.com/danrabbit/lookbook/issues/33 + +--- src/CategoryView.vala.orig 2018-08-23 23:19:38 UTC ++++ src/CategoryView.vala +@@ -72,2188 +72,2188 @@ public class CategoryView : Gtk.Paned { + Icon () { + name = "address-book-new", + description = _("Create a new address book"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-horizontal-center", + description = _("Align objects to center along the X axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-horizontal-left", + description = _("Align objects left along the X axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-horizontal-right", + description = _("Align objects right along the X axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-vertical-bottom", + description = _("Align objects to bottom along the Y axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-vertical-center", + description = _("Align objects to center along the Y axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "align-vertical-top", + description = _("Align objects to top along the Y axis"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "application-exit", + description = _("Used for exiting an application"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "appointment-new", + description = _("Create a new appointment in a calendaring application"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "bookmark-new", + description = _("Create a new bookmark"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "call-start", + description = _("Initiate or accept a call"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "call-stop", + description = _("Stop the current call"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "changes-allow", + description = _("Allow changes by unlocking such as with a password"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "changes-prevent", + description = _("Prevent changes by locking such as with a password"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "contact-new", + description = _("Create a new contact in an address book application"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-export", + description = _("Export a document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-import", + description = _("Import a document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-new", + description = _("Create a new document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-open", + description = _("Open a document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-open-recent", + description = _("Open a document that was recently opened"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-page-setup", + description = _("The page setup action of a document editor"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-print", + description = _("Print"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-print-preview", + description = _("The print preview action of an application"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-properties", + description = _("View the properties of a document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-revert", + description = _("Revert to a previous version of a document"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-save", + description = _("Save"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-save-as", + description = _("Save as"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "document-send", + description = _("Send"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit", + description = _("Edit"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-clear", + description = _("Clear"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-copy", + description = _("Copy"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-cut", + description = _("Cut"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-delete", + description = _("Delete"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-find", + description = _("Find"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-find-replace", + description = _("Find & Replace"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-flag", + description = _("Flag an item, such as a spam email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-paste", + description = _("Paste"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-redo", + description = _("Redo"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-select-all", + description = _("Select all"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "edit-undo", + description = _("Undo"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "event-new", + description = _("Create a new calendar event"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "folder-copy", + description = _("Copy a folder"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "folder-move", + description = _("Move a folder"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "folder-new", + description = _("Create a new folder"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-indent-less", + description = _("Decrease indent"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-indent-more", + description = _("Increase indent"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-justify-center", + description = _("Center justify text"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-justify-fill", + description = _("Fill justify text"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-justify-left", + description = _("Left justify text"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-justify-right", + description = _("Right justify text"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-direction-ltr", + description = _("Format text as left-to-right"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-direction-rtl", + description = _("Format text as right-to-left"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-bold", + description = _("Format text as bold"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-highlight", + description = _("Format text as highlighted"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-italic", + description = _("Format text as italic"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-underline", + description = _("Format text as underlined"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "format-text-strikethrough", + description = _("Format text as being struck through"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-bottom", + description = _("Go to the bottom, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-down", + description = _("Go down, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-first", + description = _("Go to the first item, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-home", + description = _("Go to the home location"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-jump", + description = _("Jump to a location"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-last", + description = _("Go to the last item, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-next", + description = _("Go forward to the next item, such as in a list or navigation"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-previous", + description = _("Go back to the previous item, such as in a list or navigation"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-top", + description = _("Go to the top, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "go-up", + description = _("Go up, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "help-about", + description = _("Information about an app"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "help-contents", + description = _("Get help"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "help-faq", + description = _("Frequently asked questions"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "image-adjust", + description = _("Make adjustments to an image"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "image-auto-adjust", + description = _("Automatically adjust an image"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "image-crop", + description = _("Crop an image"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "image-red-eye", + description = _("Remove red eye from an image"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "insert-image", + description = _("Insert an image"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "insert-link", + description = _("Insert a link"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "insert-object", + description = _("Insert an object"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "insert-text", + description = _("Insert text"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "list-add", + description = _("Add to a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "list-remove", + description = _("Remove from a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-forward", + description = _("Forward an email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-mark-important", + description = _("Mark an email as important"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-mark-junk", + description = _("Mark an email as junk or spam"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-mark-notjunk", + description = _("Mark an email as not junk or spam"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-mark-read", + description = _("Mark an email as read"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-mark-unread", + description = _("Mark an email as unread"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-message-new", + description = _("Compose a new email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-reply-all", + description = _("Reply to all participants of an email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-reply-sender", + description = _("Reply to the sender of an email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "mail-send", + description = _("Send an email"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-eject", + description = _("Eject removable media"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-playback-pause", + description = _("Pause media playback"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-playback-start", + description = _("Start playing media"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-playback-stop", + description = _("Stop playing media"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-record", + description = _("Start recording"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-seek-backward", + description = _("Seek backwards or rewind"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-seek-forward", + description = _("Seek forwards, or fastforward"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-skip-backward", + description = _("Skip backwards, such as to the previous track"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "media-skip-forward", + description = _("Skip forwards, such as to the next track"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "object-flip-horizontal", + description = _("Flip an object horizontally"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "object-flip-vertical", + description = _("Flip an object vertically"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "object-rotate-left", + description = _("Rotate an object to the left or counter-clockwise"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "object-rotate-right", + description = _("Rotate an object to the right or clockwise"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "process-stop", + description = _("Stop an action that may take a while to process, such as web page loading in a browser"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-lock-screen", + description = _("Lock the screen or the user's session"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-log-out", + description = _("Log out of the user's session"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-run", + description = _("Run a system app or command"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-search", + description = _("Search the system"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-reboot", + description = _("Restart the device"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "system-shutdown", + description = _("Shut the device down"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "tools-check-spelling", + description = _("Check spelling"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "view-fullscreen", + description = _("View fullscreen"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "view-refresh", + description = _("Refresh the current view"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "view-restore", + description = _("Leave fullscreen and return to a normal window"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "view-sort-ascending", + description = _("Sort items in an ascending order, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "view-sort-descending", + description = _("Sort items in a descending order, such as in a list"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "window-close", + description = _("Close the window"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "window-new", + description = _("Create a new window"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "zoom-fit-best", + description = _("Zoom to the best fit"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "zoom-in", + description = _("Zoom in"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "zoom-original", + description = _("Zoom to the original size"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "zoom-out", + description = _("Zoom out"), +- category = ACTIONS ++ category = Category.ACTIONS + }, + Icon () { + name = "accessories-calculator", + description = _("Calculator"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "accessories-camera", + description = _("Camera or webcam"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "accessories-character-map", + description = _("International and extended text character map"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "accessories-dictionary", + description = _("Dictionary"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "accessories-screenshot", + description = _("Screenshot tool"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "accessories-text-editor", + description = _("Text editor"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "application-default-icon", + description = _("Default or unprovided app icon"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "archive-manager", + description = _("Archive manager"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "internet-chat", + description = _("Internet chat or messaging"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "internet-mail", + description = _("Mail or email"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "internet-news-reader", + description = _("News or feed reader"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "internet-web-browser", + description = _("Web browser"), +- category = APPS ++ category = Category.APPS + }, + + Icon () { + name = "multimedia-audio-player", + description = _("Music or audio player"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "multimedia-photo-manager", + description = _("Photo manager or library"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "multimedia-video-player", + description = _("Video or movie player"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "office-address-book", + description = _("Address book or contacts"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "office-calendar", + description = _("Calendar"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "postscript-viewer", + description = _("Portable document or PDF viewer"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "preferences-desktop", + description = _("System settings"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "system-file-manager", + description = _("Files"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "system-os-installer", + description = _("Install the operating system"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "system-software-install", + description = _("AppCenter or software installer"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "system-software-update", + description = _("Software updater"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "system-users", + description = _("User settings"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "utilities-system-monitor", + description = _("System resource monitor"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "utilities-terminal", + description = _("Terminal"), +- category = APPS ++ category = Category.APPS + }, + Icon () { + name = "applications-accessories", + description = _("Accessory or utility app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-development", + description = _("Programming, software development, code, or IDE app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-education", + description = _("Education, learning, or school app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-engineering", + description = _("Engineering app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-fonts", + description = _("Font category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-games", + description = _("Games app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-graphics", + description = _("Graphics, drawing, art, or photo manipulation app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-internet", + description = _("Internet or web related app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-multimedia", + description = _("Multimedia, audio, or video app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-office", + description = _("Office app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-other", + description = _("Other or uncategorized app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-science", + description = _("Science app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-system", + description = _("System tools or OS app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "applications-utilities", + description = _("Utility app category"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-bluetooth", + description = _("Bluetooth settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-color", + description = _("Color settings such as printer, display, or camera calibration"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop", + description = _("Desktop interface settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-accessibility", + description = _("Universal access settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-accessibility-pointing", + description = _("Universal access settings for pointing, such as controlling the cursor"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-accessibility-zoom", + description = _("Universal access settings for zooming or magnifying"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-applications", + description = _("App-related settings, such as default or startup apps"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-display", + description = _("Display settings, such as resolution or scaling"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-keyboard", + description = _("Keyboard settings, such as layout or shortcuts"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-locale", + description = _("International localization, language, or region settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-online-accounts", + description = _("Online account and cloud sync or sign in settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-peripherals", + description = _("Settings for peripherals, such as a mouse or keyboard"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-sound", + description = _("Sound or audio input and output settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-desktop-wallpaper", + description = _("Desktop wallpaper or background settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-other", + description = _("Other, miscellaneous, or uncategorized settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system", + description = _("System settings or preferences"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-network", + description = _("Network settings, such as wireless, Ethernet, or VPN"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-notifications", + description = _("Notification alert settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-parental-controls", + description = _("Parental control settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-power", + description = _("Power management or energy usage settings, such as battery"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-privacy", + description = _("Privacy and security settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-sharing", + description = _("Sharing settings, such as library sharing or media streaming over a network"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-time", + description = _("Time and date settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "preferences-system-windows", + description = _("Window management settings"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "system-help", + description = _("Help"), +- category = CATEGORIES ++ category = Category.CATEGORIES + }, + Icon () { + name = "audio-card", + description = _("Audio output device, such as a sound card or speaker"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "audio-input-microphone", + description = _("Microphone"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "audio-subwoofer", + description = _("Subwoofer or bass speaker"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "battery", + description = _("Battery"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "bluetooth", + description = _("Bluetooth"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "camera-photo", + description = _("Digital photo or still camera"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "camera-video", + description = _("Video or movie camera"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "camera-web", + description = _("Webcam or built-in camera"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "computer", + description = _("Generic or desktop computer"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "computer-laptop", + description = _("Laptop or notebook computer"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "drive-harddisk", + description = _("Hard disk or storage drive"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "drive-optical", + description = _("Optical drive, such as for CD, DVD, or Blu-ray discs"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "drive-removable-media", + description = _("Removable storage device, such as a portable hard drive"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "drive-removable-media-usb", + description = _("USB drive or stick, such as a flash, jump, or thumb drive"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "input-gaming", + description = _("Video game controller, such as a paddle, remote, or joystick"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "input-keyboard", + description = _("Keyboard"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "input-mouse", + description = _("Mouse"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "input-tablet", + description = _("Graphics tablet or pen input, such as a Wacom digitizer, Intuos, Cintiq, or Bamboo"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "input-touchpad", + description = _("Touchpad input, such as a multitouch trackpad or clickpad"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "media-flash", + description = _("Flash media such as a memory stick or SD card"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "media-optical", + description = _("Optical media, such as a CD, DVD, or Blu-ray disc"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "modem", + description = _("Network modem or router"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "multimedia-player", + description = _("Media player device, such as a portable mp3 music player or iPod"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-cellular", + description = _("Cellular type wireless network or device, such as a 2G, 3G, or 4G LTE connection, modem, or SIM card"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-firewall", + description = _("Networking firewall"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-vpn", + description = _("Virtual private network or VPN connection"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-wired", + description = _("Wired network connection, such as Ethernet"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-wireless", + description = _("Wireless network connection, such as Wi-Fi"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "network-wireless-hotspot", + description = _("Wireless hotspot connection, such as through a mobile cellular phone or smartphone"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "phone", + description = _("Generic phone, such as a mobile Android smartphone or iPhone"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "printer", + description = _("Printer"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "printer-network", + description = _("Network-connected or shared printer"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "scanner", + description = _("Scanner"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "video-display", + description = _("Display, screen, or monitor"), +- category = DEVICES ++ category = Category.DEVICES + }, + Icon () { + name = "emblem-default", + description = _("Default selection emblem, such as for a printer or other device"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-documents", + description = _("Documents emblem"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-downloads", + description = _("Downloads emblem"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-favorite", + description = _("Item the user has marked as a favorite"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-important", + description = _("Item marked as important"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-mail", + description = _("Item related to email"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-photos", + description = _("Photos emblem"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-readonly", + description = _("Item is read-only, or the user cannot write to or make changes to it"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-shared", + description = _("Item shared with other people or users"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-symbolic-link", + description = _("Item is a symbolic link to a file somewhere else"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-synchronized", + description = _("Item is configured to be synchronized to another device or location"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-system", + description = _("Item is a system file, library, setting, or data"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "emblem-unreadable", + description = _("Item is unreadable or inaccessible"), +- category = EMBLEMS ++ category = Category.EMBLEMS + }, + Icon () { + name = "face-angel", + description = _("0:-) emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-angry", + description = _("X-( emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-cool", + description = _("B-) emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-crying", + description = _(":'( emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-devilish", + description = _(">:-) emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-embarrassed", + description = _(":-[ emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-heart", + description = _("<3 emoticon"), +- category = EMOTES ++ category = Category.EMOTES + }, + Icon () { + name = "face-heart-broken", + description = _("