Mike Sawka
1742c19e13
resize terminal on restoring state ( #1100 ) (backport from dev0.9) ( #1116 )
2024-10-24 11:01:58 -07:00
Mike Sawka
8ad84fd78a
update all gopkg imports ( #330 )
2024-09-05 14:25:45 -07:00
Mike Sawka
3e0ca6b41e
connection handling / block controller handling ( #326 )
2024-09-05 00:21:08 -07:00
Sylvie Crowe
226bc4ee6f
Connect With Non-Terminal Widgets ( #304 )
...
- Adds connection buttons for previews
- Makes it possible for graphs and previews to connect on backend
(without a terminal open to connection)
- Changes the wsh install message
2024-09-02 12:34:49 -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
Sylvie Crowe
923850313f
AI Fixes ( #173 )
...
Fixing a few AI-related bugs
2024-07-29 22:35:21 -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
77b5acfc5a
cmd blocks ( #74 )
2024-06-24 14:34:31 -07:00
Mike Sawka
5e655c7c55
refactor cmdqueue out of blockcontroller ( #65 )
2024-06-20 16:01:55 -07:00
Mike Sawka
4ded6d94b6
stickers and terminal serialization ( #57 )
2024-06-17 22:38:48 -07:00
Mike Sawka
8e3540f754
working on ijson and wsh magic ( #53 )
2024-06-13 23:54:04 -07:00
sawka
8a71180f20
implement wscommand using type union interface, send resize events there
2024-06-12 14:18:03 -07:00
sawka
083e00227e
update BlockService to use the new type union feature of tsgen. strongly type the arguments to BlockService.SendCommand
2024-06-12 13:47:13 -07:00
Mike Sawka
1874d9a252
port to electron ( #33 )
2024-06-11 17:42:10 -07:00
sawka
e6d7a4e674
app is working again. new structure for blocks. new useWaveObjectValueWithSuspense hook
2024-05-27 15:44:57 -07:00
sawka
b1aaba2a37
moving hard to OID model
2024-05-26 11:59:14 -07:00
sawka
134ba3c34c
checkpoint on integratng wstore. moved to wails data structures, got immer working again, Window object, transitioned to generic DB ops, lots more
2024-05-24 15:08:24 -06:00
sawka
8173bc3c61
update blockservice to use wstore types
2024-05-22 09:23:16 -07:00
sawka
2317ce87f3
checkpoint
2024-05-21 21:15:11 -07:00
sawka
f3383d1847
new wstore package, move core types to there. create a syncmap
2024-05-20 15:57:15 -07:00
sawka
d34ccfd7ab
process static command / block commands. setmeta, setview
2024-05-16 18:01:52 -07:00
sawka
b721f59166
hook up close block to backend to remove the running process
2024-05-16 13:40:23 -07:00
sawka
eab6afb91a
create block using a blockdef. better controller control. preview that takes a file. atom caching per block. lots of updates
2024-05-16 00:29:58 -07:00
sawka
35c6b232fc
round trip a message to the backend that updates the terminal fe component
2024-05-14 16:53:03 -07:00
sawka
50ccd66d49
eventbus for sending events from backend to frontend. stubbing out a block controller and blockservice
2024-05-14 13:34:41 -07:00