Commit Graph
36 Commits
Author SHA1 Message Date
sawka c31bd4a94d thenextwave cleanups 2024-09-19 14:04:47 -07:00
Mike SawkaandGitHub c7a60a80f8 initwshrpc in electron (#391) 2024-09-17 23:10:09 -07:00
Evan SimkowitzandGitHub 936d4bfb30 Migrate websocket eventbus messages to wps (#367)
This migrates all remaining eventbus events sent over the websocket to
use the wps interface. WPS is more flexible for registering events and
callbacks and provides support for more reliable unsubscribes and
resubscribes.
2024-09-11 18:03:55 -07:00
Sylvie CroweandGitHub fc0b1929ec Connection Typeahead/Suggestions (#332)
Adds a list of potential remotes to add and filters it as you type. It
also provides options for reconnecting on a disconnection and
specifically connecting to a local connection
2024-09-05 17:02:44 -07:00
Mike SawkaandGitHub 8ad84fd78a update all gopkg imports (#330) 2024-09-05 14:25:45 -07:00
Mike SawkaandGitHub 3e0ca6b41e connection handling / block controller handling (#326) 2024-09-05 00:21:08 -07:00
Mike SawkaandGitHub 7bc154771a implement wsh conn commands (#319) 2024-09-03 23:04:19 -07:00
Mike SawkaandGitHub afd83f0f6f wsh connreinstall (#317) 2024-09-03 22:15:02 -07:00
sawka 70ef76be62 implement cmd:i, hook up telemetry switch, fix some settings types 2024-09-02 20:21:35 -07:00
Evan SimkowitzandGitHub aab487541b Resolve BlockNum in WSH commands (#301) 2024-08-30 20:20:25 -07:00
Mike SawkaandGitHub e488862355 remote sysinfo data plotting (#294) 2024-08-30 11:33:04 -07:00
sawka 3f92c31bfe move sendupdates func to eventbus 2024-08-29 18:39:27 -07:00
sawka 2d883da8f0 fix wsh view et al, send updates via ws 2024-08-29 18:23:12 -07:00
Evan SimkowitzandGitHub fb65ec1e23 Explicitly set focus on insert (#285)
Adds a flag to the insert layout action to explicitly set the focus of a
newly inserted node. This also adds a flag in the starter layout to
focus on the terminal block.
2024-08-27 23:16:07 -07:00
Mike SawkaandGitHub a3aa941b68 implement wsh setconfig (#284) 2024-08-27 22:02:21 -07:00
Evan SimkowitzandGitHub c9c555452a Establish wlayout for coordinating backend layout actions (#282) 2024-08-27 18:38:57 -07:00
Mike SawkaandGitHub f28bdccb5d move CreateX functions to wcore (#275) 2024-08-26 15:17:37 -07:00
636d71e652 Change Connection UI (#269)
This allows the user to select different connections from the terminal
block. Some features include:
- a status bar at the top of the term block that shows your current
connection
- an icon next to the status bar that shows whether the connection is
currently connected
- the ability to click the status bar and type in a new connection in
order to change the current connection

---------

Co-authored-by: sawka <mike.sawka@gmail.com>
2024-08-23 18:12:40 -07:00
Evan SimkowitzandGitHub 23261a7a98 Add flag for specifying a new node as magnified on insert (#253) 2024-08-20 20:14:14 -07:00
Mike SawkaandGitHub 037497e7f1 wsh edit working (#252) 2024-08-20 14:56:48 -07:00
sawka 00958b8fed refactor 2024-08-19 15:01:00 -07:00
Sylvie CroweandGitHub c30188552f Add Unix Domain Socket Listener when Establishing Connections (#243)
This makes it possible to send wsh commands from wsh on a remote session
to wavesrv running locally. The exact behavior of running those commands
isn't implemented, but the underlying interface is added here.
2024-08-17 11:21:25 -07:00
Mike SawkaandGitHub 844451ea0d wsh routing + proxy (#224)
lots of changes, including:
* source/route to rpcmessage
* rpcproxy
* wshrouter
* bug fixing
* wps uses routeids not clients
2024-08-13 16:52:35 -07:00
Mike SawkaandGitHub c4a0e85d32 update wsh code for easier creation of client servers (for readfile/readdir/fileinfo) (#218) 2024-08-12 10:58:39 -07:00
sawka 4498ca8e9d allow 'this' for blockid 2024-08-09 18:37:23 -07:00