mirror of
https://github.com/EDCD/EDMarketConnector.git
synced 2025-06-03 00:51:11 +03:00
update.py: Remove unused 'global root' & some more typing
`global root` was never removed after `self.root` became a thing.
This commit is contained in:
parent
e419e6dca0
commit
74ebba20b4
@ -72,7 +72,7 @@ class Updater(object):
|
|||||||
"""
|
"""
|
||||||
self.root: Optional['tk.Tk'] = tkroot
|
self.root: Optional['tk.Tk'] = tkroot
|
||||||
self.provider: str = provider
|
self.provider: str = provider
|
||||||
self.thread: threading.Thread = None
|
self.thread: Optional[threading.Thread] = None
|
||||||
|
|
||||||
if self.use_internal():
|
if self.use_internal():
|
||||||
return
|
return
|
||||||
@ -81,7 +81,7 @@ class Updater(object):
|
|||||||
import ctypes
|
import ctypes
|
||||||
|
|
||||||
try:
|
try:
|
||||||
self.updater = ctypes.cdll.WinSparkle
|
self.updater: Optional[ctypes.CDLL] = ctypes.cdll.WinSparkle
|
||||||
|
|
||||||
# Set the appcast URL
|
# Set the appcast URL
|
||||||
self.updater.win_sparkle_set_appcast_url(update_feed.encode())
|
self.updater.win_sparkle_set_appcast_url(update_feed.encode())
|
||||||
@ -94,8 +94,6 @@ class Updater(object):
|
|||||||
self.updater.win_sparkle_set_app_build_version(str(appversion_nobuild()))
|
self.updater.win_sparkle_set_app_build_version(str(appversion_nobuild()))
|
||||||
|
|
||||||
# set up shutdown callback
|
# set up shutdown callback
|
||||||
global root
|
|
||||||
root = tkroot
|
|
||||||
self.callback_t = ctypes.CFUNCTYPE(None) # keep reference
|
self.callback_t = ctypes.CFUNCTYPE(None) # keep reference
|
||||||
self.callback_fn = self.callback_t(self.shutdown_request)
|
self.callback_fn = self.callback_t(self.shutdown_request)
|
||||||
self.updater.win_sparkle_set_shutdown_request_callback(self.callback_fn)
|
self.updater.win_sparkle_set_shutdown_request_callback(self.callback_fn)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user