Unify common parts of index.theme for breeze and breeze-dark

So they do not go out of sync again. The final index.theme
is generated in the source directory because tests and qrc code
expect them to be there.
This commit is contained in:
David Redondo 2024-10-14 15:05:12 +02:00
parent f062ac004d
commit c39caf44b2
8 changed files with 235 additions and 877 deletions

3
.gitignore vendored
View File

@ -16,3 +16,6 @@ xmlerrors
.idea
/cmake-build*
.cache
#index.theme is currently generated in the source dir
icons/index.theme
icons-dark/index.theme

4
ExtraDesktop.sh Normal file
View File

@ -0,0 +1,4 @@
#! /bin/sh
# SPDX-License-Identifier: CC0-1.0
echo icons/index.theme.in
echo icons-dark/index.theme.in

View File

@ -1,116 +1,6 @@
[Icon Theme]
Name=Breeze
Name[ar]=نسيم
Name[az]=Breeze
Name[bg]=Breeze
Name[ca]=Brisa
Name[ca@valencia]=Brisa
Name[cs]=Breeze
Name[da]=Breeze
Name[de]=Breeze
Name[el]=Breeze
Name[en_GB]=Breeze
Name[eo]=Breeze
Name[es]=Brisa
Name[et]=Breeze
Name[eu]=Breeze
Name[fi]=Breeze
Name[fr]=Breeze
Name[gd]=Oiteag
Name[gl]=Brisa
Name[he]=בריזה
Name[hi]=ब्रीज़
Name[hu]=Breeze
Name[ia]=Breeze
Name[id]=Breeze
Name[ie]=Brise
Name[is]=Breeze
Name[it]=Brezza
Name[ja]=Breeze
Name[ka]=Breeze
Name[ko]=Breeze
Name[lt]=Breeze
Name[lv]=Breeze
Name[nl]=Breeze
Name[nn]=Breeze
Name[pa]=ਬਰੀਜ਼
Name[pl]=Bryza
Name[pt]=Brisa
Name[pt_BR]=Breeze
Name[ro]=Briză
Name[ru]=Breeze
Name[sa]=Breeze
Name[sk]=Vánok
Name[sl]=Sapica (Breeze)
Name[sr]=Поветарац
Name[sr@ijekavian]=Поветарац
Name[sr@ijekavianlatin]=Povetarac
Name[sr@latin]=Povetarac
Name[sv]=Breeze
Name[ta]=பிரீஸ்
Name[tg]=Насим
Name[tr]=Esinti
Name[uk]=Breeze
Name[vi]=Breeze
Name[x-test]=xxBreezexx
Name[zh_CN]=Breeze 微风
Name[zh_TW]=Breeze
Comment=Breeze by the KDE VDG
Comment[ar]=نسيم من مجموعة تصميم كِيدِي
Comment[az]=Breeze KDE VDG tərəfindən
Comment[bg]=Breeze от KDE VDG
Comment[ca]=Brisa, creat pel VDG del KDE
Comment[ca@valencia]=Brisa, creat pel VDG de KDE
Comment[cs]=Breeze od KDE VDG
Comment[da]=Breeze af KDE VDG
Comment[de]=Breeze von der KDE VDG
Comment[el]=Breeze από το KDE VDG
Comment[en_GB]=Breeze by the KDE VDG
Comment[eo]=Breeze de la KDE VDG
Comment[es]=Brisa, por KDE VDG
Comment[et]=Breeze KDE VDG-lt
Comment[eu]=Breeze, KDE VDGk egina
Comment[fi]=Breeze KDE VDG:ltä
Comment[fr]=Breeze, par l'équipe de conception graphique de KDE
Comment[gl]=Brisa do KDE VDG.
Comment[he]=בריזה מאת צוות העיצוב החזותי של KDE
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़
Comment[hu]=Breeze a KDE VDG-től
Comment[ia]=Breeze (Brisa) per le KDE VDG
Comment[id]=Breeze oleh KDE VDG
Comment[ie]=Brise del KDE VDG
Comment[is]=Breeze frá KDE VDG
Comment[it]=Brezza del KDE VDG
Comment[ja]=KDE VDG による Breeze
Comment[ka]=Breeze KDE VDG-სგან
Comment[ko]=KDE 시각 디자인 그룹에서 제작한 Breeze
Comment[lt]=Breeze pagal KDE VDG
Comment[lv]=KDE VDG veidotā „Breeze“
Comment[nl]=Breeze door de KDE VDG
Comment[nn]=Breeze frå KDE VDG
Comment[pa]=ਕੇਡੀਈ ਵੀਡੀਜੀ ਵਲੋਂ ਬਰੀਜ਼
Comment[pl]=Bryza autorstwa KDE VDG
Comment[pt]=Brisa da VDG do KDE
Comment[pt_BR]=Breeze pelo KDE VDG
Comment[ro]=Briză, de KDE VDG
Comment[ru]=Breeze от KDE VDG
Comment[sa]=KDE VDG द्वारा Breeze
Comment[sk]=Vánok od KDE VDG
Comment[sl]=Breeze od KDE VDG
Comment[sv]=Breeze av KDE:s visuella designgrupp
Comment[tg]=Насим аз KDE VDG
Comment[tr]=KDE Görsel Tasarım Grubundan Esinti
Comment[uk]=Breeze, автори — KDE VDG
Comment[vi]=Breeze, do KDE VDG
Comment[x-test]=xxBreeze by the KDE VDGxx
Comment[zh_CN]=Breeze 微风主题,由 KDE VDG (视觉设计团队) 设计制作
Comment[zh_TW]=由 KDE VDG 團隊製作的 Breeze
DisplayDepth=32
Inherits=hicolor
Example=folder
FollowsColorScheme=true

