liftinstall/ui
James 68109894f1 Update config files for v7 (#12)
* platform: fix build on Linux and update web-view

* deps: replace xz-decom with xz2 and update deps

* platform: fix regression...

... that prevents the build on Windows

* linux: implement platform-dependent functions

* travis: add macos and windows CI

* travis: use official Rust Docker image

* Update Cargo.lock for new version

* Break apart REST into separate services

This cleans up locking, ensures consistent futures for all endpoints
and enhances code re-use.

* Clean up codebase, fixing minor errors

* Update packages, use async client for downloading config

While this has a hell of a lot more boilerplate, this is quite
a bit cleaner.

* Add explicit 'dyn's as per Rust nightly requirements

* Migrate self updating functions to own module

* Migrate assets to server module

* Use patched web-view to fix dialogs, remove nfd

* Implement basic dark mode

* Revert window.close usage

* ui: split files and use Webpack

* frontend: ui: include prebuilt assets...

... and update rust side stuff

* build: integrate webpack building into build.rs

* Polish Vue UI split

* Add instructions for node + yarn

* native: fix uninstall self-destruction behavior...... by not showing the command prompt window and fork-spawning the cmd

* native: deal with Unicode issues in native APIs

* native: further improve Unicode support on Windows

* travis: add cache and fix issues

* ui: use Buefy components to...

... beautify the UI

* ui: makes error message selectable

* Make launcher mode behaviour more robust

* Fix error display on launcher pages

* Correctly handle exit on error

* Bump installer version
2019-07-04 21:23:16 -04:00
..
public Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
src Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
.browserslistrc Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
.editorconfig Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
.eslintrc.js Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
.gitignore Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
babel.config.js Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
mock-server.js Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
package.json Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
postcss.config.js Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
README.md Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
vue.config.js Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00
yarn.lock Update config files for v7 (#12) 2019-07-04 21:23:16 -04:00

ui

Project setup

yarn install

Compiles and hot-reloads for development

yarn run serve

Compiles and minifies for production

yarn run build

Run your tests

yarn run test

Lints and fixes files

yarn run lint

Customize configuration

See Configuration Reference.