enso/app/ide-desktop/lib/client
Michał Wawrzyniec Urbańczyk 2d39e644b8
New GUI/IDE build script support (#7832)
This PR adds support for the new Vue-based GUI (aka `gui2`).

The user-facing changes are primarily:
* support for `./run gui2` and `./run ide2` commands (that build just the new GUI and the whole IDE package with new GUI embedded — respectively);
* the top-level `test` and `lint` commands will now invoke the relevant commands on the new GUI

---------

Co-authored-by: Paweł Grabarz <frizi09@gmail.com>
2023-10-03 20:07:20 +02:00
..
src New GUI/IDE build script support (#7832) 2023-10-03 20:07:20 +02:00
tasks [Gui2] Opening projects and language server connection (#7813) 2023-09-22 03:43:25 +00:00
bundle.ts Convert dashboard to use esbuild (#6034) 2023-03-31 16:19:07 +02:00
dist.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00
electron-builder-config.ts New GUI/IDE build script support (#7832) 2023-10-03 20:07:20 +02:00
entitlements.mac.plist Refactor gui/src/rust/ide to two app/gui and app/ide-desktop (#3157) 2021-11-16 10:04:56 +01:00
esbuild-config.ts Upload and download .enso-projects from the local backend (PM backend) (#7305) 2023-08-09 09:30:40 +00:00
file-associations.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00
package.json [GUI2] Module contents editing and synchronization (#7938) 2023-10-02 12:01:03 +00:00
paths.ts Enable require-jsdoc lint and add two lints related to React (#6403) 2023-05-19 19:55:29 +00:00
start.ts Fix some dashboard issues (#6668) 2023-05-26 10:17:03 +00:00
tsconfig.json [GUI2] Module contents editing and synchronization (#7938) 2023-10-02 12:01:03 +00:00
watch.ts (even more) Dashboard fixes (#7877) 2023-09-29 13:40:02 +00:00