Skip to content

Latest commit

 

History

History
18 lines (12 loc) · 1.49 KB

README.md

File metadata and controls

18 lines (12 loc) · 1.49 KB

PolyWrite

PolyWrite desktop application. This project is now dead. As of Google's Docs update that allows versioning, PolyWrite has become redundant. It was originally intended to be a sort of version control system made easy for non-geeks, and that mission is over after about a month of development. Credits to Calvin Wan (@TheChosenZygote) for implementing Myers algorithm very nicely in C++.

The backend service is located in the PolyWriteService repo. It is obviously far from usability but the basic framework is there.

Install

To install and run, it is easiest if you have yarn installed. npm works fine too, the instructions below will work if you substitute npm for yarn.

Once you have cloned and are inside the PolyWrite directory, run yarn install.

Run the app

Simply use yarn start command to run the app. If you are making styling changes, it makes more sense to use the yarn sass-start which will build the css files for you before opening the app.

Build

The build process is fairly simple. Just run the command yarn dist-mac to build for Mac 64-bit. Otherwise, run yarn dist to build for Mac, Windows and Linux all at once.

Styling

Sass is used for styling the app. Please remember that changing the styles.css file will not persist, because that file is simply compiled sass.