Micah Lee
c07f4e5f83
If "Stop sharing automatically" is selected, only allow one download at a time ( fixes #248 )
2016-04-12 15:59:49 -07:00
Micah Lee
e81f809882
Move all resources (locale, images, html, version.txt) into central resources dir, and clean up logic to find absolute paths to resources
2016-04-12 15:14:02 -07:00
Micah Lee
7c18d77fb2
Fix issue with Debian package, because I renamed version to version.txt
2016-04-12 11:01:02 -07:00
Micah Lee
07bdbd5714
Renamed linux_scripts to scripts, since they are now used for Linux, OSX, and Windows
2016-04-12 10:46:44 -07:00
Micah Lee
ef5665b050
Switched from py2app to PyInstaller for Windows. Renamed version to version.txt, to avoid Windows namespace collision with version.dll.
2016-04-11 23:25:40 -07:00
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