Skip to content

dryabov/twister-webkit

 
 

Repository files navigation

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

  • 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

About

webkit package for twister

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • JavaScript 72.0%
  • NSIS 11.2%
  • Shell 9.1%
  • HTML 7.7%