Skip to content

Commit 9b78f4d

Browse files
committed
Added Web Bluetooth flasher
1 parent 1fbf499 commit 9b78f4d

10 files changed

+277
-78
lines changed

Diff for: data/settings_about.html

+4-3
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11

22
<p class="webide_version"></p>
3-
<p>The Espruino software and hardware is <a href="https://github.com/espruino" target="_blank">Open Source</a>.
3+
<p>The Espruino software and hardware is <a href="https://github.com/espruino" target="_blank">Open Source</a>.
44
Our work is supported purely by <a href="http://www.espruino.com/Donate" target="_blank">donations</a> and
55
<a href="http://www.espruino.com/Order" target="_blank">sales of Espruino boards</a>.</p>
66

@@ -13,9 +13,10 @@ <h2>Credits</h2>
1313
<li><b><a href="https://code.google.com/p/blockly/" target="_blank">Blockly</a></b> Neil Fraser and others for the Blockly Graphical Editor</li>
1414
<li><b><a href="http://codeseven.github.io/toastr/" target="_blank">Toastr</a></b> Code Seven for the Toastr notifications plugin</li>
1515
<li><b><a href="http://modernuiicons.com/" target="_blank">Modern UI Icons</a></b> Austin Andrews of Templarian.com for the Modern UI Icons</li>
16-
<li><b><a href="http://twitter.com/mattbrailsford" target="_blank">Matt Brailsford</a></b> - UI design + Web IDE improvements</li>
16+
<li><b><a href="http://twitter.com/mattbrailsford" target="_blank">Matt Brailsford</a></b> - UI design + Web IDE improvements</li>
1717
<li><b>Juergen Marsch</b> - Web IDE improvements</li>
18-
<li><b><a href="http://twitter.com/Espruino" target="_blank">Gordon Williams</a></b> - Web IDE development/maintenance</li>
18+
<li><b><a href="https://github.com/thegecko">Rob Moran</a></b> - Web Bluetooth Firmware Updater</li>
19+
<li><b><a href="http://twitter.com/Espruino" target="_blank">Gordon Williams</a></b> - Web IDE development/maintenance</li>
1920
</ul>
2021

2122
<p>The Espruino Web IDE is an Open Source JavaScript application, <a href="https://github.com/espruino/EspruinoWebIDE" target="_blank">available on GitHub</a>. Please contribute, and help to make it even better!</p>

Diff for: index.html

+2
Original file line numberDiff line numberDiff line change
@@ -171,6 +171,8 @@ <h5 class="title-bar__title">Espruino Web IDE</h5>
171171
<script src="EspruinoTools/core/modules.js"></script>
172172
<script src="EspruinoTools/core/env.js"></script>
173173
<script src="EspruinoTools/core/flasher.js"></script>
174+
<script src="js/libs/crc32.min.js"></script>
175+
<script src="js/libs/secure-dfu.js"></script>
174176

175177
<script src="js/core/editorBlockly.js"></script>
176178
<script src="js/core/editorJavaScript.js"></script>

Diff for: js/core/editorJavaScript.js

+1-1
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@
6565
chrome.storage.local.set({"CODE_JS": cm.getValue()});
6666
});
6767
// Handle hovering
68-
CodeMirror.on(codeMirror.getWrapperElement(), "mouseover", function(e) {
68+
CodeMirror.on(codeMirror.getWrapperElement(), "mouseover", function(e) {
6969
var node = e.target || e.srcElement;
7070
if (node) {
7171
var stillInNode = true;

0 commit comments

Comments
 (0)