summaryrefslogtreecommitdiff
path: root/setup.py
AgeCommit message (Collapse)Author
2018-06-17Update OnionShare copyright year to 2018Micah Lee
2018-02-05Second attempt at patches for an OpenBSD port, this time based off of 1.2attila
and after feedback from the upstream and other contributors at https://github.com/micahflee/onionshare/pull/489
2017-02-21Renamed 'resources' to 'share', and updated location of 'share' files in ↵Micah Lee
OSX/Win binaries
2017-01-07Remove cx_Freeze code from setup.py (so remove OSX/Windows), and refactor ↵Micah Lee
Linux slightly to use file_list function
2017-01-06Change GPL copyright from 2016 to 2017Micah Lee
2016-09-05Oops, I can't have a variable called osMicah Lee
2016-09-04Migrate from PyInstaller to cx_Freeze for OSXMicah Lee
2016-09-04Refactor setup.py, and make cx_Freeze bdist_msi installer create a shortcut ↵Micah Lee
in the Start Menu
2016-09-04Build the cx_Freeze Windows GUI in window mode instead of console modeMicah Lee
2016-09-04Added resources to cx_Freeze setup, and make those resources findable by the appMicah Lee
2016-09-04Add instructions for installing cx_Freeze in Windows, and add cx_Freeze ↵Micah Lee
support to setup.py for Windows
2016-06-10Added a simple nautilus extension, written by the Subgraph developers (fixes ↵Micah Lee
#293)
2016-04-12Added securedrop worldlist to projectMicah Lee
2016-04-12If "Stop sharing automatically" is selected, only allow one download at a ↵Micah Lee
time (fixes #248)
2016-04-12Move all resources (locale, images, html, version.txt) into central ↵Micah Lee
resources dir, and clean up logic to find absolute paths to resources
2016-04-12Fix issue with Debian package, because I renamed version to version.txtMicah Lee
2016-04-12Renamed linux_scripts to scripts, since they are now used for Linux, OSX, ↵Micah Lee
and Windows
2016-04-11Switched from py2app to PyInstaller for Windows. Renamed version to ↵Micah Lee
version.txt, to avoid Windows namespace collision with version.dll.
2016-04-10Switch from py2app to PyInstallerMicah Lee
2016-02-15Update copyright year to 2016Micah Lee
2016-02-15Successfully builds a .exe with Python3/Qt5. Switched from pyinstaller to ↵Micah Lee
py2exe. (#261)
2016-02-12Made sure switch to python3 and Qt5 works in OSX (#261). Updated OSX ↵Micah Lee
instructions in BUILD.md.
2016-02-12Porting onionshare GUI from python2 to python3, and also from PyQt4 to PyQt5 ↵Micah Lee
(#261). This commit ports onionshare_gui.
2016-02-12Porting onionshare from python2 to python3 (#261). This commit only ports ↵Micah Lee
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-12Display version string automatically in CLI, and in the status bar in GUI (#251)Micah Lee
2015-11-27OnionShare translated into Esperanto language.Venca24
2015-11-21Onionshare translated into Czech language.Venca24
2015-11-20Added AppData file, and made new screenshots for it (fixes #160)Micah Lee
2015-11-15Merge branch 'master' into ephemeralMicah Lee
Conflicts: onionshare/helpers.py onionshare/onionshare.py
2015-09-07Updated copyright year to 2015Micah Lee
2015-07-25Various fixesjvoisin
- more pep8 - add some forgotten deps in setup.py
2015-05-31Update setup.pyjvoisin
Don't use `+ '/' +` but `os.path.join` instead
2015-05-15moving platform-specific scripts into install folder, and making onionshare ↵Micah Lee
CLI work in OSX (#132)
2015-05-15excluding many frameworks from osx binary (#151)Micah Lee
2015-05-15adding html files to Resources, loading them from the correct path, and make ↵Micah Lee
sure to include jinja2 extension in py2app (#151)
2015-05-15Ripping out dmg code, replacing pyinstaller with py2app for OSX -- still in ↵Micah Lee
progress (#151)
2015-05-15moved build scripts into install folder (#181)Micah Lee
2014-11-18pep8: too long lines, reformat lines to < 120 chars. removed redundancy from ↵Thomas Waldmann
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-18pep8: fix empty line countsThomas Waldmann
top level: 2, else 1 I also advice to not put "pass" into empty classes, but rather a docstring instead of "pass".
2014-09-20Update setup.pyAkuankkis
Add finnish locales
2014-09-19splits translations into multiple files (#146)Micah Lee
2014-09-03moving image files into /usr/share instead of /usr/lib (fixes #126)Micah Lee
2014-09-02add utf-8 encoding to all .py filesMicah Lee
2014-09-02added GPLv3 license to each source fileMicah Lee
2014-08-20move constant_time_compare function into onionshare from itsdangerous, to ↵Micah Lee
avoid dependency problem
2014-08-19make itsdangerous actually load in any wheezyMicah Lee
2014-08-19make itsdangerous packaged on any wheezy, not just tailsMicah Lee
2014-08-19bundled itsdangerous, for tails supportMicah Lee
2014-06-26fixed setup.py after ripping out windows and osxMicah Lee
2014-06-25made pyinstaller work for OSX (#43)Micah Lee