Micah Lee
|
b6b61f753d
|
Update GPL copyright year
|
2018-04-24 10:07:59 -07:00 |
|
Micah Lee
|
50409167d4
|
Completely refactor common to make a Common class, and pass that class down into all parts of the program
|
2018-03-08 10:18:31 -08:00 |
|
Micah Lee
|
a83a920051
|
Merge branch '523_try_update_check_via_v3_onion' of https://github.com/mig5/onionshare into mig5-523_try_update_check_via_v3_onion
|
2018-02-23 11:53:55 -08:00 |
|
Miguel Jacq
|
8cc651a370
|
#523 prioritise connecting to the v3 onionshare site when checking for updates, if Tor version is >= 0.3.2.9
|
2018-01-24 11:37:48 +11:00 |
|
Miguel Jacq
|
a28f427c0c
|
reinstate the emitted signals for invalid version/error checking for updates
|
2018-01-23 16:51:13 +11:00 |
|
Miguel Jacq
|
70a624c331
|
#535 do the forced update check via a (non-blocking) QThread
|
2018-01-23 16:32:14 +11:00 |
|
Miguel Jacq
|
bbb6c8ddf8
|
Re-load the settings in the UpdateCheck thread before saving, in case settings have changed in between starting thread and saving, so we don't clobber them
|
2018-01-18 08:43:14 +11: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
|
5a976a7aed
|
Fix double slash in URL of UpdateChecker debug message
|
2017-05-19 10:33:55 +10: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
|
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
|
22485f7933
|
Import socks module included in the onionshare module, instead of the global one
|
2017-04-19 09:06:01 -07:00 |
|
Micah Lee
|
dff13d9568
|
Made automatic check for update in a separate thread work
|
2017-04-17 13:22:33 -07:00 |
|
Micah Lee
|
da70c71d8a
|
Make UpdateChecker use signals and slots to communicate tor status messages. And make the latest version http request differentiate between automatic requests and forced requests
|
2017-04-17 13:03:16 -07:00 |
|
Micah Lee
|
dc1418cc3b
|
Added UpdateThread to update_checker module, which checks for updates in a separate thread. And started implementing this in the OnionShareGui class, but have no finished
|
2017-04-15 19:07:02 -07:00 |
|
Micah Lee
|
47c1488512
|
Refactor UpdateChecker into a class that's a QObject, and make it use signals and slots to communicate
|
2017-04-15 18:55:41 -07:00 |
|
Micah Lee
|
ca16600d29
|
Handle UpdateCheckerSOCKSHTTPError exception in the update_checker module
|
2017-04-15 18:15:01 -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 |
|