134 Commits

Author SHA1 Message Date
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
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
6b35a44d41 Renamed onionshare.helpers module to onionshare.common 2017-05-16 11:05:48 -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
915d548399 Began making a TorConnectionDialog, which handles connecting to the Tor network 2017-04-17 20:26:35 -07:00
Micah Lee
add0094ccd Created update_checker module, and logic to load http://elx57ue5uyfplgva.onion/latest-version.txt (this is the OnionShare website's onion site) to check for updates. Also added UX in the settings dialog to force checking for updates. Does not actually do so automatically yet. 2017-04-15 18:04:05 -07:00
Micah Lee
baa7c4bdd1 Added Tor SOCKS address and port settings 2017-04-15 16:33:41 -07:00
Micah Lee
9fcb6f0c93 Added autoupdate settings to Settings, and also to the settings dialog 2017-04-15 15:24:08 -07:00
Micah Lee
e6859f35dc Rearranged settings layout so that all Tor-related settings are inside of the 'How should OnionShare connect to Tor?' box, including the Test Tor Settings button 2017-04-15 13:05:11 -07:00
Micah Lee
984d2b6084 Added support for bundled tor connection type in Windows, including using ports instead of socket files 2017-04-14 18:33:44 -07:00
Micah Lee
94cf86c3b4 Connecting to Tor now times out of 10 seconds 2017-04-14 10:00:56 -07:00
Micah Lee
8677ea35e5 In the settings dialog, show Tor connection status when the connection type is bundled 2017-04-13 22:56:47 -07:00
Micah Lee
e295f90e68 Connecting to Tor in bundled mode now creates a temporary tor data dir, starts a new tor process, and connects to it. Also, refactored Settings dialog to allow Linux to use bundled tor as well 2017-04-13 22:22:34 -07:00
Micah Lee
3bbefd7267 Created a TorDialog class, and beginning to subprocess out to tor.exe 2017-04-08 19:00:31 -07:00
Micah Lee
9cf1011b0a Started to implement Bundled Tor connection settings 2017-04-08 18:10:17 -07:00
Micah Lee
ad64074a2b Add bundled Tor to Tor connection settings, and make it only work in Windows and Mac, and not in dev mode 2017-04-08 17:48:58 -07:00
Micah Lee
c8ab03f6df Fix json typo in Russian translation 2017-04-08 16:15:50 -07:00
Micah Lee
b33d87953b Remove old strings from locales 2017-04-08 15:09:33 -07:00
Micah Lee
42acb6d34e Added close_after_first_download and use_stealth to settings, and also to the GUI settings dialog 2017-04-08 13:42:07 -07:00
Micah Lee
439dff01d4 Merge branch 'dutch' of https://github.com/lazlolazlolazlo/onionshare into lazlolazlolazlo-dutch 2017-04-07 12:50:25 -07:00
Lazlo Westerhof
cda4ceae23 Update Dutch translations and add missing strings. 2017-03-16 23:02:52 +01:00
Venca24
0ada97b980 Update eo.json
updated Esperanto translation
2017-03-15 11:39:37 +01:00
Venca24
74a628cd92 Update cs.json
updated Czech translation
2017-03-15 11:38:34 +01:00
Micah Lee
da699014e8 Fixed typo 2017-02-28 15:39:45 -08:00
Micah Lee
51b1c64e31 Merge branch 'master' of github.com:micahflee/onionshare 2017-02-23 15:11:36 -08:00
Micah Lee
45b551d2e2 Version bump to 1.0, and updated changelog 2017-02-23 15:11:19 -08:00
Micah Lee
5214413308 Merge branch 'master' into tor-protocol-error 2017-02-23 08:44:02 -08:00
Micah Lee
47e31dab9f Actually, version bump to 1.0dev1 2017-02-22 19:00:40 -08:00
Micah Lee
677951c240 Catch Tor protocol error exceptions when starting an onion service (#344) 2017-02-22 16:45:52 -08:00
Micah Lee
e4649ac3b5 Rip out support for non-ephemeral onion services 2017-02-22 14:10:06 -08:00
Micah Lee
3d2bfd94f5 Merge branch 'master' into pyinstaller 2017-02-21 17:13:06 -08:00
Micah Lee
37539c95b6 Renamed 'resources' to 'share', and updated location of 'share' files in OSX/Win binaries 2017-02-21 16:59:14 -08:00