Commit Graph

4193 Commits

Author SHA1 Message Date
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
Micah Lee
2191965adc Merge branch 'master' of github.com:micahflee/onionshare 2014-06-09 20:30:04 -04:00
Micah Lee
02912d5fe0 Merge pull request #41 from tmwbook/master
Fixed IOError in onionshare.py (load_strings())
2014-06-09 17:29:49 -07:00
Micah Lee
6603f3be39 remaking the GUI 2014-06-08 13:15:39 -04:00
Thomas White
7545965edb Fixed IOError in onionshare.py (load_strings())
Onionshare.py can now be run from inside ~/onionshare/onionshare.
2014-06-07 00:00:22 -04:00
Micah Lee
5475038d79 if a string doesn't exist, fallback to English 2014-06-06 22:04:13 -04:00
Micah Lee
c8f3632fa4 added new english strings for GUI 2014-06-06 22:00:18 -04:00
Micah Lee
927282a432 displays web logs in GUI now. fixes #33 2014-06-06 21:54:08 -04:00
Micah Lee
67ea5b5c2c refactored GUI to use a second flask server for communication 2014-06-06 21:20:57 -04:00
Micah Lee
9daa475cc0 removed #! lines, since onionshare_gui.py and webgui.py aren't executable 2014-06-06 18:05:29 -04:00
Micah Lee
f73e402b2f Merge branch 'ecmendenhall-unit-tests' 2014-06-06 15:51:55 -04:00
Micah Lee
9ffa0937d2 Merge branch 'unit-tests' of https://github.com/ecmendenhall/onionshare into ecmendenhall-unit-tests 2014-06-06 15:50:30 -04:00
Micah Lee
e9900fc5e9 Merge branch 'joshuathayer-plugin-changes' 2014-06-06 15:49:05 -04:00
Micah Lee
d272002084 removing unnecessary output, whitespace 2014-06-06 15:48:52 -04:00
Joshua Thayer
467977195c Merge branch 'master' of https://github.com/micahflee/onionshare into plugin-changes
Conflicts:
	onionshare/onionshare.py
2014-06-05 17:17:13 -07:00
Joshua Thayer
d0b3145e17 Adds local-only command line flag. 2014-06-05 16:11:21 -07:00
Joshua Thayer
5b03b41bcd Fixes port bug when using tor browser, adds local-only flag 2014-06-05 15:52:05 -07:00
Joshua Thayer
af46ee0bda Adds meta tags to index.html 2014-06-05 15:16:56 -07:00
Connor Mendenhall
88eeaf47fa Update README with testing information. 2014-06-02 22:55:02 -05:00
Connor Mendenhall
d64af1673a Add unit tests: file stats and port selection. 2014-06-02 22:47:11 -05:00
Micah Lee
1a6f08a846 waiting slightly longer for webkit to initialize, because sometimes it's not ready after 0.1 sec 2014-05-31 20:16:03 -04:00
Micah Lee
1485734462 Merge branch 'gui' into ecmendenhall-write-tests 2014-05-31 19:57:27 -04:00
Micah Lee
79f36fc804 Merge branch 'write-tests' of https://github.com/ecmendenhall/onionshare into ecmendenhall-write-tests 2014-05-31 19:55:53 -04:00
Micah Lee
cebdb27a0d default to not printing debug data 2014-05-30 23:17:15 -04:00
Micah Lee
906eeccb54 running async startup work in a separate thread, and design tweaks 2014-05-30 23:12:52 -04:00