Miguel Jacq
|
157d790e27
|
account for the fact that stdeb's util.py renames .dev to ~dev, in version names
|
2017-05-19 14:36:28 +10:00 |
|
Miguel Jacq
|
439272b74d
|
Fix location of echo so that the return code check doesn't always succeed
|
2017-05-19 14:34:05 +10:00 |
|
Micah Lee
|
8ef6d3d076
|
In bundled Tor mode, wait 2 full seconds before connecting to the Tor controller
|
2017-05-18 17:34:36 -07:00 |
|
Miguel Jacq
|
ec82f06394
|
Wait a bit longer before attempting to connect to the Tor controller
|
2017-05-19 09:45:54 +10:00 |
|
Micah Lee
|
6b41441706
|
Update get-tor-osx.py to grab the Tor binary from Tor Browser 6.5.2 instead of 6.5.1, and make it retain the same directory structure in OnionShare as it uses in Tor Browser, including copying libevent-2.0.5.dylib, which was missing before (#385)
|
2017-05-18 11:22:50 -07:00 |
|
Micah Lee
|
2e7b099029
|
Move the readable file check from FileSelection to FileList, so files you drag-and-drop into OnionShare get checked as well
|
2017-05-18 10:55:10 -07:00 |
|
Micah Lee
|
fd02f843d9
|
Merge branch '345_file_readability_fix' of https://github.com/mig5/onionshare into mig5-345_file_readability_fix
|
2017-05-18 10:43:29 -07:00 |
|
Micah Lee
|
2a4562f049
|
Merge branch 'mig5-386_exclusive_radios'
|
2017-05-18 10:39:27 -07:00 |
|
Miguel Jacq
|
5f92e3d606
|
#345 - validate the readability of files before adding them
|
2017-05-18 18:09:49 +10:00 |
|
Miguel Jacq
|
e7fa1283f1
|
#386 - put the connection radio buttons into their own group, which by default forces autoExclusive, thus preventing them from being all unset
|
2017-05-18 17:10:47 +10:00 |
|
Micah Lee
|
a26e611bec
|
Display tor connection percent when testing bundled tor in settings
|
2017-05-17 12:09:56 -07:00 |
|
Micah Lee
|
62b5d64bc7
|
Catch errors that occur when connection_type is bundled_tor, but the tor process closes before it can connect
|
2017-05-17 12:00:42 -07:00 |
|
Micah Lee
|
ec7c893d9e
|
Fix bug with displaying error message
|
2017-05-17 11:36:32 -07:00 |
|
Micah Lee
|
d5ae4d838d
|
Updated changelog and version bump to 1.1.dev1
v1.1.dev1
|
2017-05-17 09:10:21 -07:00 |
|
Micah Lee
|
b2c1510325
|
Added settings.png to Windows installer file
|
2017-05-16 17:57:28 -07:00 |
|
Micah Lee
|
f12cbe7f46
|
Make settings button flat
|
2017-05-16 17:36:53 -07:00 |
|
Micah Lee
|
8b8e57e9f7
|
Oops, set the TorConnectionDialog window title back
|
2017-05-16 17:30:54 -07:00 |
|
Micah Lee
|
f72d5872f7
|
Fix UpdateChecker and UpdateThread to work with refactor, now it pops up an update reminder
|
2017-05-16 17:29:02 -07:00 |
|
Micah Lee
|
26ef0863dc
|
Split SettingsDialog into two columns, because the layout didn't fit on my Mac
|
2017-05-16 17:02:00 -07:00 |
|
Micah Lee
|
41f4b666e7
|
When saving settings, if Tor settings changed or if Tor isn't connected, reboot the Onion object, so that it's always connected to Tor when using the app
|
2017-05-16 16:50:33 -07:00 |
|
Micah Lee
|
2cc8f7de99
|
Disable settings while an OnionShare server is active
|
2017-05-16 15:41:35 -07:00 |
|
Micah Lee
|
cc4ac170c7
|
Remove the menu bar, and replace it with a settings button owned by the OnionShareGui object
|
2017-05-16 15:24:14 -07:00 |
|
Micah Lee
|
b7a9574490
|
Fixed signal/slot/thread issue in TorConnectionDialog and TorConnectionThread, and updated the language of bundled Tor error messages
|
2017-05-16 13:09:27 -07:00 |
|
Micah Lee
|
cabb2701f2
|
Made Settings debug log less verbose
|
2017-05-16 13:01:57 -07:00 |
|
Micah Lee
|
2d2a6eb31f
|
Fixed typo in signal name, error_connecting_to_tor instead of error_connection_to_tor
|
2017-05-16 11:50:13 -07:00 |
|
Micah Lee
|
dec9b9ec68
|
Make the Onion object poll the tor controller less frequently, now that the connection happens in a separate thread
|
2017-05-16 11:47:18 -07:00 |
|
Micah Lee
|
226b608cff
|
Move connecting to Tor into its own separate thread
|
2017-05-16 11:44:34 -07:00 |
|
Micah Lee
|
f5ae4403ea
|
Added debug logging to OnionShareGui, SettingsDialog, TorConnectionDialog, and Alert objects
|
2017-05-16 11:31:52 -07:00 |
|
Micah Lee
|
3c88bc828b
|
Add debug logging to Onion, OnionShare, and Settings objects
|
2017-05-16 11:23:18 -07:00 |
|
Micah Lee
|
410a71b702
|
Add log() method to onionshare.common, which logs to stdout if in debug mode
|
2017-05-16 11:12:55 -07:00 |
|
Micah Lee
|
6b35a44d41
|
Renamed onionshare.helpers module to onionshare.common
|
2017-05-16 11:05:48 -07:00 |
|
Micah Lee
|
72e862124d
|
Pass debug into the Onion and OnionShareGUI objects
|
2017-05-16 10:57:59 -07:00 |
|
Micah Lee
|
68e02dab1f
|
Make UpdateChecker use the shared Onion object instead of creating a new one
|
2017-05-14 19:54:12 -07:00 |
|
Micah Lee
|
224f2bb0ad
|
Now when you cancel connecting to Tor, it prompts you if you want to quit or open settings
|
2017-05-14 19:21:33 -07:00 |
|
Micah Lee
|
54607cb037
|
OnionShare connects fine when connection_type isn't bundled_tor, and it now displays errors and opens Settings when it can't connect to Tor
|
2017-05-14 18:46:54 -07:00 |
|
Micah Lee
|
498de14a3d
|
Fix Settings dialog, make it so testing Tor with bundled_tor settings works
|
2017-05-14 18:36:31 -07:00 |
|
Micah Lee
|
f48e160816
|
Move owernship of the TorConnetionDialog objection from __init__.py into the OnionShareGUI class, and make it so when the Tor connection gets canceled, OnionShare quits
|
2017-05-14 18:30:45 -07:00 |
|
Micah Lee
|
162b53fbcd
|
Make the Settings dialog's 'Test Tor Settings' button work again, with changes to the Onion object
|
2017-05-14 17:35:35 -07:00 |
|
Micah Lee
|
f2aa96089a
|
Set the size of the TorConnectionDialog to avoid it resizing the window as elements are drawn
|
2017-05-14 17:27:05 -07:00 |
|
Micah Lee
|
8f0af317b5
|
Fixed various issues introduced by creating an singleton Onion object and passing it into the OnionShare object
|
2017-05-14 17:21:13 -07:00 |
|
Micah Lee
|
6e69590663
|
Move choose_port tests into helpers tests, and delete the obsolete onionshare tests. (I really need to write more tests...)
|
2017-04-19 09:06:54 -07:00 |
|
Micah Lee
|
44f63b57b5
|
Import socks module included in the onionshare module, instead of the global one
|
2017-04-19 09:06:01 -07:00 |
|
Micah Lee
|
a15cae72de
|
Merge branch 'master' into tor-bundle-autoupdate
|
2017-04-18 16:07:46 -07:00 |
|
Micah Lee
|
24c5d83a48
|
Merge branch 'tor-bundle' into autoupdate
|
2017-04-18 16:00:24 -07:00 |
|
Micah Lee
|
c36b79e1d8
|
Added support for bundled Tor in macOS
|
2017-04-18 15:12:24 -07:00 |
|
Micah Lee
|
e54af350a1
|
Onion calls tor_status_update_func much more frequently, which makes the GUI more responsive
|
2017-04-17 20:54:55 -07:00 |
|
Micah Lee
|
cc0c8e043e
|
Made clicking Exit in the TorConnectionDialog exit the app
|
2017-04-17 20:49:50 -07:00 |
|
Micah Lee
|
d7c181e0b4
|
Add an Onion exception for canceling connecting Tor
|
2017-04-17 20:49:06 -07:00 |
|
Micah Lee
|
915d548399
|
Began making a TorConnectionDialog, which handles connecting to the Tor network
|
2017-04-17 20:26:35 -07:00 |
|
Micah Lee
|
24540c1eef
|
Capitalize comments
|
2017-04-17 19:38:42 -07:00 |
|