View File

@ -43,7 +43,11 @@ if(NOT SKIP_INSTALL_ICONS)
endif()
endforeach()
file(COPY_FILE index.theme.in index.theme)
file(READ ../commonthemeinfo.theme.in COMMON_THEME_INFO)
file(APPEND index.theme ${COMMON_THEME_INFO})
install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR})
if(NOT WIN32)
install(DIRECTORY ${CMAKE_BINARY_DIR}/icons/aliases/ DESTINATION ${BREEZE_INSTALL_DIR})
endif()

View File

@ -1,767 +0,0 @@
[Icon Theme]
Name=Breeze Dark
Name[ar]=نسيم داكن
Name[az]=Breeze, tünd mövzu
Name[bg]=Breeze Тъмен
Name[ca]=Brisa fosca
Name[ca@valencia]=Brisa fosca
Name[cs]=Breeze Tmavé
Name[da]=Breeze Dark
Name[de]=Breeze Dunkel
Name[el]=Breeze σκούρο
Name[en_GB]=Breeze Dark
Name[eo]=Breeze Dark
Name[es]=Brisa oscuro
Name[et]=Breeze tume
Name[eu]=Breeze iluna
Name[fi]=Breeze Dark
Name[fr]=Breeze sombre
Name[gd]=Oiteag dhorcha
Name[gl]=Brisa escura
Name[he]=בריזה כהה
Name[hi]=ब्रीज़ डार्क
Name[hu]=Breeze Dark
Name[ia]=Breeze Dark
Name[id]=Breeze Gelap
Name[ie]=Brise obscur
Name[is]=Breeze dökkt
Name[it]=Brezza scuro
Name[ja]=Breeze ダーク
Name[ka]=Breeze Dark
Name[ko]=어두운 Breeze
Name[lt]=Breeze tamsus
Name[lv]=Breeze Dark
Name[nl]=Breeze Dark
Name[nn]=Breeze mørk
Name[pa]=ਬਰੀਜ਼ ਗੂੜ੍ਹਾ
Name[pl]=Ciemna Bryza
Name[pt]=Brisa Escura
Name[pt_BR]=Breeze Dark
Name[ro]=Briză, întunecat
Name[ru]=Breeze, тёмный вариант
Name[sa]=Breeze तिमिर
Name[sk]=Tmavý vánok
Name[sl]=Sapica (temna) (Breeze Dark)
Name[sr]=Поветарац тамни
Name[sr@ijekavian]=Поветарац тамни
Name[sr@ijekavianlatin]=Povetarac tamni
Name[sr@latin]=Povetarac tamni
Name[sv]=Breeze mörk
Name[ta]=பிரீஸ் கருமை
Name[tg]=Насими торик
Name[tr]=Esinti Koyu
Name[uk]=Темна Breeze
Name[vi]=Breeze Tối
Name[x-test]=xxBreeze Darkxx
Name[zh_CN]=Breeze 微风深色
Name[zh_TW]=Breeze Dark
Comment=Breeze Dark by the KDE VDG
Comment[ar]=نسيم داكن من من مجموعة تصميم كِيدِي
Comment[az]=Breeze Tünd KDE VDG tərəfindən
Comment[bg]=Breeze Тъмен от KDE VDG
Comment[ca]=Brisa fosca, creat pel VDG del KDE
Comment[ca@valencia]=Brisa fosca, creat pel VDG de KDE
Comment[cs]=Breeze Dark od KDE VDG
Comment[da]=Breeze Dark af KDE VDG
Comment[de]=Breeze Dunkel von der KDE VDG
Comment[el]=Σκοτεινό Breeze από το KDE VDG
Comment[en_GB]=Breeze Dark by the KDE VDG
Comment[eo]=Breeze Dark de la KDE VDG
Comment[es]=Brisa oscuro, por KDE VDG
Comment[et]=Breeze tume KDE VDG-lt
Comment[eu]=Breeze iluna, KDE VDGk egina
Comment[fi]=Breeze Dark KDE VDG:ltä
Comment[fr]=Breeze sombre, par KDE VDG
Comment[gl]=Brisa escura do KDE VDG.
Comment[he]=בריזה כהה מאת צוות העיצוב החזותי של KDE
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़ डार्क
Comment[hu]=Breeze Dark a KDE VDG-től
Comment[ia]=Breeze Dark (Brisa Obscure) per le KDE VDG
Comment[id]=Breeze Gelap oleh KDE VDG
Comment[ie]=Brise obscur del KDE VDG
Comment[is]=Breeze dökkt frá KDE VDG
Comment[it]=Brezza scuro del KDE VDG
Comment[ja]=KDE VDG による Breeze ダーク
Comment[ka]=Breeze Dark "KDE VDG"-სგან
Comment[ko]=KDE 시각 디자인 그룹에서 제작한 어두운 Breeze
Comment[lt]=Breeze tamsus pagal KDE VDG
Comment[lv]=KDE VDG veidotā „Breeze Dark“
Comment[nl]=Breeze Dark door de KDE VDG
Comment[nn]=Breeze mørk frå KDE VDG
Comment[pa]=ਕੇਡੀਈ ਵੀਡੀਜੀ ਵਲੋਂ ਬਰੀਜ਼ ਗੂੜ੍ਹਾ
Comment[pl]=Ciemna Bryza autorstwa KDE VDG
Comment[pt]=Brisa Escuro da VDG do KDE
Comment[pt_BR]=Breeze Dark pelo KDE VDG
Comment[ro]=Briză, întunecat, de KDE VDG
Comment[ru]=Тёмный вариант Breeze от KDE VDG
Comment[sa]=KDE VDG द्वारा Breeze तिमिर इति
Comment[sk]=Tmavý vánok od KDE VDG
Comment[sl]=Breeze Dark od KDE VDG
Comment[sv]=Breeze mörk av KDE:s visuella designgrupp
Comment[tg]=Насими торик аз KDE VDG
Comment[tr]=KDE Görsel Tasarım Grubundan Esinti Koyu
Comment[uk]=Breeze Dark, автори — KDE VDG
Comment[vi]=Breeze Tối, do KDE VDG
Comment[x-test]=xxBreeze Dark by the KDE VDGxx
Comment[zh_CN]=Breeze 微风深色主题,由 KDE VDG (视觉设计团队) 设计制作
Comment[zh_TW]=由 KDE VDG 團隊製作的 Breeze Dark
DisplayDepth=32
Inherits=breeze,hicolor
Example=folder
FollowsColorScheme=true
DesktopDefault=48
DesktopSizes=16,22,32,48,64,128,256
ToolbarDefault=22
ToolbarSizes=16,22,32,48
MainToolbarDefault=22
MainToolbarSizes=16,22,32,48
SmallDefault=16
SmallSizes=16,22,32,48
PanelDefault=48
PanelSizes=16,22,32,48,64,128,256
DialogDefault=32
DialogSizes=16,22,32,48,64,128,256
KDE-Extensions=.svg
########## Directories
########## ordered by category and alphabetically
Directories=actions/12,actions/16,actions/22,actions/24,actions/32,actions/48,actions/64,animations/16,animations/22,apps/16,apps/22,apps/32,apps/48,preferences/22,preferences/32,applets/16,applets/22,applets/48,applets/64,applets/128,applets/256,categories/22,categories/32,devices/16,devices/22,devices/32,devices/64,emblems/8,emblems/16,emblems/22,emotes/22,mimetypes/16,mimetypes/22,mimetypes/32,mimetypes/64,places/16,places/22,places/32,places/48,places/96,places/64,status/16,status/22,status/24,status/32,status/48,status/64
ScaledDirectories=actions/16@2x,actions/16@3x,actions/22@2x,actions/22@3x,actions/24@2x,actions/24@3x,actions/32@2x,actions/32@3x,animations/16@2x,animations/16@3x,apps/16@2x,apps/16@3x,apps/22@2x,apps/22@3x,devices/16@2x,devices/16@3x,devices/22@2x,devices/22@3x,devices/32@2x,devices/32@3x,emblems/16@2x,emblems/16@3x,emblems/22@2x,emblems/22@3x,emotes/22@2x,emotes/22@3x,mimetypes/16@2x,mimetypes/16@3x,mimetypes/22@2x,mimetypes/22@3x,places/16@2x,places/16@3x,places/22@2x,places/22@3x,status/16@2x,status/16@3x,status/22@2x,status/22@3x
########## Actions
########## ordered by size
#12x12 - Fixed size - For Inkscape
[actions/12]
Size=12
Context=Actions
Type=Fixed
#16x16 - Fixed size - For use in sidebar(s) smaller toolbar(s) >!!!ONLY!!!<: e.g. Kate movable sidebar/toolbar (search and replace, current project, etc.) or Juk tree view - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/16]
Size=16
Context=Actions
Type=Fixed
#16x16@2x - Fixed size - For use in sidebar(s) smaller toolbar(s) >!!!ONLY!!!<: e.g. Kate movable sidebar/toolbar (search and replace, current project, etc.) or Juk tree view - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/16@2x]
Size=16
Scale=2
Context=Actions
Type=Fixed
#16x16@3x - Fixed size - For use in sidebar(s) smaller toolbar(s) >!!!ONLY!!!<: e.g. Kate movable sidebar/toolbar (search and replace, current project, etc.) or Juk tree view - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/16@3x]
Size=16
Scale=3
Context=Actions
Type=Fixed
#22x22 - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/22]
Size=22
Context=Actions
Type=Fixed
#22x22@2x - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/22@2x]
Size=22
Scale=2
Context=Actions
Type=Fixed
#22x22@3x - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/22@3x]
Size=22
Scale=3
Context=Actions
Type=Fixed
#24x24 - Fixed size - GTK icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/24]
Size=24
Context=Actions
Type=Fixed
#24x24@2x - Fixed size - GTK icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/24@2x]
Size=24
Scale=2
Context=Actions
Type=Fixed
#24x24@3x - Fixed size - GTK icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/24@3x]
Size=24
Scale=3
Context=Actions
Type=Fixed
#32x32 - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/32]
Size=32
Context=Actions
Type=Scalable
MinSize=32
MaxSize=256
#32x32@2x - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/32@2x]
Size=32
Scale=2
Context=Actions
Type=Scalable
MinSize=32
MaxSize=256
#32x32@3x - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/32@3x]
Size=32
Scale=3
Context=Actions
Type=Scalable
MinSize=32
MaxSize=256
#48x48 - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/48]
Size=48
Context=Actions
Type=Scalable
MinSize=48
MaxSize=256
#64x64 - Fixed size - For toolbar icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[actions/64]
Size=64
Context=Actions
Type=Scalable
MinSize=32
MaxSize=256
########## Animations
########## ordered by size
#16x16 - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[animations/16]
Size=16
Context=Animations
Type=Fixed
#16x16@2x - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[animations/16@2x]
Size=16
Scale=2
Context=Animations
Type=Fixed
#16x16@3x - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[animations/16@3x]
Size=16
Scale=3
Context=Animations
Type=Fixed
#22x22 - Scalable
[animations/22]
Size=22
Context=Animations
Type=Scalable
MinSize=22
MaxSize=256
########## Apps
########## ordered by size
#16x16 - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[apps/16]
Size=16
Context=Applications
Type=Fixed
#16x16@2x - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[apps/16@2x]
Size=16
Scale=2
Context=Applications
Type=Fixed
#16x16@3x - Fixed size - Application icon(s) for Dolphin sidebar - OPTIONAL + DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[apps/16@3x]
Size=16
Scale=3
Context=Applications
Type=Fixed
#22x22 - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. Dolphin Open Terminal/About Dolphin/About KDE buttons - WRONG_ICON_USAGE_BY_APP - Monochrome
[apps/22]
Size=22
Context=Applications
Type=Fixed
#22x22@2x - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. Dolphin Open Terminal/About Dolphin/About KDE buttons - WRONG_ICON_USAGE_BY_APP - Monochrome
[apps/22@2x]
Size=22
Scale=2
Context=Applications
Type=Fixed
#22x22@3x - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. Dolphin Open Terminal/About Dolphin/About KDE buttons - WRONG_ICON_USAGE_BY_APP - Monochrome
[apps/22@3x]
Size=22
Scale=3
Context=Applications
Type=Fixed
#32x32 - Fixed size - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/32]
Size=32
Context=Applications
Type=Fixed
#48x48 - Scalable - For application icons >!!!ONLY!!!< - Scalable to the following sizes: 48x48 (default), 96x96 and 24x24 (not recommended) - DO_NOT_USE_ANYWHERE_ELSE - Color
[apps/48]
Size=48
Context=Applications
Type=Scalable
MinSize=48
MaxSize=256
#32x32 - Scalable - For System Settings icons >!!!ONLY!!!< - Scalable to the following sizes: 32x32 (default), 64x64, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[preferences/32]
Size=32
Context=Applications
Type=Scalable
MinSize=32
MaxSize=256
#22x22 - Fixed size - For System Settings icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[preferences/22]
Size=22
Context=Applications
Type=Fixed
#16x16 - Only used for car.svg, symlinked for KMyMoney
[applets/16]
Size=16
Context=Status
Type=Fixed
#256x256 - Color for applets
[applets/22]
Size=22
Context=Status
Type=Scalable
MinSize=22
MaxSize=256
#256x256 - Color for applets
[applets/48]
Size=48
Context=Status
Type=Scalable
MinSize=32
MaxSize=256
#256x256 - Animation icons for kwin desktop effects
[applets/64]
Size=64
Context=Status
Type=Scalable
MinSize=32
MaxSize=256
#256x256 - Color
[applets/128]
Size=128
Context=Applications
Type=Scalable
MinSize=32
MaxSize=256
#256x256 - Scalable - For applets / widgets icons >!!!ONLY!!! - DO_NOT_USE_ANYWHERE_ELSE - Color
[applets/256]
Size=256
Context=Applications
Type=Scalable
MinSize=48
MaxSize=256
########## Categories
########## ordered by size
# 22x22 - Both color (icon-name) and monochrome (icon-name-symbolic)
[categories/22]
Size=22
Context=Categories
Type=Fixed
# 32x32 - Fixed size - For categories icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
# Used in Plasma, MATE and Cinnamon
[categories/32]
Size=32
Context=Categories
Type=Scalable
MinSize=32
MaxSize=256
########## Devices
########## ordered by size
#16x16 - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/16]
Size=16
Context=Devices
Type=Fixed
#16x16@2x - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/16@2x]
Size=16
Scale=2
Context=Devices
Type=Fixed
#16x16@3x - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/16@3x]
Size=16
Scale=3
Context=Devices
Type=Fixed
#22x22 - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/22]
Size=22
Context=Devices
Type=Fixed
#22x22@2x - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/22@2x]
Size=22
Scale=2
Context=Devices
Type=Fixed
#22x22@3x - Fixed size - For small device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/22@3x]
Size=22
Scale=3
Context=Devices
Type=Fixed
#32x32 - Fixed size - For medium device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/32]
Size=32
Context=Devices
Type=Fixed
#32x32@2x - Fixed size - For medium device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/32@2x]
Size=32
Scale=2
Context=Devices
Type=Fixed
#32x32@3x - Fixed size - For medium device icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[devices/32@3x]
Size=32
Scale=3
Context=Devices
Type=Fixed
#64x64 - Scalable - For device icons >!!!ONLY!!!< - Scalable to the following sizes: 64x64 (default), 32x32, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[devices/64]
Size=64
Context=Devices
Type=Scalable
MinSize=24
MaxSize=256
########## Emblems
########## ordered by size
#8x8 - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/8]
Size=8
Context=Emblems
Type=Fixed
#16x16 - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/16]
Size=16
Context=Emblems
Type=Fixed
#16x16@2x - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/16@2x]
Size=16
Scale=2
Context=Emblems
Type=Fixed
#16x16@3x - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/16@3x]
Size=16
Scale=3
Context=Emblems
Type=Fixed
#22x22 - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/22]
Size=22
Context=Emblems
Type=Fixed
#22x22@2x - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/22@2x]
Size=22
Scale=2
Context=Emblems
Type=Fixed
#22x22@3x - Fixed size - File system emblems - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[emblems/22@3x]
Size=22
Scale=3
Context=Emblems
Type=Fixed
########## Emoticons
########## ordered by size
#22x22 - Fixed size - Emoticons - DO_NOT_USE_ANYWHERE_ELSE - Color/flat
[emotes/22]
Size=22
Context=Emotes
Type=Fixed
#22x22@2x - Fixed size - Emoticons - DO_NOT_USE_ANYWHERE_ELSE - Color/flat
[emotes/22@2x]
Size=22
Scale=2
Context=Emotes
Type=Fixed
#22x22@3x - Fixed size - Emoticons - DO_NOT_USE_ANYWHERE_ELSE - Color/flat
[emotes/22@3x]
Size=22
Scale=3
Context=Emotes
Type=Fixed
########## Mimetypes
########## ordered by size
#16x16 - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/16]
Size=16
Context=MimeTypes
Type=Fixed
MinSize=16
#16x16@2x - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/16@2x]
Size=16
Scale=2
Context=MimeTypes
Type=Fixed
MinSize=16
#16x16@3x - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/16@3x]
Size=16
Scale=3
Context=MimeTypes
Type=Fixed
MinSize=16
#22x22 - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/22]
Size=22
Context=MimeTypes
Type=Scalable
MinSize=22
MaxSize=24
#22x22@2x - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/22@2x]
Size=22
Scale=2
Context=MimeTypes
Type=Scalable
MinSize=22
MaxSize=24
#22x22@3x - Fixed size - For small file type icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[mimetypes/22@3x]
Size=22
Scale=3
Context=MimeTypes
Type=Scalable
MinSize=22
MaxSize=24
#32x32 - Scalable - For file type icons >!!!ONLY!!!< - Scalable to the following sizes: 64x64 (default), 32x32, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[mimetypes/32]
Size=32
Context=MimeTypes
Type=Fixed
#64x64 - Scalable - For file type icons >!!!ONLY!!!< - Scalable to the following sizes: 64x64 (default), 32x32, 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[mimetypes/64]
Size=64
Context=MimeTypes
Type=Scalable
MinSize=64
MaxSize=256
########## Places
########## ordered by size
#16x16 - Fixed size - For small folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[places/16]
Size=16
Context=Places
Type=Fixed
MinSize=16
#16x16@2x - Fixed size - For small folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[places/16@2x]
Size=16
Scale=2
Context=Places
Type=Fixed
MinSize=16
#16x16@3x - Fixed size - For small folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[places/16@3x]
Size=16
Scale=3
Context=Places
Type=Fixed
MinSize=16
#22x22 - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. KMail trash icon - WRONG_ICON_USAGE_BY_APP - Monochrome
[places/22]
Size=22
Context=Places
Type=Fixed
#22x22@2x - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. KMail trash icon - WRONG_ICON_USAGE_BY_APP - Monochrome
[places/22@2x]
Size=22
Scale=2
Context=Places
Type=Fixed
#22x22@3x - Fixed size - Workaround icon(s) for toolbar(s) button(s) e.g. KMail trash icon - WRONG_ICON_USAGE_BY_APP - Monochrome
[places/22@3x]
Size=22
Scale=3
Context=Places
Type=Fixed
#32x32 - Fixed size - For folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[places/32]
Size=32
Context=Places
Type=Fixed
#48x48 - Fixed size - For folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[places/48]
Size=48
Context=Places
Type=Fixed
#64x64 - Fixed size - For folder icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[places/64]
Size=64
Context=Places
Type=Fixed
#96x96 - Scalable - For folder icons >!!!ONLY!!!< - Scalable to the following sizes: 96x96 (default), 128x128, 256x256 - DO_NOT_USE_ANYWHERE_ELSE - Color
[places/96]
Size=96
Context=Places
Type=Scalable
MinSize=96
MaxSize=256
########## Status
########## ordered by size
#16x16 - Fixed size - For IM status icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/16]
Size=16
Context=Status
Type=Fixed
#16x16@2x - Fixed size - For IM status icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/16@2x]
Size=16
Scale=2
Context=Status
Type=Fixed
#16x16@3x - Fixed size - For IM status icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/16@3x]
Size=16
Scale=3
Context=Status
Type=Fixed
#22x22 - Fixed size - Icon(s) for Plasma theme/System Tray. Not particularly used on Plasma. - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/22]
Size=22
Context=Status
Type=Fixed
#22x22@2x - Fixed size - Icon(s) for Plasma theme/System Tray. Not particularly used on Plasma. - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/22@2x]
Size=22
Scale=2
Context=Status
Type=Fixed
#22x22@3x - Fixed size - Icon(s) for Plasma theme/System Tray. Not particularly used on Plasma. - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/22@3x]
Size=22
Scale=3
Context=Status
Type=Fixed
#24x24 - Fixed size - for GTK apps. - WRONG_ICON_USAGE_BY_APP - Monochrome
[status/24]
Size=24
Context=Status
Type=Fixed
#32x32 - Fixed size - Icon(s) for Plasma theme/System Tray. Not particularly used on Plasma. - DO_NOT_USE_ANYWHERE_ELSE - Monochrome
[status/32]
Size=32
Context=Status
Type=Fixed
#48x48 - Fixed size - For dialog icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[status/48]
Size=48
Context=Status
Type=Fixed
#64x64 - Fixed size - For dialog icons >!!!ONLY!!!< - DO_NOT_USE_ANYWHERE_ELSE - Color
[status/64]
Size=64
Context=Status
Type=Scalable
MinSize=22
MaxSize=256
########## EOF

