Commit Graph
25 Commits
Author SHA1 Message Date
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
Sylvie CroweandGitHub 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 SawkaandGitHub 037497e7f1 wsh edit working (#252) 2024-08-20 14:56:48 -07:00
Mike SawkaandGitHub cfc875bc21 metadata updates (frontend typing) (#174) 2024-07-30 12:33:28 -07:00
Sylvie CroweandGitHub 923850313f AI Fixes (#173)
Fixing a few AI-related bugs
2024-07-29 22:35:21 -07:00
Mike SawkaandGitHub 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 SawkaandGitHub 77b5acfc5a cmd blocks (#74) 2024-06-24 14:34:31 -07:00
Mike SawkaandGitHub 5e655c7c55 refactor cmdqueue out of blockcontroller (#65) 2024-06-20 16:01:55 -07:00
Mike SawkaandGitHub 4ded6d94b6 stickers and terminal serialization (#57) 2024-06-17 22:38:48 -07:00
Mike SawkaandGitHub 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 SawkaandGitHub 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