Commit Graph

13 Commits

Author SHA1 Message Date
Thomas Nordquist
2268175a38 Fix performance issue
When the root node was collapsed, it also was selected due to the click event.
The sidebar was updated every time a new message was receivend,
effectivly inhibiting the "render the tree if you got nothing else to do" optimization to render anything at all.

Fixes #7
2019-01-14 10:45:15 +01:00
Thomas Nordquist
e83fe78755 Add "diff" for historic messages 2019-01-12 21:39:18 +01:00
Thomas Nordquist
a677fb7a0c Add message history to frontend 2019-01-12 20:25:52 +01:00
Thomas Nordquist
b52b2d7696 Refactor 2019-01-11 18:52:12 +01:00
Thomas Nordquist
1586d0121c Fix layout 2019-01-11 10:32:38 +01:00
Thomas Nordquist
c3ef9335c0 Add topic publishing sidebar 2019-01-11 00:40:05 +01:00
Thomas Nordquist
eb375073f9 Fix Sidebar & Mouse event target area
Fix clipboard
Fix invalid state in sidebar due to missing event termination
2019-01-10 10:34:09 +01:00
Thomas Nordquist
2a800dc7ca Clean up 2019-01-08 03:29:18 +01:00
Thomas Nordquist
e72696dc57 Adapt redux
Add hover-effect on nodes
Add Setting drawer
Ass auto expansion setting
2019-01-07 22:47:22 +01:00
Thomas Nordquist
d6a245893a Add proper copy to clipboard 2019-01-07 12:24:01 +01:00
Thomas Nordquist
260f31fea0 Replace EventEmitter with typed EventDispatcher 2019-01-06 13:52:12 +01:00
Thomas Nordquist
cd540cade3 Tweak performance 2019-01-04 00:28:42 +01:00
Thomas Nordquist
87dafc9c89 Improve ui & performance 2019-01-03 11:14:49 +01:00