Desktop app for twister (Multilanguage)
Install Node.js, npm, and grunt
sudo apt-get install nodejs npm
sudo npm install -g grunt-cli
To build twister-webkit
just run
npm install
grunt
in project's directory. Grunt script downloads all necessary node-webkit prebuild files, Twister themes, and generates executable files for Windows, MacOS, Linux32 and Linux64:
build/twister_win_ia32.zip
build/twister_osx_ia32.tar.gz
build/twister_linux_ia32.tar.gz
build/twister_linux_x64.tar.gz
Download and setup NSIS (Nullsoft Scriptable Install System) 2.46: http://nsis.sourceforge.net/Download, and then run
grunt
grunt nsis
to download prebuilt version of Twister core for Windows and generate all-in-one setup executable file in
build-win/Twister-[ver].exe
.
- TOR settings
- TCP Relay Settings
- Key Encryption Settings (or in core?)
- Key Backup/Sync Settings (Dropbox / Bittorrent Sync / Apple iCloud)
- Proxy settings
- First launch wizard
- Kill all bugs
- Publish to Mac App Store