Closed willy-b closed 8 years ago
Merged magic hash changes, ready for merge to master.
Great, Willy. Some issues:
Separated UI events to UI specific EventEmitter (iterating towards Flux), and fixed tests. Also got rid of 2 second delay for UI refresh and replaced it with an event-based solution. Let me know if it needs anything else for merge!
Comments that don't prevent a merge:
Also, your commit messages should be no wider than 80 chars. Your editor should have a way to limit the width to 80 chars. See how this looks non-wrapped when viewing with default settings with 'git log':
Contrast that with an earlier commit made by me which does wrap at 80 chars:
I get a test failure when running the tests. This prevents a merge.
208 passing (15s) 1 pending 1 failing 1) Layout "after all" hook: TypeError: Cannot read property 'unmonitorBlockchainAPI' of undefined at DattCore.(index.js:177:5) at [object Generator].next (native) at node_modules/asink/index.js:47:35 at step (node_modules/asink/index.js:29:16) at node_modules/asink/index.js:47:5 at new Promise (node_modules/karma/node_modules/core-js/modules/es6.promise.js:209:7) at spawn (node_modules/asink/index.js:24:10) at DattCore.asyncNetworkClose (index.js:176:10) at layout.jsx:28:22 at [object Generator].next (native) at node_modules/asink/index.js:47:35 at step (node_modules/asink/index.js:29:16) at node_modules/asink/index.js:47:5 at new Promise (node_modules/karma/node_modules/core-js/modules/es6.promise.js:209:7) at spawn (node_modules/asink/index.js:24:10) at Context. (layout.jsx:27:12)
Project has been rearchitected - PR no longer applies.