Micah Lee
|
942f4f6bac
|
Merge branch 'develop' into 406_osx_sandbox
|
2018-11-26 18:07:12 -08:00 |
|
Micah Lee
|
6bfe9d4476
|
Merge pull request #763 from mig5/open_folder_uploads_macos_windows
Open folder containing uploads with the file selected, in macOS and Windows
|
2018-11-26 18:03:52 -08:00 |
|
Micah Lee
|
33bd7b4a80
|
Build downloads_dir a different way in macOS, so it's correct despite the sandbox
|
2018-11-25 17:48:11 -08:00 |
|
Micah Lee
|
250dbf9199
|
Make sure downloads_dir exists after loading settings
|
2018-11-25 17:34:06 -08:00 |
|
Micah Lee
|
4934032144
|
Make tor data dir always be a tempdir inside OnionShare's data dir
|
2018-11-25 17:17:56 -08:00 |
|
Micah Lee
|
2cbe8979ab
|
Make macOS use Tor control ports instead of unix sockets to connect to the Tor controller
|
2018-11-25 16:50:20 -08:00 |
|
Micah Lee
|
845d7f8564
|
Display tor_data_directory as debug log
|
2018-11-25 16:26:54 -08:00 |
|
Micah Lee
|
d8b873a208
|
Create a group container for macOS sandbox, and on Mac put the Tor data dir in it
|
2018-11-25 16:15:27 -08:00 |
|
Micah Lee
|
5f011e9ed6
|
Fix bug related to persistent addresses when using v2 onion services
|
2018-11-25 13:14:56 -08:00 |
|
Micah Lee
|
e29c0e7b69
|
Merge branch 'develop' into v3-revisited
|
2018-11-18 17:04:20 -08:00 |
|
Micah Lee
|
f5e0e9dd62
|
Fix tests so they recognize the new receive mode location
|
2018-10-26 15:08:55 -07:00 |
|
Micah Lee
|
65b4afeba3
|
Communicate the receive mode dir to the GUI, so clicking the open folder button opens the file manager to the correct directory
|
2018-10-25 21:38:20 -07:00 |
|
Micah Lee
|
6233487ecd
|
Receive mode puts files in a directory based on the timestamp of the upload
|
2018-10-25 21:13:16 -07:00 |
|
Micah Lee
|
1be53c633a
|
Remove the whole onionkey module, and generate onion keys using stem 1.7.0
|
2018-10-11 19:38:05 -07:00 |
|
Miguel Jacq
|
86b537a4a6
|
Fix conflicts
|
2018-10-11 13:04:48 +11:00 |
|
Micah Lee
|
ac10b8899f
|
Merge branch '780_improved_ui' into 690_language_dropdown
|
2018-10-10 18:32:01 -07:00 |
|
Micah Lee
|
5616a6a965
|
Make the history indicator label circular again
|
2018-10-09 21:49:05 -07:00 |
|
Micah Lee
|
6227c6cbc5
|
Set min width and height so everything always looks good, and change onion address to monospace font
|
2018-10-09 20:51:10 -07:00 |
|
Miguel Jacq
|
7e8a76be8a
|
Load default settings before parsing for any alternate config. Reload strings if an alternate config was passed in after
|
2018-10-01 15:32:53 +10:00 |
|
Micah Lee
|
a1f5b5964a
|
Remove the useless gui=True arg getting passed intro strings._ all over the place
|
2018-09-30 17:47:10 -07:00 |
|
Micah Lee
|
c572ab996a
|
Fix tests
|
2018-09-30 17:35:58 -07:00 |
|
Micah Lee
|
60afaaf338
|
Make printing the settings filename as debug statement instead of print
|
2018-09-30 17:18:56 -07:00 |
|
Micah Lee
|
c4f776c42a
|
Set OnionShare language based on the locale stored in settings, and prompt user to restart OnionShare after changing their language
|
2018-09-30 17:06:29 -07:00 |
|
Micah Lee
|
9d5f9d18ed
|
Translate language names to their own language
|
2018-09-30 16:18:40 -07:00 |
|
Micah Lee
|
64a4428465
|
Make Settings.available_locales be a dictionary mapping locale codes to language names in that language
|
2018-09-30 15:01:02 -07:00 |
|
Micah Lee
|
d28f38b1a0
|
Add locale to Settings, and make it default to the system locale, or English
|
2018-09-30 14:45:21 -07:00 |
|
Micah Lee
|
4b3a68bb65
|
Got the indicator label to display in the correct location for share mode
|
2018-09-29 14:40:55 -07:00 |
|
Micah Lee
|
e87263353f
|
Added an indicator count for share mode
|
2018-09-28 19:54:46 -07:00 |
|
Micah Lee
|
9a05eef494
|
Slightly improve Downloads progress bar style, but still needs spacing
|
2018-09-28 19:05:26 -07:00 |
|
Micah Lee
|
a5b549770a
|
Got empty Downloads looking good
|
2018-09-28 18:30:32 -07:00 |
|
Micah Lee
|
c0e6968b2b
|
Attempting to redesign Downloads
|
2018-09-28 17:01:48 -07:00 |
|
Micah Lee
|
75153db11e
|
Keep trying ports until it finds a free one
|
2018-09-27 21:22:10 -07:00 |
|
Micah Lee
|
d3410e7843
|
Merge pull request #789 from mig5/show_v3_onion_support
Show whether Tor version supports next-gen onion support
|
2018-09-26 17:09:34 -07:00 |
|
Miguel Jacq
|
3ed04bf5ec
|
Show whether Tor version supports next-gen onion support
|
2018-09-25 15:26:19 +10:00 |
|
Miguel Jacq
|
d34364530d
|
Analyse the right file size to determine if the download has finished in the UI (in order to decide whether to stop server yet)
|
2018-09-25 14:40:10 +10:00 |
|
Micah Lee
|
a1cddeb9a9
|
Access .upload_count from the correct object after the web refactor
|
2018-09-21 17:42:36 -07:00 |
|
Micah Lee
|
4d125bd3dc
|
Actually tell the GUI the progess
|
2018-09-21 17:08:11 -07:00 |
|
Micah Lee
|
017a4ebe31
|
Merge branch 'develop' into 663_zip_away
|
2018-09-21 16:23:49 -07:00 |
|
Micah Lee
|
09ccbf4a60
|
Dynamically figure out the total size of the download based on the whether or not the client making the http request accepts gzip
|
2018-09-21 16:22:37 -07:00 |
|
Micah Lee
|
98fcf4d0ac
|
Remove the 'using_ephemeral' string
|
2018-09-21 15:11:18 -07:00 |
|
Micah Lee
|
eac4e44dc5
|
Remove no_filenames string, and instead display CLI usage if you don't specify filenames
|
2018-09-21 13:58:42 -07:00 |
|
Micah Lee
|
2a309af680
|
If only sharing one file, compress it with gzip, and serve it with gzip compression if the browser supports it
|
2018-09-21 12:29:23 -07:00 |
|
Micah Lee
|
98aae9d83b
|
Pass common into ShareModeWeb and ReceiveModeWeb
|
2018-09-21 11:41:49 -07:00 |
|
Micah Lee
|
28fd67cbcc
|
Move more mode-specific logic out of the Web class and into the approprate mode web classes
|
2018-09-21 11:36:19 -07:00 |
|
Micah Lee
|
a86681e903
|
Refactor the CLI main function to explicitly use 'share' or 'receive' mode
|
2018-09-21 11:19:36 -07:00 |
|
Micah Lee
|
cc9f646f8b
|
Refactor web even more to all of the share and receive web logic into ShareModeWeb and ReceiveModeWeb classes
|
2018-09-21 11:14:32 -07:00 |
|
Micah Lee
|
8ce90fdd60
|
Refactor web to push share and receive mode logic into their respective files
|
2018-09-20 23:58:27 -07:00 |
|
Micah Lee
|
71ea9bf29e
|
Split the web module into different files for receive mode and share mode logic
|
2018-09-20 23:43:04 -07:00 |
|
Micah Lee
|
603be8a02c
|
Make web a module, so I can split it into multiple files
|
2018-09-20 23:31:52 -07:00 |
|
Micah Lee
|
81fa5e052c
|
Only add the download_filename to cleanup_filenames (which get deleted) if the file is zipped up. Otherwise, OnionShare deletes the original file
|
2018-09-20 23:18:17 -07:00 |
|