Commit Graph
46 Commits
Author SHA1 Message Date
8971e2feba Set up electron-builder for new app (#113)
Adds electron-builder, which we will use to package and distribute our
application, same as in the existing app.
Replaces explicit port assignments with dynamic ones, which are then
stored into environment variables.
Adds a ~/.w2-dev folder for use when running a dev build.

The build-helper pipeline from the old repo is included here too, but it
is not updated yet so it will fail.

Also removes some redundant utility functions and cleans up some let vs.
const usage.

The packaging can be run using the `package:prod` and `package:dev`
tasks.

---------

Co-authored-by: sawka <mike.sawka@gmail.com>
2024-07-17 18:42:49 -07:00
sawka c57c7ea220 useAtomValueSafe 2024-07-08 18:30:11 -07:00
Mike SawkaandGitHub 848a9af9a0 dynamic header updates (#102) 2024-07-08 15:04:48 -07:00
sawka a382d5d41e fix inter font for variable weight 2024-07-05 14:57:11 -07:00
sawka 85d8bd35c7 switch to use hacknerdmono font 2024-07-05 14:23:39 -07:00
sawka 11a4e4b2e1 switch to inter font 2024-07-05 14:09:27 -07:00
sawka b2cdd441d1 keydownWrapper 2024-06-28 17:53:35 -07:00
Evan SimkowitzandGitHub 50a4074c39 Fix new window from menu bar (#91)
Fixes the New Window menu item so that it shows the new window after it
loads and captures any errors that occur. Also adds a keyboard shortcut
for new window and uses the native shortcut for close window.
2024-06-28 16:24:40 -07:00
Mike SawkaandGitHub 7b93354657 initial implementation of move block to window (#77) 2024-06-25 14:56:37 -07:00
Mike SawkaandGitHub 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 SawkaandGitHub 0ea8e5ac88 integrate part of keyutil, and implement tab and block movement with keyboard (#70) 2024-06-21 12:32:38 -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 SawkaandGitHub 0f992c535d working on wave OSC escapes, modes for the terminal (#46) 2024-06-13 14:41:28 -07:00
Mike SawkaandGitHub 1874d9a252 port to electron (#33) 2024-06-11 17:42:10 -07:00
Evan SimkowitzandGitHub 92dc82967c Replace lets with const where possible (#35) 2024-06-11 13:19:29 -07:00
sawka 0164851cf6 move ijson frontend/backend to nextwave 2024-06-03 18:25:12 -07:00
Evan Simkowitz c49050f6ed Fix prettier formatting 2024-05-28 12:12:28 -07:00
sawka 91a3394602 load README.md into preview view 2024-05-14 12:29:41 -07:00
sawka 77a4987384 big reorg, move frontend to the top level, moves yarn, node_modules, vite, etc. 2024-05-13 21:42:25 -07:00
sawka a01b5a6bdd split block into its own file, add fonts, add fontawesome, get xterm styles, get xtermjs loaded 2024-05-13 14:40:18 -07:00