Micah Lee
801d8b965c
Move ShareMode and ReceiveMode into Mode module
2018-10-07 14:54:51 -07:00
Micah Lee
bacd2a1be6
Include onionshare.web module in setup.py
2018-09-21 16:24:22 -07:00
Micah Lee
12a5b68d16
Also package the new python modules
2018-09-20 09:30:44 -07:00
Micah Lee
8312058fcc
Merge branch 'develop' into receiver-mode-gui
2018-09-14 18:59:36 -07:00
Miguel Jacq
d2934e74ec
#692 move appstream file to /usr/share/metainfo
2018-07-22 15:50:37 +10:00
Micah Lee
1ad68c46d4
Merge branch 'license' into develop
2018-06-18 19:29:03 -07:00
Micah Lee
9344fbd274
Update OnionShare copyright year to 2018
2018-06-17 16:53:44 -07:00
Micah Lee
f5ccfcf2cc
Merge branch 'develop' into receiver-mode-gui
2018-05-21 23:00:41 -07:00
Miguel Jacq
97d42492e5
Fix python setup process for share/static dir contents
2018-05-02 14:41:15 +10:00
Micah Lee
b6b61f753d
Update GPL copyright year
2018-04-24 10:07:59 -07:00
Micah Lee
ce852fc60a
Create separate templates and static folder, and make the web app use both of these. Yay, now we have real static resources
2018-03-06 02:54:12 -08:00
attila
ae494c8e33
Second attempt at patches for an OpenBSD port, this time based off of 1.2
...
and after feedback from the upstream and other contributors at
https://github.com/micahflee/onionshare/pull/489
2018-02-05 18:06:37 -05:00
Micah Lee
248f59cbd1
Renamed 'resources' to 'share', and updated location of 'share' files in OSX/Win binaries
2017-02-21 16:59:14 -08:00
Micah Lee
2345df30d5
Remove cx_Freeze code from setup.py (so remove OSX/Windows), and refactor Linux slightly to use file_list function
2017-01-07 17:45:09 -08:00
Micah Lee
f8005a63ea
Change GPL copyright from 2016 to 2017
2017-01-06 18:58:15 -08:00
Micah Lee
fbe512a2ea
Oops, I can't have a variable called os
2016-09-05 11:06:30 -07:00
Micah Lee
db9d81ba90
Migrate from PyInstaller to cx_Freeze for OSX
2016-09-04 19:21:09 -07:00
Micah Lee
e192585668
Refactor setup.py, and make cx_Freeze bdist_msi installer create a shortcut in the Start Menu
2016-09-04 20:57:38 -07:00
Micah Lee
52ef78a007
Build the cx_Freeze Windows GUI in window mode instead of console mode
2016-09-04 20:13:51 -07:00
Micah Lee
8e8ea9c357
Added resources to cx_Freeze setup, and make those resources findable by the app
2016-09-04 19:54:45 -07:00
Micah Lee
3f1180c404
Add instructions for installing cx_Freeze in Windows, and add cx_Freeze support to setup.py for Windows
2016-09-04 19:36:56 -07:00
Micah Lee
57dd6db166
Added a simple nautilus extension, written by the Subgraph developers ( fixes #293 )
2016-06-10 17:56:34 -07:00
Micah Lee
3d07fccc11
Added securedrop worldlist to project
2016-04-12 16:21:26 -07:00
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