Commits on Source
980
ee5c35d5
Move downloads into their own window that can be toggled on/off
Feb 27, 2018
8961bd1e
Add missing images for the downloads toggle button
Feb 27, 2018
fffc420c
re-show the 'No downloads yet' label when resetting the counters (e.g starting a new share)
Feb 27, 2018
fa9e5748
Make downloads window scrollable again. Reset to original size when starting a fresh share
Feb 28, 2018
c5384316
Update en.json
Mar 02, 2018
947bfe3d
Update eo.json
Mar 02, 2018
9da1b82e
Update onionshare_gui.py
Mar 02, 2018
b16c654e
Merge branch 'Baccount-rename-crunching-to-compressing' into develop
Mar 04, 2018
a71786d0
Warn about the costs of using meek_lite bridges
Mar 05, 2018
18ac830a
Add command line flag for receive mode
Mar 05, 2018
383ccb94
Add downloads_dir to settings, make it default to ~/Downloads
Mar 05, 2018
cd1a1d96
Web needs to know about receive mode, not the OnionShare object
Mar 05, 2018
08957c51
Fix settings test to account for new downloads_dir setting
Mar 05, 2018
0cec6960
Refactor web.py to move all the web logic into the Web class, and refactor...
Mar 05, 2018
4a0c6e8d
Refactor OnionShareGui to use new Web class
Mar 06, 2018
fa9f7146
Make separate routes for send and receive modes
Mar 06, 2018
baede536
Make separate template for send and receive mode
Mar 06, 2018
ce852fc6
Create separate templates and static folder, and make the web app use both of...
Mar 06, 2018
4606a3ad
Stop using inline css, and reorganize static folder
Mar 06, 2018
649afa2f
Move (optional) javascript into file, and use CSP to ban inline js
Mar 06, 2018
5d42e76e
Show different message for receive mode than for send mode
Mar 06, 2018
e980bc15
Change default receive mode download directory to ~/OnionShare
Mar 06, 2018
878dd4f8
In CLI, validate downloads_dir when starting in receive mode
Mar 06, 2018
46a9a2a0
#662 Allow local-only mode in GUI
Mar 07, 2018
9a800d90
Started designing HTML/CSS for receive mode
Mar 07, 2018
2e31db85
Fix settings test because I moved the default downloads dir
Mar 08, 2018
2e6538b7
Move ZipWriter from common into web, because that's the only place it's used
Mar 08, 2018
49e352d1
Rename close_after_seconds class to ShutdownTimer
Mar 08, 2018
50409167
Completely refactor common to make a Common class, and pass that class down...
Mar 08, 2018
c2fecf8a
Fix tests after refactoring Common
Mar 13, 2018
76d299a6
Move settings into the Common object, so the settings are available to all...
Mar 13, 2018
8e82c070
Fixed bug in validating downloads dir related to moving settings into common
Mar 13, 2018
000d9620
Add flash messages to receive template, and begin implementing upload POST
Mar 13, 2018
b1b28f4f
Hide the primary_action when Tor gets disconnected
Mar 14, 2018
01dd16d9
Uploading files works in CLI
Mar 14, 2018
0b10e715
Add receive mode warning, and print notification for each upload, in CLI mode
Mar 14, 2018
01f86daf
In receive mode, allow uploader to close the server when they are done
Mar 14, 2018
72698a72
Display a template after closing the server, and standardize the style of other simple templates
Mar 14, 2018
fee1d495
Fix bug with shutdown_slug
Mar 14, 2018
929ad58e
Fix bug with validating filenames from args in GUI
Mar 14, 2018
24bb7e7b
Merge branch 'develop' of
https://github.com/micahflee/onionshare
into develop
Mar 14, 2018
ebd0416f
Support meek_lite Pluggable Transports on Windows and Mac
Mar 14, 2018
98ee6e8d
Remove advanced CHANGELOG
Mar 15, 2018
aafa9b15
Add WSGI middleware in order to capture the progress of POST request uploads
Mar 19, 2018
facd441c
For receive mode, use a custom flask Request, and a custom TemporaryFile, in...
Mar 21, 2018
f7640416
Remove the WSGI middleware, because I'm solving the problem in a different way
Mar 21, 2018
bd7305ab
Add new WSGI middleware just to attach the Web object to environ, and improve...
Mar 21, 2018
3a5133ee
marked nouns, ellipsis, +, set up, addresses, could not
Mar 22, 2018
f35061fa
seem work → seem to work
Mar 22, 2018
359bd598
Merge branch 'downloads_window' of
https://github.com/mig5/onionshare
into mig5-downloads_window
Apr 22, 2018
16eab5e8
Add a stretch at the bottom of the downloads window, so that progess bars are...
Apr 22, 2018
90e0e1b6
Merge branch 'mig5-downloads_window' into develop
Apr 22, 2018
aaa86092
Merge branch '657_meek_warning' of
https://github.com/mig5/onionshare
into mig5-657_meek_warning
Apr 22, 2018
b4507149
Merge branch 'mig5-657_meek_warning' into develop
Apr 22, 2018
3584e57c
Merge branch 'local_only_gui' of
https://github.com/mig5/onionshare
into mig5-local_only_gui
Apr 22, 2018
bb39ef9a
Merge branch 'mig5-local_only_gui' into develop
Apr 22, 2018
1201205d
Merge branch 'hide_primary_action_on_tor_disconnection' of...
Apr 22, 2018
87d29a91
Rearrange some widgets in the settings dialog, specifically move the bridge...
Apr 22, 2018
a53d3188
Put test Tor button in a so it can be left-aligned
Apr 22, 2018
8c89a05f
Merge branch 'develop' into receiver-mode
Apr 22, 2018
91536ea5
Fix a few bugs that I missed when merging in develop
Apr 22, 2018
c5741cd3
Merge pull request #682 from micahflee/rearrange_settings
Apr 23, 2018
97756ba8
Spellign: - not, expire
Apr 23, 2018
4af80de1
Merge branch 'develop' into receiver-mode
Apr 23, 2018
6f0daa78
Merge branch 'patch-1' of
https://github.com/comradekingu/onionshare
into comradekingu-patch-1
Apr 23, 2018
d5aaf559
Merge branch 'comradekingu-patch-1' into develop
Apr 23, 2018
5e9465c8
Merge branch 'develop' into receiver-mode
Apr 23, 2018
6c91d897
Begin to add the mode switcher (between "Share Files" and "Receive Files",...
Apr 23, 2018
b4c31573
Remove the margin from the mode switcher
Apr 23, 2018
ac137906
Flip between modes when clicking mode buttons, and some css
Apr 23, 2018
86fa0215
Fix small --local-only bug that causes a crash when canceling settings
Apr 23, 2018
b349471c
Add empty ShareMode and ReceiveMode widgets, and show and hide them when switching modes
Apr 23, 2018
ac67f6be
Move a lot of code from OnionShareGui into ShareMode, but none of it runs yet
Apr 23, 2018
9b2b8155
Moving more of the logic into ShareMode, but still have much more testing to do
Apr 23, 2018
bda82bc7
Fix crash when canceling while compressing files, and also prevent canceled...
Apr 24, 2018
a232cfdb
Hide Receive Files button while share server is active
Apr 24, 2018
1d7ec585
Move the share-related event logic from OnionShareGui.event_callback into...
Apr 24, 2018
2ee7e742
Remove the desktop notification setting -- everyone gets them now
Apr 24, 2018
b6b61f75
Update GPL copyright year
Apr 24, 2018
aa8c07c4
In CLI recieve mode, tell the user where to look for uploaded files
Apr 24, 2018
0e929879
Typo
Apr 24, 2018
4b957f32
Merge branch 'receiver-mode' into receiver-mode-gui
Apr 24, 2018
a017af07
Make ShareMode and ReceiveMode directories, and move ShareMode modules into its dir
Apr 24, 2018
dd7d97db
Allow changing downloads_dir from SettingsDialog
Apr 25, 2018
f1495308
Move more logic from OnionShareGui into ShareMode, when reloading settings
Apr 25, 2018
edd5d4f7
Bugfix, TorConnectionDialog was getting instatiated with the wrong arguements
Apr 25, 2018
10581b14
Bugfix, settings was throwing an error and quitting when Tor was...
Apr 25, 2018
2fc4330e
Add ServerStatus to ReceiveMode, and update the server status indicator to...
Apr 25, 2018
996f1d3a
Make different strings for start server button for different modes
Apr 25, 2018
81382318
Forgot to change args passed into ServerStatus
Apr 25, 2018
df346ad0
Add receive mode warning
Apr 25, 2018
691db634
Make ShareMode and ReceiveMode inherit from the same class, Mode
Apr 25, 2018
4a1995ef
Move a lot of logic from ShareMode into generic Mode
Apr 25, 2018
4c6b3798
Split out customization of Mode into _custom() functions, and implement those...
Apr 25, 2018
40509778
When you start receive mode, it now runs OnionShareGui.set_server_active, to...
Apr 25, 2018
9e9f6557
Instead of creating a Web object and passing it into OnionShareGui, now each...
Apr 26, 2018
ff55d7df
Make OnionShareGui use the proper web object
Apr 26, 2018
c6a2cab5
Make Web's the REQUEST_ constants static attributes
Apr 26, 2018
87d93c09
Fix server status indicator
Apr 27, 2018
2e4db9eb
Connect the right signals and slots for recieve mode, and now the receive mode server starts
Apr 27, 2018
880 additional commits have been omitted to prevent performance issues.
Loading
Loading