Mike Sawka
92fd371fc9
term scrollback size and reduce cache frequency ( #978 )
2024-10-07 09:51:23 -07:00
Mike Sawka
d9d19f8368
allow metadata to override the frame title, icon, and text ( #972 )
2024-10-06 22:08:26 -07:00
Mike Sawka
2fa88c4e50
add term:localshellopts ( #914 )
2024-09-30 21:19:07 -07:00
Mike Sawka
29b80bc028
support fish shell with wsh ( #874 )
2024-09-26 15:34:52 -07:00
Mike Sawka
fbbacbc09b
legacy message for v7 upgrades ( #858 )
2024-09-25 15:52:12 -07:00
Mike Sawka
8ad84fd78a
update all gopkg imports ( #330 )
2024-09-05 14:25:45 -07:00
Mike Sawka
a5f563b52d
new directory structure and oldmigrate ( #327 )
2024-09-05 14:05:42 -07:00
Evan Simkowitz
aab487541b
Resolve BlockNum in WSH commands ( #301 )
2024-08-30 20:20:25 -07:00
sawka
74f551b212
connstatus fix, update connection icons appropriately for status
2024-08-30 13:56:53 -07:00
Mike Sawka
e488862355
remote sysinfo data plotting ( #294 )
2024-08-30 11:33:04 -07:00
sawka
2d883da8f0
fix wsh view et al, send updates via ws
2024-08-29 18:23:12 -07:00
Evan Simkowitz
f7c9fd9a02
revert formatting for auto generated files
2024-08-28 13:21:08 -07:00
Evan Simkowitz
efe85ff4f5
enforce go fmt usage in vscode
2024-08-28 10:59:08 -07:00
Evan Simkowitz
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 Sawka
a3aa941b68
implement wsh setconfig ( #284 )
2024-08-27 22:02:21 -07:00
Mike Sawka
8630e23239
new config system ( #283 )
2024-08-27 18:49:49 -07:00
Evan Simkowitz
c9c555452a
Establish wlayout for coordinating backend layout actions ( #282 )
2024-08-27 18:38:57 -07:00
Mike Sawka
f28bdccb5d
move CreateX functions to wcore ( #275 )
2024-08-26 15:17:37 -07:00
Evan Simkowitz
164afeeb66
Unified node model to pass data from layout to blocks ( #259 )
...
This adds a new NodeModel, which can be passed from the TileLayout to
contained blocks. It contains all the layout data that the block should
care about, including focus status, whether a drag operation is
underway, whether the node is magnified, etc.
This also adds a focus stack for the layout, which will let the focus
switch to the last-focused node when the currently-focused one is
closed.
This also addresses a regression in the resize handles that caused them
to be offset from the cursor when dragged.
---------
Co-authored-by: sawka <mike.sawka@gmail.com>
2024-08-26 11:56:00 -07:00
Mike Sawka
037497e7f1
wsh edit working ( #252 )
2024-08-20 14:56:48 -07:00
Mike Sawka
cfc875bc21
metadata updates (frontend typing) ( #174 )
2024-07-30 12:33:28 -07:00
Mike Sawka
6c2ef6cb99
working on vdom implementation, other fixes ( #136 )
2024-07-23 13:16:53 -07:00
Mike Sawka
01b5d71709
new wshrpc mechanism ( #112 )
...
lots of changes. new wshrpc implementation. unify websocket, web,
blockcontroller, domain sockets, and terminal inputs to all use the new
rpc system.
lots of moving files around to deal with circular dependencies
use new wshrpc as a client in wsh cmd
2024-07-17 15:24:43 -07:00
Mike Sawka
e46906d423
wsh rpc working ( #55 )
...
lots of iterations on an RPC protocol. getting wsh working with a
getmeta/setmeta command in addition to html mode.
2024-06-17 09:58:28 -07:00
sawka
014c6fb2ec
redo ptybuffer, move to wshutil to help with stdin processing. change wsh to use cobra
2024-06-14 14:43:47 -07:00
Mike Sawka
1874d9a252
port to electron ( #33 )
2024-06-11 17:42:10 -07:00
sawka
f90554e87e
not found should return null
2024-06-03 13:43:50 -07:00
sawka
609f2ec85c
the useWaveObject() setter now writes back to the DB. make metadata setting generic
2024-05-28 15:41:03 -07:00
sawka
abedca2364
setactivetab working, removed tombstones, created updatetype
2024-05-27 14:31:12 -07:00
sawka
b87786febf
checkpoint -- generic updates, wave object store, new setup for initialization, atoms, etc. lots of progress
2024-05-27 13:59:58 -07:00
sawka
6d3f76cb74
fe now rendering workspace/tab from db. got useWaveObject working. need to work on updates
2024-05-27 00:47:10 -07:00
sawka
95ce1cc86d
checkpoint on new objectservice
2024-05-26 23:05:11 -07:00
sawka
b1aaba2a37
moving hard to OID model
2024-05-26 11:59:14 -07:00
sawka
4ba78a1804
working on waveobj -- oids
2024-05-25 18:37:05 -06:00