Miguel Jacq
|
45d6a94d38
|
Fix conflict from develop branch
|
2018-09-04 11:43:35 +10:00 |
|
Micah Lee
|
eb0419f2d9
|
Merge branch 'fix_spelling_grammar_receiver_mode' of https://github.com/mig5/onionshare into mig5-fix_spelling_grammar_receiver_mode
|
2018-09-02 22:59:06 -07:00 |
|
Micah Lee
|
e1976fdca0
|
Merge branch '707_fix_receive_mode_on_tor_disconnect' of https://github.com/mig5/onionshare into mig5-707_fix_receive_mode_on_tor_disconnect
|
2018-09-02 22:56:39 -07:00 |
|
Micah Lee
|
52c82f9b16
|
Merge branch 'lingering_object_naming_issues' of https://github.com/mig5/onionshare into mig5-lingering_object_naming_issues
|
2018-09-02 13:33:35 -07:00 |
|
Miguel Jacq
|
808c5a3333
|
Truncate the length of the uploaded file name if it is longer than the width of the Upload window
|
2018-09-01 09:20:50 +10:00 |
|
Miguel Jacq
|
2fd2cf3e2e
|
Fix the passing of the latest version returned to the UI if it is an invalid version
|
2018-08-30 15:18:29 +10:00 |
|
Miguel Jacq
|
7879697ec6
|
Only wrap the v3 onion if the window is too small to show it unwrapped
|
2018-08-28 09:33:49 +10:00 |
|
Miguel Jacq
|
47fc55aac1
|
Don't try and parse Tor version in order whether or not to show v2-only features. Just note in the QLabel what is v2-only. Still force v2 legacy mode on when using persistence or stealth.
|
2018-08-23 11:02:28 +10:00 |
|
Miguel Jacq
|
5c8b0d7796
|
Rather than hide persistence/stealth mode altogether if the Tor version is high enough for v3, give the user the option to 'use legacy v2 onions' in Settings dialog, so that they may continue to use persistence etc
|
2018-08-22 11:45:08 +10:00 |
|
Miguel Jacq
|
2de9359629
|
Introduce v3 onion support
|
2018-08-21 19:31:02 +10:00 |
|
Miguel Jacq
|
3b45f93dbe
|
Expand 'public mode' (optional slugs) to be possible for sharing too, not just receiving, with no rate-limiting/self-destruct on invalid routes.
|
2018-07-21 17:06:11 +10:00 |
|
Miguel Jacq
|
a830eb57fe
|
#691 remove meek_lite Amazon
|
2018-07-21 15:52:11 +10:00 |
|
Miguel Jacq
|
f6b031bc2c
|
Fix another two places where Alert was called without passing the common object
|
2018-07-21 15:50:37 +10:00 |
|
Miguel Jacq
|
69ae29272c
|
Fix minor spelling/grammar issues
|
2018-07-14 16:43:21 +10:00 |
|
Miguel Jacq
|
89e341c8ec
|
#707 Hide/show the primary action in Receive Mode when tor connection is lost/regained
|
2018-07-14 16:19:16 +10:00 |
|
Miguel Jacq
|
a4f0b5e8f8
|
Remove duplicate line
|
2018-07-13 15:50:17 +10:00 |
|
irykoon
|
09ce97147a
|
Merge branch 'develop' of https://github.com/micahflee/onionshare into develop
|
2018-07-12 06:31:49 +00: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 |
|
Miguel Jacq
|
7e7611bc34
|
Fix some lingering attribute/module references that had not been updated to use their new names/paths
|
2018-05-28 15:52:43 +10:00 |
|
Micah Lee
|
4fd93636da
|
Remove TODO comment
|
2018-05-20 15:33:13 -07:00 |
|
Micah Lee
|
f5ce069031
|
Make it so the open folder button works in Linux, with nautilus
|
2018-05-20 14:40:27 -07:00 |
|
Micah Lee
|
b20ba6fc86
|
Rename uploaded files
|
2018-05-20 14:12:53 -07:00 |
|
Micah Lee
|
451e07269f
|
Fixed "RuntimeError: dictionary changed size during iteration" exception while updating upload progress
|
2018-05-20 14:05:34 -07:00 |
|
Micah Lee
|
18573ba49c
|
Remove REQUEST_UPLOAD_NEW_FILE_STARTED event, because it's not actually needed
|
2018-05-20 12:07:15 -07:00 |
|
Micah Lee
|
8939d279e3
|
Only show other_page_loaded message on actual 404s
|
2018-05-20 11:04:45 -07:00 |
|
Micah Lee
|
7a571764ef
|
Allow file uploads to finish, and improve uploads styling
|
2018-05-19 22:58:55 -07:00 |
|
Micah Lee
|
ee9c0d0abb
|
Refactor uploads GUI so that each upload POST has one progess bar, and a list of files, with partial styling
|
2018-05-19 22:36:08 -07:00 |
|
Micah Lee
|
db7d5a6552
|
Move downloads_dir validation into the /upload request in Web, and display an error in both CLI and GUI
|
2018-05-19 21:11:57 -07:00 |
|
Micah Lee
|
a787a5af1e
|
Start building File/Upload/Uploads GUI
|
2018-05-08 14:28:02 -07:00 |
|
Micah Lee
|
eb3d6f2171
|
Start making Web events actually put Upload objects into Uploads
|
2018-05-07 23:07:11 -07:00 |
|
Micah Lee
|
9d557d4aa0
|
Renamed Mode.handle_request_download to handle_request_started
|
2018-05-07 22:16:45 -07:00 |
|
Micah Lee
|
591e97a57a
|
Make receive mode events just like share mode, and rename REQUEST_DOWNLOAD to REQUEST_SHARE
|
2018-05-07 22:15:29 -07:00 |
|
Micah Lee
|
996f6c0725
|
Create an Upload class within Uploads, and add methods to Uploads to add, update, cancel, and reset
|
2018-05-07 16:38:29 -07:00 |
|
Micah Lee
|
4d5f1a34cd
|
Move all stylesheets definitions into Common, so now we no longer have blocks of css spread across the GUI code, and it's easier to re-use stylesheets
|
2018-05-07 16:21:22 -07:00 |
|
Micah Lee
|
23821ebae6
|
Make ReceiveMode start using Uploads
|
2018-05-07 15:44:04 -07:00 |
|
Micah Lee
|
a0db6d0ee7
|
Rename Downloads method names to remove the word "download"
|
2018-05-04 18:08:23 -07:00 |
|
Micah Lee
|
be36f3a4b6
|
Rename some images to reuse in ReceiveMode, and make new upload window button images
|
2018-05-04 17:57:30 -07:00 |
|
Micah Lee
|
3f624a4a27
|
Refactor ShareMode and Downloads to remove the Downloads container widget, and make Downloads itself the QScrollArea
|
2018-05-04 16:57:17 -07:00 |
|
Micah Lee
|
7b25ae1d6b
|
Remove --shutdown-timeout as an option for onionshare_gui, since GUI options are set in the settings dialog. Also fixed a bug where --local-only and --shutdown-timeout were not compatible in onionshare CLI
|
2018-05-04 16:43:30 -07:00 |
|
Micah Lee
|
e32e850548
|
Fix stay_open regression bug. Before, it was closing automatically even when the setting wasn't set. Also, remove the --stay-open option from the GUI, since GUI settings are set in the settings dialog not cli args
|
2018-05-04 16:35:32 -07:00 |
|
Micah Lee
|
dcea459580
|
Start building Uploads widget
|
2018-05-04 16:26:54 -07:00 |
|
Micah Lee
|
30c9f50d2e
|
Refactor ReceiveMode and Downloads, to push more download-related logic into Downloads
|
2018-05-04 16:06:24 -07:00 |
|
Micah Lee
|
ed28fdf123
|
Make receive mode info widget show when server is stated, hide when it is not started
|
2018-05-04 15:53:34 -07:00 |
|
Micah Lee
|
07152ad969
|
Start creating the information widget for receive mode, and refactor for share mode
|
2018-05-03 09:29:54 -07:00 |
|
Micah Lee
|
65dff32702
|
Make clicking the mode switcher buttons properly adjust the size of the window
|
2018-05-03 09:14:16 -07:00 |
|
Micah Lee
|
9a076635c5
|
Make the "download page loaded" and "upload page loaded" messages displayed as systray notifications instead of in the status bar, and make it work for Receive Mode
|
2018-04-29 16:41:05 -07:00 |
|
Micah Lee
|
4f89082f18
|
Add support for receive mode's "public mode", which doesn't use a slug. Still needs more testing
|
2018-04-29 16:33:48 -07:00 |
|
Micah Lee
|
6cfb7026da
|
Display desktop notification to the user when the receiver closes the server, and finish up closing the server
|
2018-04-29 15:49:18 -07:00 |
|
Micah Lee
|
6632a4b426
|
Add two new receive mode settings: receive_allow_receiver_shutdown and receive_public_mode
|
2018-04-28 21:08:53 -07:00 |
|