forked from enlightenment/efl
The idea here is to provide a "real" fdo icon theme along the icons in the elm edje theme. To minimize file redundancy the icons are profided directly in a fdo structure and picked in icon_fdo.edc. Also I'm using all the icons in svg format so that we don't need to provide all the creazy sizes as per fdo spec. More icons will comes in the next commitsdevs/jayji/osx-notifications
parent
537b138a23
commit
3c8597d3fc
43 changed files with 8694 additions and 75 deletions
@ -0,0 +1,148 @@ |
||||
/* |
||||
* 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; \ |
||||
} } } } |
||||
|
||||
|
||||
#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 |
||||
|
||||
|
||||
#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 |
||||
|
||||
|
||||
|
||||
|
||||
#undef ICO1 |
||||
#undef ICO2 |
||||
|
||||
|
||||
// TODO: |
||||
|
||||
// IC("view-close", "icon_close.png") |
||||
// IC("view-refresh", "icon_refresh.png") |
||||
// |
||||
// IC("window-close", "icon_close.png") |
||||
// |
||||
// IC("document-close", "icon_close.png") |
||||
// IC("document-edit", "icon_edit.png") |
||||
// |
||||
// IC("dialog-info", "icon_info.png") |
||||
// IC("dialog-close", "icon_close.png") |
||||
// |
||||
// IC("arrow-up", "icon_arrow_up.png") |
||||
// IC("arrow-down", "icon_arrow_down.png") |
||||
// IC("arrow-left", "icon_arrow_left.png") |
||||
// IC("arrow-right", "icon_arrow_right.png") |
||||
// IC("arrow-up-left", "icon_arrow_up_left.png") /* */ |
||||
// IC("arrow-up-right", "icon_arrow_up_right.png") /* */ |
||||
// IC("arrow-down-left", "icon_arrow_down_left.png") /* */ |
||||
// IC("arrow-down-right", "icon_arrow_down_right.png") /* */ |
||||
// |
||||
// IC("edit-delete", "icon_delete.png") |
||||
// IC("edit-find", "icon_search.png") |
||||
// |
||||
// IC("application-chat", "icon_chat.png") /* */ |
||||
// IC("application-clock", "icon_clock.png") /* */ |
||||
// |
||||
// IC("media-seek-forward", "icon_forward.png") |
||||
// IC("media-seek-backward", "icon_rewind.png") |
||||
// IC("media-skip-forward", "icon_next.png") |
||||
// IC("media-skip-backward", "icon_prev.png") |
||||
// IC("media-playback-pause", "icon_pause.png") |
||||
// IC("media-playback-start", "icon_play.png") |
||||
// IC("media-playback-stop", "icon_stop.png") |
||||
// IC("media-eject", "icon_eject.png") |
||||
// |
||||
// IC("audio-volume", "icon_volume.png") /* */ |
||||
// IC("audio-volume-muted", "icon_mute.png") |
||||
|
||||
|
||||
|
@ -0,0 +1,39 @@ |
||||
|
||||
The EFL Bluish-X Icon theme. Orig. Based on Rave-X and Mint-X Icon Themes. |
||||
|
||||
|
||||
Install |
||||
======= |
||||
|
||||
To install this FDO theme just copy this folder in /usr/share/icons, maybe |
||||
renaming it to something more usefull than "fdo" |
||||
|
||||
You can than configure your system to use the EFL Bluish icon theme in |
||||
non-efl apps. |
||||
|
||||
|
||||
Copyrights & Credits |
||||
==================== |
||||
|
||||
This icons set (as the ones it is base on) is licensed under |
||||
the GNU General Public License v3. |
||||
|
||||
|
||||
(C) 2016 Davide Andreoli <dave@gurumeditation.it> |
||||
"The EFL Bluish-X Icon theme" |
||||
|
||||
(C) 2014 New Colors And Theme Built By RAVEfinity, Jared sot <ravefinity@gmail.com> |
||||
"RAVE X Colors" Was Designed By RAVEfinity In California. |
||||
|
||||
Faenza Icons. |
||||
(C) Tiheum |
||||
http://tiheum.deviantart.com/art/Faenza-Icons-173323228 |
||||
|
||||
Elementary Icons, Folders & Theme. |
||||
Daniel Forรฉ <Daniel.p.ForeATgmailDoTcom> , http://elementaryos.org/ |
||||
|
||||
(C) Johnathan Linux Mint Theme Devloper & Clem. |
||||
www.linuxmint.com |
||||
|
||||
|
||||
|
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 16 KiB |
After Width: | Height: | Size: 18 KiB |
After Width: | Height: | Size: 18 KiB |