Philipp Hörist pushed to branch master at gajim / gajim
Commits:
bab39049 by lovetox at 2022-02-02T23:34:41+01:00
Add SimpleClientState.CONNECTING
- - - - -
2 changed files:
- gajim/common/client.py
- gajim/common/const.py
Changes:
=====================================
gajim/common/client.py
=====================================
@@ -561,6 +561,7 @@ def connect(self, ignored_tls_errors: IgnoredTlsErrorsT =
None) -> None:
self._reconnect = True
self._disable_reconnect_timer()
self._set_state(ClientState.CONNECTING)
+ self.notify('state-changed', SimpleClientState.CONNECTING)
if warn_about_plain_connection(self._account,
self._client.connection_types):
=====================================
gajim/common/const.py
=====================================
@@ -304,18 +304,23 @@ def is_available(self):
class SimpleClientState(Enum):
+ CONNECTING = 'connecting'
DISCONNECTED = 'disconnected'
CONNECTED = 'connected'
RESUME_IN_PROGRESS = 'resume-in-progress'
@property
- def is_disconnected(self):
- return self == SimpleClientState.DISCONNECTED
+ def is_connecting(self):
+ return self == SimpleClientState.CONNECTING
@property
def is_connected(self):
return self == SimpleClientState.CONNECTED
+ @property
+ def is_disconnected(self):
+ return self == SimpleClientState.DISCONNECTED
+
@property
def is_resume_in_progress(self):
return self == SimpleClientState.RESUME_IN_PROGRESS
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/bab39049531ea50ff488035b134ef30cae9f4002
--
View it on GitLab:
https://dev.gajim.org/gajim/gajim/-/commit/bab39049531ea50ff488035b134ef30cae9f4002
You're receiving this email because of your account on dev.gajim.org.
_______________________________________________
Commits mailing list
[email protected]
https://lists.gajim.org/cgi-bin/listinfo/commits