110
icons-dark/index.theme.in Normal file
View File

@ -0,0 +1,110 @@
[Icon Theme]
Name=Breeze Dark
Name[ar]=نسيم داكن
Name[az]=Breeze, tünd mövzu
Name[bg]=Breeze Тъмен
Name[ca]=Brisa fosca
Name[ca@valencia]=Brisa fosca
Name[cs]=Breeze Tmavé
Name[da]=Breeze Dark
Name[de]=Breeze Dunkel
Name[el]=Breeze σκούρο
Name[en_GB]=Breeze Dark
Name[eo]=Breeze Dark
Name[es]=Brisa oscuro
Name[et]=Breeze tume
Name[eu]=Breeze iluna
Name[fi]=Breeze Dark
Name[fr]=Breeze sombre
Name[gd]=Oiteag dhorcha
Name[gl]=Brisa escura
Name[he]=בריזה כהה
Name[hi]=ब्रीज़ डार्क
Name[hu]=Breeze Dark
Name[ia]=Breeze Dark
Name[id]=Breeze Gelap
Name[ie]=Brise obscur
Name[is]=Breeze dökkt
Name[it]=Brezza scuro
Name[ja]=Breeze ダーク
Name[ka]=Breeze Dark
Name[ko]=어두운 Breeze
Name[lt]=Breeze tamsus
Name[lv]=Breeze Dark
Name[nl]=Breeze Dark
Name[nn]=Breeze mørk
Name[pa]=ਬਰੀਜ਼ ਗੂੜ੍ਹਾ
Name[pl]=Ciemna Bryza
Name[pt]=Brisa Escura
Name[pt_BR]=Breeze Dark
Name[ro]=Briză, întunecat
Name[ru]=Breeze, тёмный вариант
Name[sa]=Breeze तिमिर
Name[sk]=Tmavý vánok
Name[sl]=Sapica (temna) (Breeze Dark)
Name[sr]=Поветарац тамни
Name[sr@ijekavian]=Поветарац тамни
Name[sr@ijekavianlatin]=Povetarac tamni
Name[sr@latin]=Povetarac tamni
Name[sv]=Breeze mörk
Name[ta]=பிரீஸ் கருமை
Name[tg]=Насими торик
Name[tr]=Esinti Koyu
Name[uk]=Темна Breeze
Name[vi]=Breeze Tối
Name[x-test]=xxBreeze Darkxx
Name[zh_CN]=Breeze 微风深色
Name[zh_TW]=Breeze Dark
Comment=Breeze Dark by the KDE VDG
Comment[ar]=نسيم داكن من من مجموعة تصميم كِيدِي
Comment[az]=Breeze Tünd KDE VDG tərəfindən
Comment[bg]=Breeze Тъмен от KDE VDG
Comment[ca]=Brisa fosca, creat pel VDG del KDE
Comment[ca@valencia]=Brisa fosca, creat pel VDG de KDE
Comment[cs]=Breeze Dark od KDE VDG
Comment[da]=Breeze Dark af KDE VDG
Comment[de]=Breeze Dunkel von der KDE VDG
Comment[el]=Σκοτεινό Breeze από το KDE VDG
Comment[en_GB]=Breeze Dark by the KDE VDG
Comment[eo]=Breeze Dark de la KDE VDG
Comment[es]=Brisa oscuro, por KDE VDG
Comment[et]=Breeze tume KDE VDG-lt
Comment[eu]=Breeze iluna, KDE VDGk egina
Comment[fi]=Breeze Dark KDE VDG:ltä
Comment[fr]=Breeze sombre, par KDE VDG
Comment[gl]=Brisa escura do KDE VDG.
Comment[he]=בריזה כהה מאת צוות העיצוב החזותי של KDE
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़ डार्क
Comment[hu]=Breeze Dark a KDE VDG-től
Comment[ia]=Breeze Dark (Brisa Obscure) per le KDE VDG
Comment[id]=Breeze Gelap oleh KDE VDG
Comment[ie]=Brise obscur del KDE VDG
Comment[is]=Breeze dökkt frá KDE VDG
Comment[it]=Brezza scuro del KDE VDG
Comment[ja]=KDE VDG による Breeze ダーク
Comment[ka]=Breeze Dark "KDE VDG"-სგან
Comment[ko]=KDE 시각 디자인 그룹에서 제작한 어두운 Breeze
Comment[lt]=Breeze tamsus pagal KDE VDG
Comment[lv]=KDE VDG veidotā „Breeze Dark“
Comment[nl]=Breeze Dark door de KDE VDG
Comment[nn]=Breeze mørk frå KDE VDG
Comment[pa]=ਕੇਡੀਈ ਵੀਡੀਜੀ ਵਲੋਂ ਬਰੀਜ਼ ਗੂੜ੍ਹਾ
Comment[pl]=Ciemna Bryza autorstwa KDE VDG
Comment[pt]=Brisa Escuro da VDG do KDE
Comment[pt_BR]=Breeze Dark pelo KDE VDG
Comment[ro]=Briză, întunecat, de KDE VDG
Comment[ru]=Тёмный вариант Breeze от KDE VDG
Comment[sa]=KDE VDG द्वारा Breeze तिमिर इति
Comment[sk]=Tmavý vánok od KDE VDG
Comment[sl]=Breeze Dark od KDE VDG
Comment[sv]=Breeze mörk av KDE:s visuella designgrupp
Comment[tg]=Насими торик аз KDE VDG
Comment[tr]=KDE Görsel Tasarım Grubundan Esinti Koyu
Comment[uk]=Breeze Dark, автори — KDE VDG
Comment[vi]=Breeze Tối, do KDE VDG
Comment[x-test]=xxBreeze Dark by the KDE VDGxx
Comment[zh_CN]=Breeze 微风深色主题,由 KDE VDG (视觉设计团队) 设计制作
Comment[zh_TW]=由 KDE VDG 團隊製作的 Breeze Dark
Inherits=breeze,hicolor

