Christian Specht avatar Christian Specht committed 410d029 Draft

replace links in titlebar by icons

Comments (0)

Files changed (7)

Add a comment to this file

img/WindowsIcons/appbar.question.png

Added
New image
Add a comment to this file

img/WindowsIcons/appbar.refresh.png

Added
New image
Add a comment to this file

img/WindowsIcons/appbar.settings.png

Added
New image

img/WindowsIcons/license.txt

+Read the license:
+http://creativecommons.org/licenses/by/3.0/ *
+
+Basicaly, use it anyway you want but include this license file in the source if your project is open source. Nothing is needed in the front facing project (UNLESS you are using any of the icons listed below). Commercial use is not only allowed but encouraged. This pack was made to promote consistency in applications.
+
+Creator
+- Austin Andrews (@templarian)
+
+Contributor**
+- Oren Nachman
+  - appbar.chevron.down
+  - appbar.chevron.up
+  - appbar.chevron.left
+  - appbar.chevron.right
+
+Attribution***
+- Kris Vandermotten (@kvandermotten)
+  - appbar.medical.pulse
+- Constantin Kichinsky (@kichinsky)
+  - appbar.currency.rubles
+  - appbar.currency.grivna
+- Massimo Savazzi (@msavazzi)
+  - List of missing exported icons
+- Proletkult Graphik, from The Noun Project
+  - appbar.draw.pen (inspired)
+- Olivier Guin, from The Noun Project
+  - appbar.draw.marker
+- Gibran Bisio, from The Noun Project
+  - appbar.draw.bucket
+Andrew Forrester, from The Noun Project
+  - appbar.fingerprint
+
+** Developers and designers that emailed Templarian the source .design icons to be added into the package. PNGs also accepted, but may take longer to be added.
+*** Icons I've copied so closely you want to attribute them and are also under the CC license.
+
+Contact
+- http://templarian.com/
+- admin[@]templarian[.]com
+
+* Does not apply to copyrighted logos
+- Skype
+- Facebook
+- Twitter
+- etc...
 - [Autofac](http://autofac.org)
 - [Hid Library](https://github.com/mikeobrien/HidLibrary)
 - [MahApps.Metro](http://mahapps.com/MahApps.Metro/)
+- [Modern UI Icons](http://modernuiicons.com/)
 - [Moq](http://code.google.com/p/moq/)
 - [MSBuild Community Tasks](https://github.com/loresoft/msbuildtasks)
 - [NuGet](http://nuget.codeplex.com/)

src/MissileSharp.Launcher/MissileSharp.Launcher.csproj

     <Resource Include="..\..\img\logo64x64.png">
       <Link>Views\logo64x64.png</Link>
     </Resource>
+    <Resource Include="..\..\img\WindowsIcons\appbar.question.png">
+      <Link>Views\appbar.question.png</Link>
+    </Resource>
+    <Resource Include="..\..\img\WindowsIcons\appbar.refresh.png">
+      <Link>Views\appbar.refresh.png</Link>
+    </Resource>
+    <Resource Include="..\..\img\WindowsIcons\appbar.settings.png">
+      <Link>Views\appbar.settings.png</Link>
+    </Resource>
     <Content Include="..\MissileSharp.Demo\settings.txt">
       <Link>settings.txt</Link>
       <CopyToOutputDirectory>Always</CopyToOutputDirectory>

src/MissileSharp.Launcher/Views/MainWindow.xaml

         ShowIconOnTitleBar="true">
     <Controls:MetroWindow.WindowCommands>
         <Controls:WindowCommands>
-            <Button Content="ABOUT" Command="{Binding AboutCommand}" />
-            <Button Content="EDIT SETTINGS" Command="{Binding EditSettingsCommand}" />
-            <Button Content="RELOAD SETTINGS" Command="{Binding ReloadSettingsCommand}" />
+            <Button Command="{Binding EditSettingsCommand}">
+                <Image Source="appbar.settings.png" />
+            </Button>
+            <Button Command="{Binding ReloadSettingsCommand}">
+                <Image Source="appbar.refresh.png" />
+            </Button>
+            <Button Command="{Binding AboutCommand}">
+                <Image Source="appbar.question.png" />
+            </Button>
         </Controls:WindowCommands>
     </Controls:MetroWindow.WindowCommands>
     <Grid>
Tip: Filter by directory path e.g. /media app.js to search for public/media/app.js.
Tip: Use camelCasing e.g. ProjME to search for ProjectModifiedEvent.java.
Tip: Filter by extension type e.g. /repo .js to search for all .js files in the /repo directory.
Tip: Separate your search with spaces e.g. /ssh pom.xml to search for src/ssh/pom.xml.
Tip: Use ↑ and ↓ arrow keys to navigate and return to view the file.
Tip: You can also navigate files with Ctrl+j (next) and Ctrl+k (previous) and view the file with Ctrl+o.
Tip: You can also navigate files with Alt+j (next) and Alt+k (previous) and view the file with Alt+o.