Commit Graph

87 Commits

Author SHA1 Message Date
Thomas Nordquist
d7be46c78e Prevent tree-regeneration on reconnect 2019-03-04 17:56:26 +01:00
Thomas Nordquist
dee1abb1da Show notification when client got disconnected 2019-03-04 17:55:47 +01:00
Thomas Nordquist
b9439c3244 Add switch for diffs 2019-03-02 23:20:02 +01:00
Thomas Nordquist
ddc801fe93 WiP 2019-02-18 23:48:58 +01:00
Thomas Nordquist
55ea381b3b WiP 2019-02-18 23:48:58 +01:00
Thomas Nordquist
55fbc642c4 Add connection health indicator 2019-02-18 21:03:27 +01:00
Thomas Nordquist
160b0b5a04 Persist and restore settings 2019-02-18 13:50:58 +01:00
Thomas Nordquist
590c24a3bd Add "Show Activity" switch 2019-02-18 13:01:22 +01:00
Thomas Nordquist
9207af0aaa Improve settings storage
- add error reporting
- refactor
2019-02-17 21:02:17 +01:00
Thomas Nordquist
3f52944f18 Store settings in lowdb 2019-02-17 17:06:46 +01:00
Thomas Nordquist
1740df6218 Fix legacy connection profile migration 2019-02-17 13:14:02 +01:00
Thomas Nordquist
6d81520ff9 Migrate legacy connections 2019-02-17 12:54:51 +01:00
Thomas Nordquist
ef6946bdd4 Add default connection profiles 2019-02-16 18:04:40 +01:00
Thomas Nordquist
93ea829987 Add connection profiles (#63)
* Add connection setup

* Refactor

* Fix lifecycle
2019-02-16 05:36:02 -08:00
Thomas Nordquist
697b57a141 Debounce select topic action 2019-01-25 20:57:20 +01:00
Thomas Nordquist
72a3c5953f Make topics selectable 2019-01-25 13:06:01 +01:00
Thomas Nordquist
8091323623 Improve application size and loading type
by by nucleus
2019-01-23 13:55:16 +01:00
Thomas Nordquist
6b0f2085e5 Add pane resizing
Refactor styles
Update autoExpand with filtered result count
Add redux batch reducer
2019-01-23 11:54:12 +01:00
Thomas Nordquist
be8e05dbfa Add clear button to topic search 2019-01-22 17:10:48 +01:00
Thomas Nordquist
28cc72a868 Rename leafes/nodes to topic 2019-01-22 15:57:11 +01:00
Thomas Nordquist
d4ce58a8ec Fix emitter leaks, style, tree swaps 2019-01-22 12:17:59 +01:00
Thomas Nordquist
4c438bd00b Add topic filter 2019-01-21 15:07:53 +01:00
Thomas Nordquist
4d21c63da9 Extract settings reducer 2019-01-21 09:40:04 +01:00
Thomas Nordquist
ba4efbe30d Refactor connection reducer & tree 2019-01-20 22:34:15 +01:00
Thomas Nordquist
1ac1dede98 Add "delete retained topic" button 2019-01-20 14:56:52 +01:00
Thomas Nordquist
ab83c682ac Remove "empty payload" toggle switch
This function is redundat, simply send an empty message wil suffice
2019-01-20 12:54:54 +01:00
Thomas Nordquist
4d794205d5 Fix publish topic update 2019-01-20 12:47:46 +01:00
Thomas Nordquist
fa9def4dd7 Fix mqttMessage merge 2019-01-20 12:29:00 +01:00
Thomas Nordquist
f893d5ce60 Refactor communication
Add QoS andd retain flag
Refactor reducer
2019-01-20 05:30:21 +01:00
Thomas Nordquist
f3a686b23f Refactor connection 2019-01-19 15:00:26 +01:00
Thomas Nordquist
e294d9700f Add manual auto-update fallback 2019-01-13 20:49:36 +01:00
Thomas Nordquist
b52b2d7696 Refactor 2019-01-11 18:52:12 +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
b44f352804 WiP #broken 2019-01-08 16:39:18 +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