mirror of
https://github.com/sbrl/Nibriboard.git
synced 2018-01-10 21:33:49 +00:00
[client+server] Add new icons to interface from openiconic, and send files to client byte-for-byte
This commit is contained in:
parent
25f3375a15
commit
f52665ee6d
8 changed files with 14 additions and 6 deletions
BIN
Nibriboard/ClientFiles/images/icons/brush.png
Normal file
BIN
Nibriboard/ClientFiles/images/icons/brush.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 656 B |
BIN
Nibriboard/ClientFiles/images/icons/pan.png
Normal file
BIN
Nibriboard/ClientFiles/images/icons/pan.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 405 B |
BIN
Nibriboard/ClientFiles/images/icons/point.png
Normal file
BIN
Nibriboard/ClientFiles/images/icons/point.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 546 B |
|
@ -22,9 +22,9 @@
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<section class="tools">
|
<section class="tools">
|
||||||
<span class="tool-selector" data-tool-name="brush" title="Draw lines with a brush." data-selected>🖌</span>
|
<span class="tool-selector" data-tool-name="brush" title="Draw lines with a brush." data-selected><img src="images/icons/brush.png" aria-hidden="true" /></span>
|
||||||
<span class="tool-selector" data-tool-name="pan" title="Pan around the plane.">🖑</span>
|
<span class="tool-selector" data-tool-name="pan" title="Pan around the plane."><img src="images/icons/pan.png" aria-hidden="true" /></span>
|
||||||
<span class="tool-selector" data-tool-name="pointer" title="Point at things, but don't change them.">✹</span>
|
<span class="tool-selector" data-tool-name="pointer" title="Point at things, but don't change them."><img src="images/icons/point.png" aria-hidden="true" /></span>
|
||||||
</section>
|
</section>
|
||||||
|
|
||||||
<hr />
|
<hr />
|
||||||
|
|
|
@ -127,6 +127,9 @@
|
||||||
<EmbeddedResource Include="ClientFiles\favicon.ico" />
|
<EmbeddedResource Include="ClientFiles\favicon.ico" />
|
||||||
<EmbeddedResource Include="ClientFiles\nibriboard.svg" />
|
<EmbeddedResource Include="ClientFiles\nibriboard.svg" />
|
||||||
<EmbeddedResource Include="ClientFiles\images\transparent-square-tiles.png" />
|
<EmbeddedResource Include="ClientFiles\images\transparent-square-tiles.png" />
|
||||||
|
<EmbeddedResource Include="ClientFiles\images\icons\brush.png" />
|
||||||
|
<EmbeddedResource Include="ClientFiles\images\icons\pan.png" />
|
||||||
|
<EmbeddedResource Include="ClientFiles\images\icons\point.png" />
|
||||||
</ItemGroup>
|
</ItemGroup>
|
||||||
<ItemGroup>
|
<ItemGroup>
|
||||||
<Folder Include="RippleSpace\" />
|
<Folder Include="RippleSpace\" />
|
||||||
|
@ -144,7 +147,10 @@
|
||||||
<MonoDevelop>
|
<MonoDevelop>
|
||||||
<Properties>
|
<Properties>
|
||||||
<Policies>
|
<Policies>
|
||||||
<DotNetNamingPolicy ResourceNamePolicy="FileFormatDefault" DirectoryNamespaceAssociation="PrefixedHierarchical" />
|
<DotNetNamingPolicy ResourceNamePolicy="FileFormatDefault" DirectoryNamespaceAssociation="PrefixedHierarchical">
|
||||||
|
<inheritsSet />
|
||||||
|
<inheritsScope />
|
||||||
|
</DotNetNamingPolicy>
|
||||||
</Policies>
|
</Policies>
|
||||||
</Properties>
|
</Properties>
|
||||||
</MonoDevelop>
|
</MonoDevelop>
|
||||||
|
|
|
@ -115,7 +115,7 @@ namespace Nibriboard
|
||||||
|
|
||||||
response.ContentType = LookupMimeType(expandedFilePath);
|
response.ContentType = LookupMimeType(expandedFilePath);
|
||||||
|
|
||||||
string embeddedFile = EmbeddedFiles.ReadAllText(expandedFilePath);
|
byte[] embeddedFile = EmbeddedFiles.ReadAllBytes(expandedFilePath);
|
||||||
|
|
||||||
try
|
try
|
||||||
{
|
{
|
||||||
|
|
|
@ -1 +1 @@
|
||||||
Subproject commit e3cfbfdbbb4cbc5c7a8732ab51a53471cd92aff1
|
Subproject commit 62f67e924c652d84956ed2bbf87588fd5ae963a9
|
|
@ -17,6 +17,8 @@ An infinite whiteboard for recording those big ideas.
|
||||||
- [rollupify](https://www.npmjs.com/package/rollupify) - Adds support for es6 modules to browserify, and removes unused code from the final bundle
|
- [rollupify](https://www.npmjs.com/package/rollupify) - Adds support for es6 modules to browserify, and removes unused code from the final bundle
|
||||||
- Images:
|
- Images:
|
||||||
- [Transparent Square Tiles](https://www.toptal.com/designers/subtlepatterns/transparent-square-tiles/) from [subtlepatterns.com](https://subtlepatterns.com/)
|
- [Transparent Square Tiles](https://www.toptal.com/designers/subtlepatterns/transparent-square-tiles/) from [subtlepatterns.com](https://subtlepatterns.com/)
|
||||||
|
- Icons:
|
||||||
|
- [OpenIconic](https://useiconic.com/open) - brush, move -> pan, sun -> point
|
||||||
- Future reference: Libraries I am considering
|
- Future reference: Libraries I am considering
|
||||||
- [Paper.js](http://paperjs.org/) - Client-side rendering
|
- [Paper.js](http://paperjs.org/) - Client-side rendering
|
||||||
- [IotWeb](http://sensaura.org/pages/tools/iotweb/) - Underlying HTTP / WebSocket server
|
- [IotWeb](http://sensaura.org/pages/tools/iotweb/) - Underlying HTTP / WebSocket server
|
||||||
|
|
Loading…
Reference in a new issue