Commit Graph

4167 Commits

Author SHA1 Message Date
Micah Lee
38f073b6c7 start QApplication before doing other Qt stuff 2014-06-19 21:13:55 -07:00
Micah Lee
6aedd7e534 fixing linux options in setup.py 2014-06-20 00:05:25 -04:00
Micah Lee
9d82574465 add file_list to setup.py 2014-06-20 00:03:30 -04:00
Micah Lee
29a269253a remove pypi publishing stuff 2014-06-20 00:02:58 -04:00
Micah Lee
785078957e changed gtk deps to qt4 2014-06-20 00:01:03 -04:00
Micah Lee
f0e170913a set Qt.AA_X11InitThreads in Linux, to prevent horrible thread-related crashes 2014-06-19 23:00:36 -04:00
Micah Lee
9ff94d3ca4 resort to static height, to put the scrollbar in the right place 2014-06-19 22:39:48 -04:00
Micah Lee
4c80591cc0 clean up onionshare_gui to be more Qt-ish 2014-06-19 21:46:22 -04:00
Micah Lee
b7cf6570e9 fixed css border 2014-06-19 21:45:32 -04:00
Micah Lee
a11338f9ec css tweak 2014-06-19 21:20:42 -04:00
Micah Lee
800a4edb6e start the webapp thread in a QThread instead of using threading 2014-06-19 21:16:22 -04:00
Micah Lee
3e65bf7884 working on making the scrollbar appear in the right place 2014-06-19 20:47:09 -04:00
Micah Lee
5865fd60ea set window title, resize window by default 2014-06-19 20:28:55 -04:00
Micah Lee
f18543d7c7 changed css to fit any window size 2014-06-19 17:51:17 -04:00
Micah Lee
f3e31cab31 added error logging into webapp 2014-06-19 16:59:36 -04:00
Micah Lee
03d2053eff ported alert to Qt 2014-06-19 16:51:40 -04:00
Micah Lee
ff7791939b ported select_file to Qt 2014-06-19 16:36:49 -04:00
Micah Lee
1c59072a2b beginning to rip out gtk and replace with Qt 2014-06-19 16:19:46 -04:00
Micah Lee
590011545a absolute path to dpkg in tails install script 2014-06-14 01:43:31 +00:00
Micah Lee
dc97d7bae9 add note to BUILD.md about which versions of debian and ubuntu are supported 2014-06-13 15:13:32 -04:00
Micah Lee
684333776c fix bug where error 404 was 500ing 2014-06-13 00:16:22 -04:00
Micah Lee
1f0fd734fa find path for onionshare dir in cross-platform way 2014-06-12 17:05:33 -07:00
Micah Lee
464567121e more properly segment different platforms in setup.py 2014-06-12 16:50:46 -07:00
Micah Lee
e72f66b73a added filename to title bar (fixes #45) 2014-06-11 21:33:52 -04:00
Micah Lee
6547b01bb5 improved GUI layout, so there is less word-wrapping of long strings of hex 2014-06-11 21:31:37 -04:00
Micah Lee
86d835f291 onionshare closes automatically (if box is checked) when download finishes. fixes #36 2014-06-11 20:53:19 -04:00
Micah Lee
de0e8f9eb0 when a download completes it is marked as complete (#36) 2014-06-11 20:05:26 -04:00
Micah Lee
1cc817db3c renamed check_for_requests to heartbeat, and made the heartbeat serve all items in the queue instead of just the latest (#36) 2014-06-11 19:55:28 -04:00
Micah Lee
68bba73a8c added progress download progress notifications (#36) 2014-06-11 19:45:10 -04:00
Micah Lee
62c1045aa6 made more user-friendly system for installing OnionShare in Tails 2014-06-11 19:53:00 +00:00
Micah Lee
ff4381d6ed updated OSX build instructions 2014-06-10 21:10:37 -07:00
Micah Lee
1cb31b922d added OSX icon 2014-06-10 21:02:16 -07:00
Micah Lee
fe92255dfa Merge branch 'master' of github.com:micahflee/onionshare 2014-06-10 23:27:37 +00:00
Micah Lee
505495ccf9 adding back in 404.html to MANIFEST.in 2014-06-10 23:26:55 +00:00
Micah Lee
6699a6285c removed test_tails_appends_to_path because that no longer happens. changed test_get_platform_returns_env_var to test_get_platform_on_tails, because now it checks platform.uname() 2014-06-10 18:47:55 -04:00
Micah Lee
51c487f30d fix permissions in tails/build.sh to a bunch of files aren't owned by root 2014-06-10 22:25:09 +00:00
Micah Lee
7902a3857d open the webapp port on tails as well (#42) 2014-06-10 22:10:40 +00:00
Micah Lee
a44216428f onionshare-gui forces root in Tails now too, and file chooser defaults to ~/ (#42) 2014-06-10 22:07:53 +00:00
Micah Lee
28b9140afd force tails users to run as root (#42) 2014-06-10 21:55:58 +00:00
Micah Lee
c2ab0206dd deleted tails python libs, and started new method for installing in tails (#42) 2014-06-10 17:41:13 -04:00
Micah Lee
1d23088a2c requiring earlier versions of python deps, so they can be installed in wheezy (#42) 2014-06-10 15:15:55 -04:00
Micah Lee
8b179384b0 finished linux packaging instructions (fixes #25) 2014-06-10 14:47:54 -04:00
Micah Lee
3eb2beee5c added setup files to MANIFEST.in for RPM building to work, and updated RPM build instructions (#25) 2014-06-10 14:33:39 -04:00
Micah Lee
aaf8ae30d7 starting OSX packaging 2014-06-10 10:31:19 -07:00
Micah Lee
afb7e8007a build_deb.sh successfully builds a debian package, including the .desktop launcher 2014-06-09 21:33:16 -07:00
Micah Lee
ecaf2a97a3 starting debian/fedora packaging (#25) 2014-06-10 00:17:02 -04:00
Micah Lee
2af581beb3 added version file to MANIFEST.in 2014-06-09 23:38:25 -04:00
Micah Lee
08f83dbfc5 version bump to 0.3dev, and moved version into separate file to keep things DRY 2014-06-09 23:31:57 -04:00
Micah Lee
f51cca2c17 starting to create .desktop launcher (#32) 2014-06-09 23:03:37 -04:00
Micah Lee
5f3789eb5e made GUI design look way nicer 2014-06-09 21:07:18 -04:00