[tomboy] Fix icon loading on Windows, closes #734399



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]