Miguel Jacq
|
5edd4dd22c
|
#468 If the server is stopped before a download is completed, emit the Canceled message in the progress bar
|
2017-11-03 12:58:45 +11:00 |
|
Micah Lee
|
4387589b4f
|
Merge branch 'mig5-440_settings_menu_button_disable'
|
2017-07-09 14:19:08 -07:00 |
|
Micah Lee
|
5435a4b046
|
Merge branch 'mig5-438_settings_icon_inactive'
|
2017-07-09 14:16:29 -07:00 |
|
Micah Lee
|
882ade94c7
|
Merge branch 'mig5-custom_config'
|
2017-07-09 14:12:49 -07:00 |
|
Miguel Jacq
|
fccec9737d
|
Need to actually ensure the dark settings icon is set back once server inactive again
|
2017-06-03 19:04:21 +10:00 |
|
Miguel Jacq
|
e9120fd87e
|
fix the settings icon so it only switches to inactive icon when server is active
|
2017-06-03 19:01:40 +10:00 |
|
Miguel Jacq
|
22971fc205
|
#440 disable the Settings menu action when server is active
|
2017-06-03 18:55:09 +10: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 |
|
Miguel Jacq
|
3b359aec62
|
On a fresh share, delete any download progress bars of previous shares, and re-hide the downloads container
|
2017-05-31 17:35:16 +10:00 |
|
Micah Lee
|
c532509626
|
Merge branch 'status_bar_no_borders' of https://github.com/mig5/onionshare into mig5-status_bar_no_borders
|
2017-05-30 12:12:52 -07:00 |
|
Micah Lee
|
3628b2ee3c
|
Merge branch 'pretty_progress_bar' of https://github.com/mig5/onionshare into mig5-pretty_progress_bar
|
2017-05-30 12:07:49 -07:00 |
|
Miguel Jacq
|
84e167333e
|
Improve the Zip progressbar style a little bit
|
2017-05-29 09:14:23 +10:00 |
|
Miguel Jacq
|
0da4c87e5a
|
Remove border around items in the QStatusBar
|
2017-05-27 20:38:46 +10:00 |
|
Miguel Jacq
|
acf453e094
|
Style a prettier progress bar
|
2017-05-27 19:53:30 +10:00 |
|
Miguel Jacq
|
cc73c92e4b
|
Adds Settings and Help menu items to the systray
|
2017-05-27 17:14:59 +10:00 |
|
Micah Lee
|
444f50868d
|
Remove the extra instances of the Settings object, and only use OnionShareGui.settings
|
2017-05-22 17:11:41 -07:00 |
|
Micah Lee
|
5846b06478
|
Reload Settings whenever the settings get saved in SettingsDialog
|
2017-05-22 17:08:05 -07:00 |
|
Micah Lee
|
e626a410f3
|
Merge branch 'fix_stay_open' of https://github.com/mig5/onionshare into mig5-fix_stay_open
|
2017-05-22 17:03:01 -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
|
65894e2e44
|
Make systray exit action call OnionShareGui.close() instead of sys.exit(), to give OnionShare a chance to warn users of open servers, and to gracefully shut down
|
2017-05-22 16:19:44 -07:00 |
|
Miguel Jacq
|
13a2ad2147
|
get settings from self rather than instantiate a new Settings object
|
2017-05-23 09:15:52 +10:00 |
|
Miguel Jacq
|
3766a6048d
|
Add desktop notification messages on download events (via systray)
|
2017-05-22 16:47:23 +10:00 |
|
Miguel Jacq
|
f446f6630d
|
Send stay_open variable in the right place, so that it really does stay open if we said so
|
2017-05-20 16:59:13 +10:00 |
|
Micah Lee
|
66a012bf81
|
Make settings button flat
|
2017-05-16 17:36:53 -07:00 |
|
Micah Lee
|
24ccb3995f
|
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
|
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
|
eb708973c8
|
Disable settings while an OnionShare server is active
|
2017-05-16 15:41:35 -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
|
f90d49fa4b
|
Added debug logging to OnionShareGui, SettingsDialog, TorConnectionDialog, and Alert objects
|
2017-05-16 11:31:52 -07:00 |
|
Micah Lee
|
7003349873
|
Add log() method to onionshare.common, which logs to stdout if in debug mode
|
2017-05-16 11:12:55 -07:00 |
|
Micah Lee
|
1591888863
|
Renamed onionshare.helpers module to onionshare.common
|
2017-05-16 11:05:48 -07:00 |
|
Micah Lee
|
219c4351e1
|
Pass debug into the Onion and OnionShareGUI objects
|
2017-05-16 10:57:59 -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
|
ad2c5e94b4
|
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
|
2ca92c52db
|
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
|
dc23946fe8
|
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
|
18ad436ee2
|
Move OnionShareGui into its own file, so __init__ is just GUI logic
|
2017-04-17 19:36:02 -07:00 |
|
Micah Lee
|
db052ce85f
|
Moved onionshare and onionshare_gui logic directly into __init__.py files
|
2017-01-06 19:00:08 -08:00 |
|
Micah Lee
|
f8005a63ea
|
Change GPL copyright from 2016 to 2017
|
2017-01-06 18:58:15 -08:00 |
|
Micah Lee
|
0ab29ff8af
|
When a share is active, disable the full advanced options group, not just the stealth checkbox
|
2016-12-29 14:35:57 -08:00 |
|
Micah Lee
|
cd63dc37f1
|
Remove the alert function, replace it with the Alert class
|
2016-12-29 14:23:19 -08:00 |
|
Micah Lee
|
a0abab3653
|
Make automatic settings work with with Tor Browser 6.0.8
|
2016-12-29 12:57:58 -08:00 |
|
Micah Lee
|
fa7bec2fae
|
Handle new Tor controller errors in GUI
|
2016-12-29 10:34:40 -08:00 |
|
Micah Lee
|
00b0ce443c
|
Add a menu bar, with a stub for Settings, and Quit
|
2016-12-28 15:55:31 -08:00 |
|
Sigma
|
4f9016ff51
|
Fix for zipprogress bar qwidget access from a thread, which is invalid as qwidgets are neither reentrant nor thread safe. Fixes issue #334
|
2016-12-26 12:57:18 -08:00 |
|
Micah Lee
|
6eed7258a7
|
Properly handle errors for using stealth onion services in the GUI, instead of crashing in the background (#144)
|
2016-12-23 19:08:18 -08:00 |
|
Micah Lee
|
286573bda5
|
Added support for stealth onion services in the GUI version
|
2016-12-22 17:47:05 -08:00 |
|