View File

@ -40,7 +40,11 @@ if(NOT SKIP_INSTALL_ICONS)
file(GLOB_RECURSE icon_files RELATIVE ${CMAKE_CURRENT_SOURCE_DIR} "${CMAKE_CURRENT_SOURCE_DIR}/*.svg")
set(BREEZE_LIGHT_ICONS ${icon_files} PARENT_SCOPE)
file(COPY_FILE index.theme.in index.theme)
file(READ ../commonthemeinfo.theme.in COMMON_THEME_INFO)
file(APPEND index.theme ${COMMON_THEME_INFO})
install(FILES index.theme DESTINATION ${BREEZE_INSTALL_DIR})
if(NOT WIN32)
install(DIRECTORY ${CMAKE_CURRENT_BINARY_DIR}/aliases/ DESTINATION ${BREEZE_INSTALL_DIR})
endif()

110
icons/index.theme.in Normal file
View File

@ -0,0 +1,110 @@
[Icon Theme]
Name=Breeze
Name[ar]=نسيم
Name[az]=Breeze
Name[bg]=Breeze
Name[ca]=Brisa
Name[ca@valencia]=Brisa
Name[cs]=Breeze
Name[da]=Breeze
Name[de]=Breeze
Name[el]=Breeze
Name[en_GB]=Breeze
Name[eo]=Breeze
Name[es]=Brisa
Name[et]=Breeze
Name[eu]=Breeze
Name[fi]=Breeze
Name[fr]=Breeze
Name[gd]=Oiteag
Name[gl]=Brisa
Name[he]=בריזה
Name[hi]=ब्रीज़
Name[hu]=Breeze
Name[ia]=Breeze
Name[id]=Breeze
Name[ie]=Brise
Name[is]=Breeze
Name[it]=Brezza
Name[ja]=Breeze
Name[ka]=Breeze
Name[ko]=Breeze
Name[lt]=Breeze
Name[lv]=Breeze
Name[nl]=Breeze
Name[nn]=Breeze
Name[pa]=ਬਰੀਜ਼
Name[pl]=Bryza
Name[pt]=Brisa
Name[pt_BR]=Breeze
Name[ro]=Briză
Name[ru]=Breeze
Name[sa]=Breeze
Name[sk]=Vánok
Name[sl]=Sapica (Breeze)
Name[sr]=Поветарац
Name[sr@ijekavian]=Поветарац
Name[sr@ijekavianlatin]=Povetarac
Name[sr@latin]=Povetarac
Name[sv]=Breeze
Name[ta]=பிரீஸ்
Name[tg]=Насим
Name[tr]=Esinti
Name[uk]=Breeze
Name[vi]=Breeze
Name[x-test]=xxBreezexx
Name[zh_CN]=Breeze 微风
Name[zh_TW]=Breeze
Comment=Breeze by the KDE VDG
Comment[ar]=نسيم من مجموعة تصميم كِيدِي
Comment[az]=Breeze KDE VDG tərəfindən
Comment[bg]=Breeze от KDE VDG
Comment[ca]=Brisa, creat pel VDG del KDE
Comment[ca@valencia]=Brisa, creat pel VDG de KDE
Comment[cs]=Breeze od KDE VDG
Comment[da]=Breeze af KDE VDG
Comment[de]=Breeze von der KDE VDG
Comment[el]=Breeze από το KDE VDG
Comment[en_GB]=Breeze by the KDE VDG
Comment[eo]=Breeze de la KDE VDG
Comment[es]=Brisa, por KDE VDG
Comment[et]=Breeze KDE VDG-lt
Comment[eu]=Breeze, KDE VDGk egina
Comment[fi]=Breeze KDE VDG:ltä
Comment[fr]=Breeze, par l'équipe de conception graphique de KDE
Comment[gl]=Brisa do KDE VDG.
Comment[he]=בריזה מאת צוות העיצוב החזותי של KDE
Comment[hi]=केडीई वीडीजी द्वारा ब्रीज़
Comment[hu]=Breeze a KDE VDG-től
Comment[ia]=Breeze (Brisa) per le KDE VDG
Comment[id]=Breeze oleh KDE VDG
Comment[ie]=Brise del KDE VDG
Comment[is]=Breeze frá KDE VDG
Comment[it]=Brezza del KDE VDG
Comment[ja]=KDE VDG による Breeze
Comment[ka]=Breeze KDE VDG-სგან
Comment[ko]=KDE 시각 디자인 그룹에서 제작한 Breeze
Comment[lt]=Breeze pagal KDE VDG
Comment[lv]=KDE VDG veidotā „Breeze“
Comment[nl]=Breeze door de KDE VDG
Comment[nn]=Breeze frå KDE VDG
Comment[pa]=ਕੇਡੀਈ ਵੀਡੀਜੀ ਵਲੋਂ ਬਰੀਜ਼
Comment[pl]=Bryza autorstwa KDE VDG
Comment[pt]=Brisa da VDG do KDE
Comment[pt_BR]=Breeze pelo KDE VDG
Comment[ro]=Briză, de KDE VDG
Comment[ru]=Breeze от KDE VDG
Comment[sa]=KDE VDG द्वारा Breeze
Comment[sk]=Vánok od KDE VDG
Comment[sl]=Breeze od KDE VDG
Comment[sv]=Breeze av KDE:s visuella designgrupp
Comment[tg]=Насим аз KDE VDG
Comment[tr]=KDE Görsel Tasarım Grubundan Esinti
Comment[uk]=Breeze, автори — KDE VDG
Comment[vi]=Breeze, do KDE VDG
Comment[x-test]=xxBreeze by the KDE VDGxx
Comment[zh_CN]=Breeze 微风主题,由 KDE VDG (视觉设计团队) 设计制作
Comment[zh_TW]=由 KDE VDG 團隊製作的 Breeze
Inherits=hicolor