forked from enlightenment/efl
458 lines
13 KiB
Plaintext
458 lines
13 KiB
Plaintext
/*
|
|
* Standard FreeDesktop icons:
|
|
*
|
|
* WARNING: When you add new icons you MUST ensure to use standard names as per:
|
|
* http://standards.freedesktop.org/icon-naming-spec/icon-naming-spec-latest.html
|
|
*
|
|
* If you can't find the name in the spec then you MUST search in the Tango,
|
|
* Oxigen, Faenza (now Rave-X) icone themes to find a suitable name.
|
|
*
|
|
* IF you really cannot find anything try at least to be consistent with other
|
|
* existing names.
|
|
*
|
|
* NOTE: icons marked with an empty comment are names that are not in the
|
|
* FDO spec, so they are not really standard, but seems widly used.
|
|
*
|
|
* NOTE: if you add an new icon you must add it to:
|
|
* - this file (of course)
|
|
* - data/elementary/themes/Makefile.am
|
|
* - elm_icon documentation ????? really? #################################
|
|
* - check they appear in: elementary_test -to "Icon Standard"
|
|
*
|
|
*/
|
|
|
|
|
|
// Single FDO icon
|
|
#define ICO1(Cat, Name) \
|
|
group { name: "elm/icon/"##Name##"/default"; \
|
|
min: 16 16; \
|
|
images.image: ##Cat##"/scalable/"##Name##".svg" COMP; \
|
|
parts { \
|
|
part { name: "base"; \
|
|
desc { \
|
|
image.normal: ##Cat##"/scalable/"##Name##".svg"; \
|
|
aspect: 1.0 1.0; aspect_preference: BOTH; \
|
|
} } } }
|
|
|
|
|
|
// FDO icon with small and normal source
|
|
#define ICO2(Cat, Name) \
|
|
group { name: "elm/icon/"##Name##"/default"; \
|
|
min: 16 16; \
|
|
images { \
|
|
set { name: ##Name##; \
|
|
image { \
|
|
image: ##Cat##"/16/"##Name##".svg" COMP; \
|
|
size: 0 0 22 22; \
|
|
} \
|
|
image { \
|
|
image: ##Cat##"/scalable/"##Name##".svg" COMP; \
|
|
size: 23 23 999 999; \
|
|
} \
|
|
} \
|
|
} \
|
|
parts { \
|
|
part { name: "base"; \
|
|
desc { \
|
|
image.normal: ##Name##; \
|
|
aspect: 1.0 1.0; aspect_preference: BOTH; \
|
|
} } } }
|
|
|
|
|
|
|
|
|
|
|
|
//// places /////////////////////////////////////////////////////////////////
|
|
#define CTX "places"
|
|
ICO1(CTX, "user-home")
|
|
ICO1(CTX, "user-bookmarks")
|
|
ICO1(CTX, "user-trash")
|
|
ICO2(CTX, "folder")
|
|
ICO2(CTX, "folder-remote")
|
|
ICO2(CTX, "folder-open") /* */
|
|
ICO2(CTX, "folder-home") /* */
|
|
ICO2(CTX, "folder-downloads") /* */
|
|
ICO1(CTX, "folder-recent") /* */
|
|
ICO1(CTX, "folder-documents") /* */
|
|
ICO1(CTX, "folder-images") /* */
|
|
ICO1(CTX, "folder-music") /* */
|
|
ICO1(CTX, "folder-videos") /* */
|
|
ICO2(CTX, "network-server")
|
|
ICO2(CTX, "network-workgroup")
|
|
ICO2(CTX, "start-here")
|
|
// TODO user-desktop
|
|
#undef CTX
|
|
|
|
|
|
//// emblems ////////////////////////////////////////////////////////////////
|
|
#define CTX "emblems"
|
|
ICO1(CTX, "emblem-default")
|
|
ICO1(CTX, "emblem-downloads")
|
|
ICO1(CTX, "emblem-favorite")
|
|
ICO1(CTX, "emblem-important")
|
|
ICO1(CTX, "emblem-readonly")
|
|
ICO1(CTX, "emblem-shared")
|
|
ICO1(CTX, "emblem-symbolic-link")
|
|
ICO1(CTX, "emblem-unreadable")
|
|
ICO1(CTX, "emblem-system")
|
|
ICO1(CTX, "emblem-synchronized")
|
|
ICO1(CTX, "emblem-synchronizing") /* */
|
|
// TODO emblem-documents
|
|
// TODO emblem-mail
|
|
// TODO emblem-photos
|
|
#undef CTX
|
|
|
|
|
|
//// actions ////////////////////////////////////////////////////////////////
|
|
#define CTX "actions"
|
|
ICO1(CTX, "call-start")
|
|
ICO1(CTX, "call-stop")
|
|
ICO1(CTX, "document-open")
|
|
ICO1(CTX, "document-open-recent")
|
|
ICO1(CTX, "document-page-setup")
|
|
ICO1(CTX, "document-properties")
|
|
ICO1(CTX, "document-save")
|
|
ICO1(CTX, "document-save-as")
|
|
ICO1(CTX, "document-send")
|
|
ICO1(CTX, "document-close") /* */
|
|
// TODO document-new
|
|
// TODO document-print
|
|
// TODO document-print-preview
|
|
// TODO document-revert
|
|
|
|
ICO1(CTX, "edit-clear")
|
|
ICO1(CTX, "edit-copy")
|
|
ICO1(CTX, "edit-cut")
|
|
ICO1(CTX, "edit-delete")
|
|
ICO1(CTX, "edit-find")
|
|
ICO1(CTX, "edit-paste")
|
|
ICO1(CTX, "edit-redo")
|
|
ICO1(CTX, "edit-undo")
|
|
ICO1(CTX, "edit-select-all")
|
|
// TODO edit-find-replace
|
|
|
|
ICO1(CTX, "format-indent-less")
|
|
ICO1(CTX, "format-indent-more")
|
|
ICO1(CTX, "format-justify-center")
|
|
ICO1(CTX, "format-justify-fill")
|
|
ICO1(CTX, "format-justify-left")
|
|
ICO1(CTX, "format-justify-right")
|
|
ICO1(CTX, "format-text-direction-ltr")
|
|
ICO1(CTX, "format-text-direction-rtl")
|
|
ICO1(CTX, "format-text-bold")
|
|
ICO1(CTX, "format-text-italic")
|
|
ICO1(CTX, "format-text-underline")
|
|
ICO1(CTX, "format-text-strikethrough")
|
|
|
|
ICO1(CTX, "go-home")
|
|
ICO1(CTX, "go-bottom")
|
|
ICO1(CTX, "go-down")
|
|
ICO1(CTX, "go-first")
|
|
ICO1(CTX, "go-jump")
|
|
ICO1(CTX, "go-last")
|
|
ICO1(CTX, "go-next")
|
|
ICO1(CTX, "go-previous")
|
|
ICO1(CTX, "go-top")
|
|
ICO1(CTX, "go-up")
|
|
|
|
ICO1(CTX, "insert-image")
|
|
ICO1(CTX, "insert-link")
|
|
ICO1(CTX, "insert-object")
|
|
ICO1(CTX, "insert-text")
|
|
|
|
ICO1(CTX, "list-add")
|
|
ICO1(CTX, "list-remove")
|
|
|
|
ICO1(CTX, "media-eject")
|
|
ICO1(CTX, "media-playback-pause")
|
|
ICO1(CTX, "media-playback-start")
|
|
ICO1(CTX, "media-playback-stop")
|
|
ICO1(CTX, "media-record")
|
|
ICO1(CTX, "media-seek-backward")
|
|
ICO1(CTX, "media-seek-forward")
|
|
ICO1(CTX, "media-skip-backward")
|
|
ICO1(CTX, "media-skip-forward")
|
|
|
|
ICO1(CTX, "object-flip-horizontal")
|
|
ICO1(CTX, "object-flip-vertical")
|
|
ICO1(CTX, "object-rotate-left")
|
|
ICO1(CTX, "object-rotate-right")
|
|
|
|
ICO1(CTX, "zoom-fit-best")
|
|
ICO1(CTX, "zoom-in")
|
|
ICO1(CTX, "zoom-original")
|
|
ICO1(CTX, "zoom-out")
|
|
|
|
ICO1(CTX, "view-fullscreen")
|
|
ICO1(CTX, "view-refresh")
|
|
ICO1(CTX, "view-restore")
|
|
ICO1(CTX, "view-close") /* */
|
|
// TODO view-sort-ascending
|
|
// TODO view-sort-descending
|
|
|
|
ICO1(CTX, "window-close")
|
|
// TODO window-new
|
|
|
|
ICO1(CTX, "system-run")
|
|
ICO1(CTX, "system-shutdown")
|
|
// TODO system-lock-screen
|
|
// TODO system-log-out
|
|
// TODO system-search
|
|
// TODO system-reboot
|
|
|
|
// TODO tools-check-spelling
|
|
// TODO address-book-new
|
|
// TODO application-exit
|
|
// TODO appointment-new
|
|
// TODO contact-new
|
|
// TODO folder-new
|
|
// TODO help-about
|
|
// TODO help-contents
|
|
// TODO help-faq
|
|
// TODO mail-forward
|
|
// TODO mail-mark-important
|
|
// TODO mail-mark-junk
|
|
// TODO mail-mark-notjunk
|
|
// TODO mail-mark-read
|
|
// TODO mail-mark-unread
|
|
// TODO mail-message-new
|
|
// TODO mail-reply-all
|
|
// TODO mail-reply-sender
|
|
// TODO mail-send
|
|
// TODO mail-send-receive
|
|
// TODO process-stop
|
|
#undef CTX
|
|
|
|
|
|
//// status /////////////////////////////////////////////////////////////
|
|
#define CTX "status"
|
|
ICO1(CTX, "audio-volume-high")
|
|
ICO1(CTX, "audio-volume-low")
|
|
ICO1(CTX, "audio-volume-medium")
|
|
ICO1(CTX, "audio-volume-muted")
|
|
ICO1(CTX, "audio-volume") /* */
|
|
ICO1(CTX, "battery-caution")
|
|
ICO1(CTX, "battery-empty") /* */
|
|
ICO1(CTX, "battery-low")
|
|
ICO1(CTX, "battery-good") /* */
|
|
ICO1(CTX, "battery-full") /* */
|
|
ICO1(CTX, "battery-caution-charging") /* */
|
|
ICO1(CTX, "battery-empty-charging") /* */
|
|
ICO1(CTX, "battery-low-charging") /* */
|
|
ICO1(CTX, "battery-good-charging") /* */
|
|
ICO1(CTX, "battery-full-charging") /* */
|
|
ICO1(CTX, "bluetooth-active") /* */
|
|
ICO1(CTX, "bluetooth-disabled") /* */
|
|
ICO1(CTX, "changes-allow") /* */
|
|
ICO1(CTX, "changes-prevent")/* */
|
|
ICO1(CTX, "dialog-error")
|
|
ICO1(CTX, "dialog-information")
|
|
ICO1(CTX, "dialog-password")
|
|
ICO1(CTX, "dialog-question")
|
|
ICO1(CTX, "dialog-warning")
|
|
ICO1(CTX, "media-playlist-repeat")
|
|
ICO1(CTX, "media-playlist-shuffle")
|
|
ICO1(CTX, "network-cellular-3g") /* */
|
|
ICO1(CTX, "network-cellular-4g") /* */
|
|
ICO1(CTX, "network-cellular-edge") /* */
|
|
ICO1(CTX, "network-cellular-gprs") /* */
|
|
ICO1(CTX, "network-cellular-umts") /* */
|
|
ICO1(CTX, "network-cellular-connected") /* */
|
|
ICO1(CTX, "network-cellular-signal-excellent") /* */
|
|
ICO1(CTX, "network-cellular-signal-good") /* */
|
|
ICO1(CTX, "network-cellular-signal-none") /* */
|
|
ICO1(CTX, "network-cellular-signal-ok") /* */
|
|
ICO1(CTX, "network-cellular-signal-weak") /* */
|
|
ICO1(CTX, "network-cellular-signal-acquiring") /* */
|
|
ICO1(CTX, "network-error")
|
|
ICO1(CTX, "network-offline")
|
|
ICO1(CTX, "network-receive")
|
|
ICO1(CTX, "network-transmit-receive")
|
|
ICO1(CTX, "network-transmit")
|
|
ICO1(CTX, "network-idle")
|
|
ICO1(CTX, "network-vpn") /* */
|
|
ICO1(CTX, "network-vpn-acquiring") /* */
|
|
ICO1(CTX, "network-wireless-acquiring") /* */
|
|
ICO1(CTX, "network-wireless-encrypted") /* */
|
|
ICO1(CTX, "network-wireless-signal-excellent") /* */
|
|
ICO1(CTX, "network-wireless-signal-good") /* */
|
|
ICO1(CTX, "network-wireless-signal-none") /* */
|
|
ICO1(CTX, "network-wireless-signal-ok") /* */
|
|
ICO1(CTX, "network-wireless-signal-weak") /* */
|
|
ICO1(CTX, "printer-error")
|
|
ICO1(CTX, "printer-printing")
|
|
ICO1(CTX, "printer-warning") /* */
|
|
ICO1(CTX, "security-high")
|
|
ICO1(CTX, "security-medium")
|
|
ICO1(CTX, "security-low")
|
|
ICO1(CTX, "software-update-available")
|
|
ICO1(CTX, "software-update-urgent")
|
|
ICO1(CTX, "user-available")
|
|
ICO1(CTX, "user-away")
|
|
ICO1(CTX, "user-busy") /* */
|
|
ICO1(CTX, "user-invisible") /* */
|
|
ICO1(CTX, "user-idle")
|
|
ICO1(CTX, "user-offline")
|
|
ICO1(CTX, "weather-clear-night")
|
|
ICO1(CTX, "weather-clear")
|
|
ICO1(CTX, "weather-clouds-night") /* */
|
|
ICO1(CTX, "weather-clouds") /* */
|
|
ICO1(CTX, "weather-few-clouds-night")
|
|
ICO1(CTX, "weather-few-clouds")
|
|
ICO1(CTX, "weather-fog")
|
|
ICO1(CTX, "weather-overcast")
|
|
ICO1(CTX, "weather-severe-alert")
|
|
ICO1(CTX, "weather-showers-scattered")
|
|
ICO1(CTX, "weather-showers")
|
|
ICO1(CTX, "weather-snow")
|
|
ICO1(CTX, "weather-storm")
|
|
ICO1(CTX, "mail-attachment")
|
|
ICO1(CTX, "mail-unread")
|
|
ICO1(CTX, "mail-read")
|
|
// TODO mail-replied
|
|
// TODO mail-signed
|
|
// TODO mail-signed-verified
|
|
// TODO appointment-missed
|
|
// TODO appointment-soon
|
|
// TODO folder-drag-accept
|
|
// TODO folder-visiting
|
|
// TODO image-loading
|
|
// TODO image-missing
|
|
// TODO sync-error
|
|
// TODO sync-synchronizing
|
|
// TODO task-due
|
|
// TODO task-past-due
|
|
// TODO user-trash-full
|
|
ICO1(CTX, "starred") /* */
|
|
ICO1(CTX, "non-starred") /* */
|
|
#undef CTX
|
|
|
|
|
|
//// animations /////////////////////////////////////////////////////////////
|
|
#define CTX "animations"
|
|
// TODO process-working
|
|
#undef CTX
|
|
|
|
|
|
//// applications ///////////////////////////////////////////////////////////
|
|
#define CTX "applications"
|
|
// TODO accessories-calculator
|
|
// TODO accessories-character-map
|
|
// TODO accessories-dictionary
|
|
// TODO accessories-text-editor
|
|
// TODO help-browser
|
|
// TODO multimedia-volume-control
|
|
// TODO preferences-desktop-accessibility
|
|
// TODO preferences-desktop-font
|
|
// TODO preferences-desktop-keyboard
|
|
// TODO preferences-desktop-locale
|
|
// TODO preferences-desktop-multimedia
|
|
// TODO preferences-desktop-screensaver
|
|
// TODO preferences-desktop-theme
|
|
// TODO preferences-desktop-wallpaper
|
|
// TODO system-file-manager
|
|
// TODO system-software-install
|
|
// TODO system-software-update
|
|
// TODO utilities-system-monitor
|
|
// TODO utilities-terminal
|
|
#undef CTX
|
|
|
|
|
|
//// categories /////////////////////////////////////////////////////////////
|
|
#define CTX "categories"
|
|
// TODO applications-accessories
|
|
// TODO applications-development
|
|
// TODO applications-engineering
|
|
// TODO applications-games
|
|
// TODO applications-graphics
|
|
// TODO applications-internet
|
|
// TODO applications-multimedia
|
|
// TODO applications-office
|
|
// TODO applications-other
|
|
// TODO applications-science
|
|
// TODO applications-system
|
|
// TODO applications-utilities
|
|
// TODO preferences-desktop
|
|
// TODO preferences-desktop-peripherals
|
|
// TODO preferences-desktop-personal
|
|
// TODO preferences-other
|
|
// TODO preferences-system
|
|
// TODO preferences-system-network
|
|
// TODO system-help
|
|
#undef CTX
|
|
|
|
|
|
//// devices ////////////////////////////////////////////////////////////////
|
|
#define CTX "devices"
|
|
// TODO audio-card
|
|
// TODO audio-input-microphone
|
|
// TODO battery
|
|
// TODO camera-photo
|
|
// TODO camera-video
|
|
// TODO camera-web
|
|
// TODO computer
|
|
// TODO drive-harddisk
|
|
// TODO drive-optical
|
|
// TODO drive-removable-media
|
|
// TODO input-gaming
|
|
// TODO input-keyboard
|
|
// TODO input-mouse
|
|
// TODO input-tablet
|
|
// TODO media-flash
|
|
// TODO media-floppy
|
|
// TODO media-optical
|
|
// TODO media-tape
|
|
// TODO modem
|
|
// TODO multimedia-player
|
|
// TODO network-wired
|
|
// TODO network-wireless
|
|
// TODO pda
|
|
// TODO phone
|
|
// TODO printer
|
|
// TODO scanner
|
|
// TODO video-display
|
|
#undef CTX
|
|
|
|
|
|
//// emotions ///////////////////////////////////////////////////////////////
|
|
#define CTX "emotions"
|
|
// TODO face-angel
|
|
// TODO face-angry
|
|
// TODO face-cool
|
|
// TODO face-crying
|
|
// TODO face-devilish
|
|
// TODO face-embarrassed
|
|
// TODO face-kiss
|
|
// TODO face-laugh
|
|
// TODO face-monkey
|
|
// TODO face-plain
|
|
// TODO face-raspberry
|
|
// TODO face-sad
|
|
// TODO face-sick
|
|
// TODO face-smile
|
|
// TODO face-smile-big
|
|
// TODO face-smirk
|
|
// TODO face-surprise
|
|
// TODO face-tired
|
|
// TODO face-uncertain
|
|
// TODO face-wink
|
|
// TODO face-worried
|
|
#undef CTX
|
|
|
|
|
|
//// international //////////////////////////////////////////////////////////
|
|
#define CTX "international"
|
|
// TODO flag-aa (The flag for the country with the ISO 3166 country code AA)
|
|
#undef CTX
|
|
|
|
|
|
//// mimetypes //////////////////////////////////////////////////////////////
|
|
#define CTX "mimetypes"
|
|
// TODO ... don't really know about this one (they are LOTS of icons)
|
|
#undef CTX
|
|
|
|
|
|
#undef ICO1
|
|
#undef ICO2
|
|
|