forked from Support/sp-hydra-veil-gui
Changed observers for sync and tor bootstrap to accept dynamic strings for flexible feedback
This commit is contained in:
parent
e98f2c99d2
commit
86348ce2e3
2 changed files with 13 additions and 5 deletions
|
|
@ -21,8 +21,12 @@ def setup_observers(update_status):
|
|||
profile_observer.subscribe(
|
||||
'destroyed', lambda event: update_status('Profile destroyed'))
|
||||
|
||||
# client_observer.subscribe(
|
||||
# 'synchronizing', lambda event: update_status('Sync in progress...'))
|
||||
|
||||
client_observer.subscribe(
|
||||
'synchronizing', lambda event: update_status('Sync in progress...'))
|
||||
'synchronizing', lambda event: update_status(f'{event.subject if event.subject else "Sync in progress..."}'))
|
||||
|
||||
client_observer.subscribe(
|
||||
'synchronized', lambda event: update_status('Sync complete'))
|
||||
|
||||
|
|
@ -46,8 +50,12 @@ def setup_observers(update_status):
|
|||
connection_observer.subscribe('tor_bootstrapping', lambda event: update_status(
|
||||
'Establishing Tor connection...'))
|
||||
|
||||
connection_observer.subscribe('tor_bootstrap_progressing', lambda event: update_status(
|
||||
f'Bootstrapping Tor {event.meta.get('progress'):.2f}%'))
|
||||
connection_observer.subscribe(
|
||||
'tor_bootstrap_progressing', lambda event: update_status(f'{event.subject if event.subject else "Tor Bootstrapping.."}'))
|
||||
|
||||
# original replaced version:
|
||||
# connection_observer.subscribe('tor_bootstrap_progressing', lambda event: update_status(
|
||||
# f'Bootstrapping Tor {event.meta.get('progress'):.2f}%'))
|
||||
|
||||
connection_observer.subscribe(
|
||||
'tor_bootstrapped', lambda event: update_status('Tor connection established.'))
|
||||
|
|
|
|||
|
|
@ -1,6 +1,6 @@
|
|||
[project]
|
||||
name = "hydraveil-gui"
|
||||
version = "2.4.1"
|
||||
version = "2.4.2"
|
||||
authors = [
|
||||
{ name = "Simplified Privacy" },
|
||||
]
|
||||
|
|
@ -12,7 +12,7 @@ classifiers = [
|
|||
"Operating System :: POSIX :: Linux",
|
||||
]
|
||||
dependencies = [
|
||||
"sp-hydra-veil-core == 2.3.4",
|
||||
"sp-hydra-veil-core == 2.3.6",
|
||||
"pyperclip ~= 1.9.0",
|
||||
"pyqt6 ~= 6.7.1",
|
||||
"qrcode[pil] ~= 8.2"
|
||||
|
|
|
|||
Loading…
Reference in a new issue