Commit Graph

58 Commits

Author SHA1 Message Date
Thomas Nordquist
dcff2ae336 Move settings visibility to global state
Fixes #95
2019-04-10 20:16:22 +02:00
Thomas Nordquist
8773d73ead Don't save autoExpandLimit 2019-04-10 18:54:39 +02:00
Thomas Nordquist
2812baccf9 Merge changes when resuming 2019-04-09 01:51:31 +02:00
Thomas Nordquist
431d0c89fe Remove dead code 2019-04-08 16:53:09 +02:00
Thomas Nordquist
a150da0254 Fix save & load settings 2019-04-08 00:57:53 +02:00
Thomas Nordquist
8c5f708386 Add notification when merging changes into the tree 2019-04-08 00:57:32 +02:00
Thomas Nordquist
436b569e93 Fix updating tree nodes when settings change 2019-04-07 22:56:10 +02:00
Thomas Nordquist
e2c60cca64 Refactor project structure 2019-04-07 21:34:03 +02:00
Thomas Nordquist
8571d97182 Refactor 2019-04-07 19:44:09 +02:00
Thomas Nordquist
09dcce97b7 Refactor 2019-04-04 20:23:27 +02:00
Thomas Nordquist
c20c075bcf Fix linter errors 2019-04-04 10:54:18 +02:00
Thomas Nordquist
094d795b39 Add pause feature 2019-04-03 17:57:42 +02:00
Thomas Nordquist
6853066a19 Add light theme 2019-04-03 06:09:34 +02:00
Thomas Nordquist
b9eb54dd20 Move theme setting to settings store 2019-04-03 02:14:09 +02:00
Thomas Nordquist
6f86a8d471 Add theme toggle 2019-04-03 01:55:57 +02:00
Thomas Nordquist
d3598d8417 Use JSON over strings as payload format 2019-04-03 00:39:14 +02:00
Thomas Nordquist
b97f97de99 Fix typo 2019-04-02 19:31:37 +02:00
Thomas Nordquist
100bfdd560 Fix typos 2019-03-26 16:04:32 +01:00
Thomas Nordquist
c1bc96da01 Add support to validate self-signed certificates 2019-03-26 14:44:47 +01:00
Thomas Nordquist
d1fb0026b6 Reorder imports 2019-03-04 18:01:20 +01:00
Thomas Nordquist
0dea1f9d19 Clean up connection on disconnect 2019-03-04 17:56:52 +01:00
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