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(
|
profile_observer.subscribe(
|
||||||
'destroyed', lambda event: update_status('Profile destroyed'))
|
'destroyed', lambda event: update_status('Profile destroyed'))
|
||||||
|
|
||||||
|
# client_observer.subscribe(
|
||||||
|
# 'synchronizing', lambda event: update_status('Sync in progress...'))
|
||||||
|
|
||||||
client_observer.subscribe(
|
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(
|
client_observer.subscribe(
|
||||||
'synchronized', lambda event: update_status('Sync complete'))
|
'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(
|
connection_observer.subscribe('tor_bootstrapping', lambda event: update_status(
|
||||||
'Establishing Tor connection...'))
|
'Establishing Tor connection...'))
|
||||||
|
|
||||||
connection_observer.subscribe('tor_bootstrap_progressing', lambda event: update_status(
|
connection_observer.subscribe(
|
||||||
f'Bootstrapping Tor {event.meta.get('progress'):.2f}%'))
|
'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(
|
connection_observer.subscribe(
|
||||||
'tor_bootstrapped', lambda event: update_status('Tor connection established.'))
|
'tor_bootstrapped', lambda event: update_status('Tor connection established.'))
|
||||||
|
|
|
||||||
|
|
@ -1,6 +1,6 @@
|
||||||
[project]
|
[project]
|
||||||
name = "hydraveil-gui"
|
name = "hydraveil-gui"
|
||||||
version = "2.4.1"
|
version = "2.4.2"
|
||||||
authors = [
|
authors = [
|
||||||
{ name = "Simplified Privacy" },
|
{ name = "Simplified Privacy" },
|
||||||
]
|
]
|
||||||
|
|
@ -12,7 +12,7 @@ classifiers = [
|
||||||
"Operating System :: POSIX :: Linux",
|
"Operating System :: POSIX :: Linux",
|
||||||
]
|
]
|
||||||
dependencies = [
|
dependencies = [
|
||||||
"sp-hydra-veil-core == 2.3.4",
|
"sp-hydra-veil-core == 2.3.6",
|
||||||
"pyperclip ~= 1.9.0",
|
"pyperclip ~= 1.9.0",
|
||||||
"pyqt6 ~= 6.7.1",
|
"pyqt6 ~= 6.7.1",
|
||||||
"qrcode[pil] ~= 8.2"
|
"qrcode[pil] ~= 8.2"
|
||||||
|
|
|
||||||
Loading…
Reference in a new issue