A document viewer; fuzzy match incremental search.
A document viewer; fuzzy match incremental search.
Chemrtron is Chemr on Electron.
Chemrtron is built with Electron.
npm -g install electron-prebuilt
git clone https://github.com/cho45/Chemrtron.git
cd Chemrtron
electron .
See CONTRIBUTING.md
Chemrtron has 2 browser window (by Electron). One of them is main viewer window and another one is for indexing window which is hidden.
The indexing window is shown under development mode which is switched by settings or menu (View -> Toggle Developer Tools).
A main window and an indexing window is communicate with IPC via Electron main process. (there is no direct connection between them)
Install requirements:
npm install -g electron-packager
npm install -g electron-builder
Build:
./dev/package.sh
output to ./build/releases
ChangeLog
VERSION
file to increment versiongit commit -a
and git push
to uploaded to githubmake release
creates packages, tag origin/master and upload packages to github releases.