Sylvie Crowe and GitHub
182c5f6e3d
Open New Block and Delete Files ( #76 )
...
This implements the behavior for the context menu recently added to the
directories. Open New Block simply opens the file in a preview in a new
block.
Delete files will delete the selected file, but it does not trigger a
rerender at this time. To see the change, you must navigate to a
different directory and then return. This will be fixed in a future
update.
2024-06-25 13:53:55 -07:00
sawka
7bf64fb268
wsh view works -- uses a WS event to send to the frontend
2024-06-24 19:04:08 -07:00
Mike Sawka and GitHub
77b5acfc5a
cmd blocks ( #74 )
2024-06-24 14:34:31 -07:00
sawka
516f1faa47
fix ordering of typeunions in generated typescript. add term config fontsize and fontfamily.
2024-06-21 13:23:07 -07:00
Mike Sawka and GitHub
0ea8e5ac88
integrate part of keyutil, and implement tab and block movement with keyboard ( #70 )
2024-06-21 12:32:38 -07:00
Red J Adaya and GitHub
9cc5d9d3ae
Add ability to edit tab name ( #67 )
2024-06-21 10:23:04 -07:00
sawka
b73148be6b
fix emain
2024-06-20 16:20:50 -07:00
Mike Sawka and GitHub
5e655c7c55
refactor cmdqueue out of blockcontroller ( #65 )
2024-06-20 16:01:55 -07:00
sawka
d59e0f5959
add contextmenu model, example code in block.tsx
2024-06-20 12:34:32 -07:00
Sylvie Crowe and GitHub
21fa9a601f
Add filewatcher for config files ( #63 )
...
This adds the filewatcher and forwards events to the frontend. It also
sets up the widgets as something that can be controlled with a config
file.
2024-06-19 23:59:41 -07:00
Mike Sawka and GitHub
fb668fd4e5
multi-window support ( #62 )
2024-06-19 19:10:53 -07:00
Evan Simkowitz
da20973fee
update comment on getApi
2024-06-19 11:20:35 -07:00
Mike Sawka and GitHub
15681ffa1a
create blockframes to replace blockheader ( #59 )
...
created two frames -- frameless and tech. frameless is used when there
is 0 or 1 blocks, otherwise tech is used.
2024-06-18 23:44:53 -07:00
Mike Sawka and GitHub
4ded6d94b6
stickers and terminal serialization ( #57 )
2024-06-17 22:38:48 -07:00
Red J Adaya and GitHub
b6c85e38f6
DnD tabs ( #44 )
2024-06-17 21:50:33 -07:00
Mike Sawka and GitHub
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
f0fb70ef9c
get pdf preview working
2024-06-14 11:10:54 -07:00
Mike Sawka and GitHub
8e3540f754
working on ijson and wsh magic ( #53 )
2024-06-13 23:54:04 -07:00
b2b1f9b9df
Switch to using electron-vite instead of WebPack ( #45 )
...
This sets us back up to use Vite via the electron-vite package. This
will let us continue to build our testing suite on Vitest and take
advantage of Vite features like Hot Module Reloading, etc.
---------
Co-authored-by: sawka <mike.sawka@gmail.com >
2024-06-13 16:49:25 -07:00
Mike Sawka and GitHub
0f992c535d
working on wave OSC escapes, modes for the terminal ( #46 )
2024-06-13 14:41:28 -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
sawka
605b9ea048
remove wails deps
2024-06-12 11:58:17 -07:00
Mike Sawka and GitHub
1874d9a252
port to electron ( #33 )
2024-06-11 17:42:10 -07:00
Evan Simkowitz and GitHub
92dc82967c
Replace lets with const where possible ( #35 )
2024-06-11 13:19:29 -07:00