Miguel Jacq
|
661cf7f129
|
Fix the Bridges widgets so that they only appear when bundled Tor is chosen. Fixes all the other widget cramming issues.
|
2017-12-12 08:43:12 +11:00 |
|
Miguel Jacq
|
3f27b80154
|
experimenting with adjustSize() which seems to help the widget issue. Also adjust the custom Bridge parsing so that it injects the Bridge prefix automatically (means we can copy/pasta from https://bridges.torproject.org/bridges)
|
2017-12-11 17:58:53 +11:00 |
|
Miguel Jacq
|
4674f7d97b
|
Add bridge support (obfs4 or user-supplied)
|
2017-12-11 14:53:13 +11:00 |
|
Miguel Jacq
|
235abd6042
|
Better wording for no_available_port error
|
2017-12-07 08:59:34 +11:00 |
|
Miguel Jacq
|
0aacfae925
|
Raise an error if we were unable to obtain a random port
|
2017-12-07 08:49:10 +11:00 |
|
Micah Lee
|
58ec047a53
|
Merge branch '447_reload_tor_if_not_connected_and_settings_cancelled' of https://github.com/mig5/onionshare into mig5-447_reload_tor_if_not_connected_and_settings_cancelled
|
2017-12-05 14:05:16 -08:00 |
|
Miguel Jacq
|
ba1f535dcb
|
Better wording when OnionShare can't connect to Tor and the attempt to configure settings is canceled
|
2017-12-05 11:27:16 +11:00 |
|
Miguel Jacq
|
fe311f591f
|
#447 show alert and exit if the Settings dialog is canceled yet Tor is still not connected
|
2017-12-04 18:43:40 +11:00 |
|
Miguel Jacq
|
2eb7bca242
|
Merge master branch and fix conflicts
|
2017-12-03 17:06:33 +11:00 |
|
Miguel Jacq
|
3b52f584a1
|
Don't auto-stop the share if a download is still in progress
|
2017-12-03 13:21:25 +11:00 |
|
Micah Lee
|
9910ea5c72
|
Allow for localization for "Share via OnionShare" string in the nautilus extension
|
2017-12-01 12:57:18 -08:00 |
|
Miguel Jacq
|
af2bef632d
|
Better wording for shutdown timer
|
2017-11-12 11:48:06 +11:00 |
|
Miguel Jacq
|
f220058c63
|
No longer treating shutdown_timeout as a float, but an int of seconds
|
2017-11-09 19:50:50 +11:00 |
|
Miguel Jacq
|
ac0e375a4b
|
Various safety checks to prevent a share from starting after the timeout has expired. Also enforce that a timeout lands right on the minute and not precisely when the user clicks start (e.g mid-minute), to avoid confusion that a share might be lingering longer than desired
|
2017-11-09 17:26:32 +11:00 |
|
Miguel Jacq
|
481f33c822
|
use QDateTimeEdit instead of a spinbox for selecting a future date/time to auto-stop share
|
2017-11-09 11:29:55 +11:00 |
|
Miguel Jacq
|
32108dcca2
|
Implements a shutdown timer to stop a share automatically (downloaded or not) after N hours
|
2017-11-08 20:25:59 +11:00 |
|
Micah Lee
|
5435a4b046
|
Merge branch 'mig5-438_settings_icon_inactive'
|
2017-07-09 14:16:29 -07:00 |
|
Miguel Jacq
|
6626e7d67e
|
#438 Make settings icon lighter grey when inactive
|
2017-06-02 11:34:19 +10:00 |
|
Miguel Jacq
|
b19f8fce52
|
Make it possible to supply a custom json settings file from somewhere else
|
2017-06-01 17:35:27 +10:00 |
|
Micah Lee
|
baae8fada6
|
Updated changelog even more, and version bump to 1.1
|
2017-05-30 12:54:37 -07:00 |
|
Miguel Jacq
|
68089a9850
|
Make adding of files/folders a single button
|
2017-05-29 10:22:16 +10:00 |
|
Micah Lee
|
19f2fca2c1
|
Version bump to 1.1.dev2
|
2017-05-23 15:24:05 -07:00 |
|
Micah Lee
|
e97d1e6ce3
|
Merge branch 'add_help_button' of https://github.com/mig5/onionshare into mig5-add_help_button
|
2017-05-22 16:44:10 -07:00 |
|
Micah Lee
|
b170ec536e
|
Update desktop notification settings text
|
2017-05-22 16:38:46 -07:00 |
|
Micah Lee
|
2e8b9f39bf
|
Update desktop notification text
|
2017-05-22 16:35:59 -07:00 |
|
Micah Lee
|
63e491bddf
|
Add a grayscale OnionShare logo for the systray icon in macOS
|
2017-05-22 16:23:19 -07:00 |
|
Micah Lee
|
02216f246b
|
Merge branch '285_systray_notifications' of https://github.com/mig5/onionshare into mig5-285_systray_notifications
|
2017-05-22 16:15:06 -07:00 |
|
Micah Lee
|
9385487c10
|
Merge branch 'select_multiple_folders' of https://github.com/mig5/onionshare into mig5-select_multiple_folders
|
2017-05-22 16:04:56 -07:00 |
|
Miguel Jacq
|
3766a6048d
|
Add desktop notification messages on download events (via systray)
|
2017-05-22 16:47:23 +10:00 |
|
Miguel Jacq
|
d6332c8f95
|
Adjust folder dialog caption to be plural
|
2017-05-21 16:25:15 +10:00 |
|
Miguel Jacq
|
041fed1923
|
Adjust French translation for the dialog caption to be plural
|
2017-05-21 16:23:48 +10:00 |
|
Miguel Jacq
|
b35e3b76d5
|
Make it possible to select multiple folders by using non-native QFileDialog
|
2017-05-21 16:14:32 +10:00 |
|
Miguel Jacq
|
2846798858
|
Add help button to settings dialog, which takes user to the wiki
|
2017-05-20 13:56:20 +10:00 |
|
Miguel Jacq
|
ff51d2ce58
|
Be explicit that the the first filesize is that of the compressed zip file and that it contains the files beneath. Use the headers in the table that we've styled for
|
2017-05-19 15:44:03 +10:00 |
|
Miguel Jacq
|
8a1fad7a79
|
#345 - validate the readability of files before adding them
|
2017-05-18 18:09:49 +10:00 |
|
Micah Lee
|
d3a7eef95c
|
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
|
c3cfe68f45
|
Updated changelog and version bump to 1.1.dev1
|
2017-05-17 09:10:21 -07:00 |
|
Micah Lee
|
010bddb066
|
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
|
3e3d669a49
|
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
|
22fb34d50d
|
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
|
1591888863
|
Renamed onionshare.helpers module to onionshare.common
|
2017-05-16 11:05:48 -07:00 |
|
Micah Lee
|
a9e822b222
|
Make UpdateChecker use the shared Onion object instead of creating a new one
|
2017-05-14 19:54:12 -07:00 |
|
Micah Lee
|
58f70b1d9b
|
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
|
71dc65edee
|
Began making a TorConnectionDialog, which handles connecting to the Tor network
|
2017-04-17 20:26:35 -07:00 |
|
Micah Lee
|
a116d3ae60
|
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
|
fa12784f8b
|
Added Tor SOCKS address and port settings
|
2017-04-15 16:33:41 -07:00 |
|
Micah Lee
|
4b11bd00c5
|
Added autoupdate settings to Settings, and also to the settings dialog
|
2017-04-15 15:24:08 -07:00 |
|
Micah Lee
|
62cc310d0a
|
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
|
9b3cee0878
|
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
|
ffc2e23981
|
Connecting to Tor now times out of 10 seconds
|
2017-04-14 10:00:56 -07:00 |
|