twister-webkit icon indicating copy to clipboard operation
twister-webkit copied to clipboard

webkit package for twister

twister-webkit

Desktop app for twister (Multilanguage)

Download https://github.com/iShift/twister-webkit/releases

tip for next commit

Screenshots

alt text alt text

Where i can get?

https://github.com/iShift/twister-webkit/releases

Building own

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

Build Windows setup package

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.

TODO

  • [X] TOR settings
  • [X] 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