[tomboy] Fix icon loading on Windows, closes #734399
- From: Jared L Jennings <jjennings src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [tomboy] Fix icon loading on Windows, closes #734399
- Date: Fri, 8 Aug 2014 16:38:44 +0000 (UTC)
commit 6b8a24b30d58d3759cf00aa3a9c3e3c0d3817ee7
Author: Benjamin Podszun <dar darklajid de>
Date: Fri Aug 8 17:50:19 2014 +0200
Fix icon loading on Windows, closes #734399
Create an index.theme file to make sure Gtk.Theme.LoadIcon() finds the file/we get icons on Windows
Change Setup project to
- build with a standard WiX install (use the right MSBuild path, the WiX defined MSBuild variables in
references)
- include the index.theme in the MSI
- remove empty/useless gtk icon theme folders
Signed-off-by: Jared L Jennings <jared jaredjennings org>
Setup/Files.wxs | 48 ++++++++++++++---------------------
Setup/Setup.wixproj | 10 +++----
Setup/Setup.wxs | 1 +
Tomboy.csproj | 70 +++++++++++++++++++++-----------------------------
data/index.theme | 67 ++++++++++++++++++++++++++++++++++++++++++++++++
5 files changed, 120 insertions(+), 76 deletions(-)
---
diff --git a/Setup/Files.wxs b/Setup/Files.wxs
index 5059a5b..f5de659 100644
--- a/Setup/Files.wxs
+++ b/Setup/Files.wxs
@@ -65,100 +65,90 @@
<File Id="RemoveBrokenLinks.dll" Name="RemoveBrokenLinks.dll"
Source="..\bin\Debug\RemoveBrokenLinks.dll" Vital="yes" />
<File Id="RemoveBrokenLinks.pdb" Name="RemoveBrokenLinks.pdb"
Source="..\bin\Debug\RemoveBrokenLinks.pdb" Vital="yes" />
</Component>
- <Directory Id="tomboy" Name="tomboy">
+ <Directory Id="share" Name="share">
<Directory Id="icons" Name="icons">
<Directory Id="hicolor" Name="hicolor">
+ <Component
Guid="8E0F9447-8E93-4A86-9CA8-783C2639C0F5" Id="icon_theme_index" DiskId="1">
+ <File
Source="..\bin\Debug\share\icons\hicolor\index.theme" Name="index.theme" Id="index.theme" Vital="yes" />
+ </Component>
<Directory Id="_6x16" Name="16x16">
<Directory Id="actions16"
Name="actions">
<Component
Guid="2F7685A9-DF0E-4471-9308-D3986E1E1A76" Id="Note_newPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\16x16\actions\note-new.png" Name="note-new.png" Id="note_new.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\16x16\actions\note-new.png" Name="note-new.png" Id="note_new.png"
Vital="yes" />
</Component>
</Directory>
<Directory Id="apps16" Name="apps">
<Component
Guid="5765C385-C549-4976-8E32-0D9218B666B3" Id="TomboyPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\16x16\apps\tomboy.png" Name="tomboy.png" Id="tomboy.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\16x16\apps\tomboy.png" Name="tomboy.png" Id="tomboy.png" Vital="yes"
/>
</Component>
</Directory>
- <Directory Id="places16"
Name="places" />
<Directory Id="status16"
Name="status">
<Component
Guid="7DC80176-A1D9-4078-B09D-CA08D029728E" Id="Pin_activePng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\16x16\status\pin-active.png" Name="pin-active.png"
Id="pin_active.png" Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\16x16\status\pin-active.png" Name="pin-active.png"
Id="pin_active.png" Vital="yes" />
</Component>
<Component
Guid="03FEA52F-888F-43B1-9DE0-3934C88E8BF6" Id="Pin_downPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\16x16\status\pin-down.png" Name="pin-down.png" Id="pin_down.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\16x16\status\pin-down.png" Name="pin-down.png" Id="pin_down.png"
Vital="yes" />
</Component>
<Component
Guid="3EB31AAD-392C-4B25-BD29-178C829FFA3E" Id="Pin_upPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\16x16\status\pin-up.png" Name="pin-up.png" Id="pin_up.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\16x16\status\pin-up.png" Name="pin-up.png" Id="pin_up.png"
Vital="yes" />
</Component>
</Directory>
</Directory>
<Directory Id="_2x22" Name="22x22">
<Directory Id="actions22"
Name="actions">
<Component
Guid="EE1BA642-20A2-4CF1-9356-D174F32EA91B" Id="Filter_note_allPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\22x22\actions\filter-note-all.png" Name="filter-note-all.png"
Id="filter_note_all.png" Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\22x22\actions\filter-note-all.png" Name="filter-note-all.png"
Id="filter_note_all.png" Vital="yes" />
</Component>
<Component
Guid="48ED3CD0-FDF0-4A76-8609-1C6ACF436003" Id="Filter_note_unfiledPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\22x22\actions\filter-note-unfiled.png"
Name="filter-note-unfiled.png" Id="filter_note_unfiled.png" Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\22x22\actions\filter-note-unfiled.png"
Name="filter-note-unfiled.png" Id="filter_note_unfiled.png" Vital="yes" />
</Component>
</Directory>
<Directory Id="apps22" Name="apps">
<Component
Guid="23BD730D-537E-49C0-81B2-E687DD458B31" Id="AppsTomboyPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\22x22\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\22x22\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy.png"
Vital="yes" />
</Component>
</Directory>
<Directory Id="places22"
Name="places">
<Component
Guid="A421B2BE-7618-484E-B79C-4A583395E847" Id="NotePng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\22x22\places\note.png" Name="note.png" Id="note.png" Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\22x22\places\note.png" Name="note.png" Id="note.png" Vital="yes" />
</Component>
<Component
Guid="6F91DF63-6D53-4ACF-AFFD-756A87108A74" Id="NotebookPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\22x22\places\notebook.png" Name="notebook.png" Id="notebook.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\22x22\places\notebook.png" Name="notebook.png" Id="notebook.png"
Vital="yes" />
</Component>
</Directory>
- <Directory Id="status22"
Name="status" />
</Directory>
<Directory Id="_4x24" Name="24x24">
- <Directory Id="actions24"
Name="actions" />
<Directory Id="apps24" Name="apps">
<Component
Guid="2EEEDADB-BFAB-486E-8A90-4FB849924813" Id="AppsTomboyPng1" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\24x24\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy1.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\24x24\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy1.png"
Vital="yes" />
</Component>
</Directory>
- <Directory Id="places24"
Name="places" />
- <Directory Id="status24"
Name="status" />
</Directory>
<Directory Id="_2x32" Name="32x32">
- <Directory Id="actions32"
Name="actions" />
<Directory Id="apps32" Name="apps">
<Component
Guid="7C4CA97A-AF77-452F-B848-9655BD322337" Id="AppsTomboyPng2" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\32x32\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy2.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\32x32\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy2.png"
Vital="yes" />
</Component>
</Directory>
- <Directory Id="places32"
Name="places" />
- <Directory Id="status32"
Name="status" />
</Directory>
<Directory Id="_8x48" Name="48x48">
<Directory Id="actions48"
Name="actions">
<Component
Guid="88DE93FC-41BD-456B-B3F9-2DFB6C9970F4" Id="Notebook_newPng" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\48x48\actions\notebook-new.png" Name="notebook-new.png"
Id="notebook_new.png" Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\48x48\actions\notebook-new.png" Name="notebook-new.png"
Id="notebook_new.png" Vital="yes" />
</Component>
</Directory>
<Directory Id="apps48" Name="apps">
<Component
Guid="4B6E164C-E3E8-4B28-8FF4-2E48BA766A02" Id="AppsTomboyPng3" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\48x48\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy3.png"
Vital="yes" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\48x48\apps\tomboy.png" Name="tomboy.png" Id="apps.tomboy3.png"
Vital="yes" />
</Component>
</Directory>
- <Directory Id="places48"
Name="places" />
- <Directory Id="status48"
Name="status" />
</Directory>
<Directory Id="scalable" Name="scalable">
- <Directory Id="actions"
Name="actions" />
<Directory Id="apps" Name="apps">
<Component
Guid="ED86C52A-2B08-4E59-9702-156DB2601F9A" Id="TomboySvg" DiskId="1">
- <File
Source="..\bin\Debug\tomboy\icons\hicolor\scalable\apps\tomboy.svg" Name="tomboy.svg" Id="tomboy.svg" />
+ <File
Source="..\bin\Debug\share\icons\hicolor\scalable\apps\tomboy.svg" Name="tomboy.svg" Id="tomboy.svg" />
</Component>
</Directory>
- <Directory Id="places" Name="places"
/>
- <Directory Id="status" Name="status"
/>
</Directory>
</Directory>
</Directory>
diff --git a/Setup/Setup.wixproj b/Setup/Setup.wixproj
index 6480253..6670166 100644
--- a/Setup/Setup.wixproj
+++ b/Setup/Setup.wixproj
@@ -6,9 +6,7 @@
<OutputType>Package</OutputType>
<RootNamespace>Setup</RootNamespace>
<OutputName>Tomboy</OutputName>
- <WixToolPath Condition=" '$(WixToolPath)' == '' ">$(SharpDevelopBinPath)\Tools\Wix</WixToolPath>
- <WixTargetsPath Condition=" '$(WixTargetsPath)' == '' ">$(WixToolPath)\wix.targets</WixTargetsPath>
- <WixTasksPath Condition=" '$(WixTasksPath)' == '' ">$(WixToolPath)\WixTasks.dll</WixTasksPath>
+ <WixTargetsPath Condition=" '$(WixTargetsPath)' == ''
">$(MSBuildExtensionsPath32)\Microsoft\WiX\v3.x\wix.targets</WixTargetsPath>
<SupressIces>ICE45</SupressIces>
<WixVariables>WixUILicenseRtf=license.rtf</WixVariables>
</PropertyGroup>
@@ -24,7 +22,7 @@
<DebugType>None</DebugType>
<Optimize>True</Optimize>
</PropertyGroup>
- <Import Project="$(WixToolPath)\wix.targets" />
+ <Import Project="$(WixTargetsPath)" />
<ItemGroup>
<ProjectReference Include="..\Tomboy\Addins\AdvancedPreferences\AdvancedPreferences.csproj">
<Project>{35C7F93C-F4D2-4FD0-B669-B02CE1EF29FD}</Project>
@@ -34,8 +32,8 @@
<Project>{AD6C9F12-3F95-497C-AF7E-629F787A097E}</Project>
<Name>RemoveBrokenLinks</Name>
</ProjectReference>
- <WixExtension Include="$(WixToolPath)\WixUIExtension.dll" />
- <WixExtension Include="$(WixToolPath)\WixNetFxExtension.dll" />
+ <WixExtension Include="$(WixInstallPath)\WixUIExtension.dll" />
+ <WixExtension Include="$(WixInstallPath)\WixNetFxExtension.dll" />
<Compile Include="Files.wxs" />
<Compile Include="Setup.wxs" />
<None Include="BannrBmp.bmp" />
diff --git a/Setup/Setup.wxs b/Setup/Setup.wxs
index 06bdcc2..8ef5136 100644
--- a/Setup/Setup.wxs
+++ b/Setup/Setup.wxs
@@ -88,6 +88,7 @@
<ComponentRef Id="Notebook_newPng"/>
<ComponentRef Id="AppsTomboyPng3"/>
<ComponentRef Id="TomboySvg"/>
+ <ComponentRef Id="icon_theme_index"/>
</Feature>
<WixVariable Id="WixUIDialogBmp" Value="DlgBmp.bmp" />
diff --git a/Tomboy.csproj b/Tomboy.csproj
index c4eb2fb..a87ad5c 100644
--- a/Tomboy.csproj
+++ b/Tomboy.csproj
@@ -242,46 +242,34 @@
<Target Name="AfterBuild">
<Copy SourceFiles="@(JumpListIcons)" DestinationFolder="$(OutputPath)" />
<Copy SourceFiles="@(BinaryContent)" DestinationFolder="$(OutputPath)" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\16x16\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\22x22\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\24x24\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\32x32\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\48x48\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\256x256\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\scalable\apps" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\16x16\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\22x22\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\24x24\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\32x32\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\48x48\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\scalable\actions" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\16x16\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\22x22\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\24x24\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\32x32\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\48x48\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\scalable\places" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\16x16\status" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\22x22\status" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\24x24\status" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\32x32\status" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\48x48\status" />
- <MakeDir Directories="$(OutputPath)\tomboy\icons\hicolor\scalable\status" />
- <Copy SourceFiles="data\icons\hicolor_apps_16x16_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\16x16\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_22x22_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\22x22\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_24x24_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\24x24\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_32x32_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\32x32\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_48x48_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\48x48\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_256x256_tomboy.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\256x256\apps\tomboy.png" />
- <Copy SourceFiles="data\icons\hicolor_apps_scalable_tomboy.svg"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\scalable\apps\tomboy.svg" />
- <Copy SourceFiles="data\icons\hicolor_actions_16x16_note-new.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\16x16\actions\note-new.png" />
- <Copy SourceFiles="data\icons\hicolor_actions_48x48_notebook-new.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\48x48\actions\notebook-new.png" />
- <Copy SourceFiles="data\icons\hicolor_actions_22x22_filter-note-all.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\22x22\actions\filter-note-all.png" />
- <Copy SourceFiles="data\icons\hicolor_actions_22x22_filter-note-unfiled.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\22x22\actions\filter-note-unfiled.png" />
- <Copy SourceFiles="data\icons\hicolor_places_22x22_note.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\22x22\places\note.png" />
- <Copy SourceFiles="data\icons\hicolor_places_22x22_notebook.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\22x22\places\notebook.png" />
- <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-down.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\16x16\status\pin-down.png" />
- <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-up.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\16x16\status\pin-up.png" />
- <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-active.png"
DestinationFiles="$(OutputPath)\tomboy\icons\hicolor\16x16\status\pin-active.png" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\16x16\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\22x22\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\24x24\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\32x32\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\48x48\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\256x256\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\scalable\apps" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\16x16\actions" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\22x22\actions" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\48x48\actions" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\22x22\places" />
+ <MakeDir Directories="$(OutputPath)\share\icons\hicolor\16x16\status" />
+ <Copy SourceFiles="data\icons\hicolor_apps_16x16_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\16x16\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_22x22_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\22x22\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_24x24_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\24x24\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_32x32_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\32x32\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_48x48_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\48x48\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_256x256_tomboy.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\256x256\apps\tomboy.png" />
+ <Copy SourceFiles="data\icons\hicolor_apps_scalable_tomboy.svg"
DestinationFiles="$(OutputPath)\share\icons\hicolor\scalable\apps\tomboy.svg" />
+ <Copy SourceFiles="data\icons\hicolor_actions_16x16_note-new.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\16x16\actions\note-new.png" />
+ <Copy SourceFiles="data\icons\hicolor_actions_48x48_notebook-new.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\48x48\actions\notebook-new.png" />
+ <Copy SourceFiles="data\icons\hicolor_actions_22x22_filter-note-all.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\22x22\actions\filter-note-all.png" />
+ <Copy SourceFiles="data\icons\hicolor_actions_22x22_filter-note-unfiled.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\22x22\actions\filter-note-unfiled.png" />
+ <Copy SourceFiles="data\icons\hicolor_places_22x22_note.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\22x22\places\note.png" />
+ <Copy SourceFiles="data\icons\hicolor_places_22x22_notebook.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\22x22\places\notebook.png" />
+ <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-down.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\16x16\status\pin-down.png" />
+ <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-up.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\16x16\status\pin-up.png" />
+ <Copy SourceFiles="data\icons\hicolor_status_16x16_pin-active.png"
DestinationFiles="$(OutputPath)\share\icons\hicolor\16x16\status\pin-active.png" />
+ <Copy SourceFiles="data\index.theme" DestinationFiles="$(OutputPath)\share\icons\hicolor\index.theme" />
</Target>
</Project>
diff --git a/data/index.theme b/data/index.theme
new file mode 100644
index 0000000..e9ca55f
--- /dev/null
+++ b/data/index.theme
@@ -0,0 +1,67 @@
+[Icon Theme]
+Name=Hicolor
+Comment=Fallback icon theme
+Hidden=true
+Directories=16x16/actions,16x16/apps,16x16/status,22x22/actions,22x22/apps,22x22/status,24x24/apps,32x32/apps,48x48/actions,48x48/apps,256x256/apps,scalable/apps
+
+[16x16/actions]
+Size=16
+Context=Stock
+Type=Threshold
+
+[16x16/apps]
+Size=16
+Context=Stock
+Type=Threshold
+
+[16x16/status]
+Size=16
+Context=Stock
+Type=Threshold
+
+[22x22/actions]
+Size=22
+Context=Stock
+Type=Threshold
+
+[22x22/apps]
+Size=22
+Context=Stock
+Type=Threshold
+
+[22x22/status]
+Size=22
+Context=Stock
+Type=Threshold
+
+[24x24/apps]
+Size=24
+Context=Stock
+Type=Threshold
+
+[32x32/apps]
+Size=32
+Context=Stock
+Type=Threshold
+
+[48x48/actions]
+Size=48
+Context=Stock
+Type=Threshold
+
+[48x48/apps]
+Size=48
+Context=Stock
+Type=Threshold
+
+[256x256/apps]
+Size=256
+Context=Stock
+Type=Threshold
+
+[scalable/apps]
+MinSize=1
+Size=128
+MaxSize=256
+Context=Stock
+Type=Scalable
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]