Commit Graph

58 Commits

Author SHA1 Message Date
Micah Lee
00d1e29333 Switch from py2app to PyInstaller 2016-04-10 14:20:18 -07:00
Micah Lee
683610e962 Update copyright year to 2016 2016-02-15 22:37:28 -08:00
Micah Lee
d438e25b9b Successfully builds a .exe with Python3/Qt5. Switched from pyinstaller to py2exe. (#261) 2016-02-15 22:16:09 -08:00
Micah Lee
deac54db92 Made sure switch to python3 and Qt5 works in OSX (#261). Updated OSX instructions in BUILD.md. 2016-02-12 15:45:26 -08:00
Micah Lee
62c69c4c0b Porting onionshare GUI from python2 to python3, and also from PyQt4 to PyQt5 (#261). This commit ports onionshare_gui. 2016-02-12 15:12:27 -08:00
Micah Lee
170811f450 Porting onionshare from python2 to python3 (#261). This commit only ports the CLI version, not the GUI. Has not been tested in Fedora, Windows, or OSX. Removed hack to make unicode filenames work because hack does not work in python3. Replaced constant_time_compare function with a new one that works in python3. Tweaked hidden service checking code because urllib is different in python3. 2016-02-12 14:34:19 -08:00
Micah Lee
e199946a8d Display version string automatically in CLI, and in the status bar in GUI (#251) 2016-02-12 11:00:35 -08:00
Venca24
48744b0793 OnionShare translated into Esperanto language. 2015-11-27 09:58:11 +01:00
Venca24
ea2f4a3229 Onionshare translated into Czech language. 2015-11-21 02:03:32 +01:00
Micah Lee
ffd50445ba Added AppData file, and made new screenshots for it (fixes #160) 2015-11-20 15:17:25 -08:00
Micah Lee
fd39f84bff Merge branch 'master' into ephemeral
Conflicts:
	onionshare/helpers.py
	onionshare/onionshare.py
2015-11-15 15:35:59 -08:00
Micah Lee
bbee1599c5 Updated copyright year to 2015 2015-09-07 21:48:49 -07:00
jvoisin
ac97ddf7d0 Various fixes
- more pep8
- add some forgotten deps in setup.py
2015-07-25 11:22:24 +02:00
jvoisin
48ba0c14ed Update setup.py
Don't use `+ '/' +` but `os.path.join` instead
2015-05-31 18:44:12 +02:00
Micah Lee
2ea0c6aef3 moving platform-specific scripts into install folder, and making onionshare CLI work in OSX (#132) 2015-05-15 18:52:20 -07:00
Micah Lee
c70e1f2668 excluding many frameworks from osx binary (#151) 2015-05-15 18:01:43 -07:00
Micah Lee
ad553146c7 adding html files to Resources, loading them from the correct path, and make sure to include jinja2 extension in py2app (#151) 2015-05-15 17:43:01 -07:00
Micah Lee
a86cda4549 Ripping out dmg code, replacing pyinstaller with py2app for OSX -- still in progress (#151) 2015-05-15 16:56:22 -07:00
Micah Lee
245ddd0300 moved build scripts into install folder (#181) 2015-05-15 13:03:04 -07:00
Thomas Waldmann
087102bde4 pep8: too long lines, reformat lines to < 120 chars. removed redundancy from long_description in setup.py.
note: pep8 usually recommends 80 chars, but I find that impractical and unnecessary - it's not 1980 any more when code was edited on 80x25 terminals.

i was a bit wondering about onionshare-launcher.py - it does a lot of imports, but does not use the imported names.
2014-11-18 18:59:48 +01:00
Thomas Waldmann
179eefae29 pep8: fix empty line counts
top level: 2, else 1

I also advice to not put "pass" into empty classes, but rather a docstring instead of "pass".
2014-11-18 18:29:32 +01:00
Akuankkis
46eb336a42 Update setup.py
Add finnish locales
2014-09-20 19:13:18 +03:00
Micah Lee
a9c68104ce splits translations into multiple files (#146) 2014-09-19 23:15:20 +00:00
Micah Lee
d00b296c47 moving image files into /usr/share instead of /usr/lib (fixes #126) 2014-09-03 17:50:06 -07:00
Micah Lee
4edcce9ece add utf-8 encoding to all .py files 2014-09-02 17:30:01 -07:00
Micah Lee
a6e99fcc21 added GPLv3 license to each source file 2014-09-02 12:10:42 -07:00
Micah Lee
bbbf005dac move constant_time_compare function into onionshare from itsdangerous, to avoid dependency problem 2014-08-20 20:20:17 +00:00
Micah Lee
7f9185f266 make itsdangerous actually load in any wheezy 2014-08-19 02:11:29 +00:00
Micah Lee
5a496c1864 make itsdangerous packaged on any wheezy, not just tails 2014-08-19 00:49:50 +00:00
Micah Lee
826d643ea0 bundled itsdangerous, for tails support 2014-08-19 00:47:00 +00:00
Micah Lee
bce8ecd4b0 fixed setup.py after ripping out windows and osx 2014-06-26 12:05:01 -04:00
Micah Lee
9db3ca59c8 made pyinstaller work for OSX (#43) 2014-06-25 14:42:39 -07:00
Micah Lee
27e269f646 removing windows code from setup.py, because building for windows uses pyinstaller now (#35) 2014-06-24 17:36:01 -04:00
Micah Lee
9bc8248aa3 qtwebkit needs imageformats plugin for animated gifs to work. loader.gif works in OSX now (#47) 2014-06-20 18:48:17 -07:00
Micah Lee
ef1767f350 adding window icon (#49) 2014-06-20 20:57:32 -04:00
Micah Lee
7d537cde6f Building a .exe now successfully works (#35) 2014-06-20 01:42:53 -04:00
Micah Lee
a464b6fe1d OSX version still needs a bit of work, but completely works now (#43) 2014-06-19 22:05:56 -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
464567121e more properly segment different platforms in setup.py 2014-06-12 16:50:46 -07:00
Micah Lee
1cb31b922d added OSX icon 2014-06-10 21:02:16 -07: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
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
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
680dc43a97 Merge branch 'master' into gui 2014-05-30 00:27:01 -04:00
Micah Lee
f1e79c6ff3 version bump to 0.2 2014-05-30 00:11:32 -04:00
Micah Lee
74678603ab made onionshare_gui its own python package 2014-05-29 19:24:19 -04:00