Danial Behzadi (d8d4e191) at 28 Mar 14:31
Update help_overlay to show F9 as connect shortcut.
weblate (5b9182e7) at 28 Mar 12:28
Translated using Weblate (Chinese (Simplified))
weblate (21656842) at 28 Mar 12:19
Translated using Weblate (Chinese (Simplified))
... and 1 more commit
Danial Behzadi (ccdfd85c) at 28 Mar 12:02
Add tooltip for SplitButton.
Steps to reproduce:
Fixed in tractor@1bf49fcf
Danial Behzadi (1bf49fcf) at 27 Mar 22:37
save and restore socket during checks._fetched().
The second time tractor.control.get_pid()
returns:
PySocks doesn't support IPv6: /home/danialbehzadi/.config/tractor/control.sock
Full log:
Traceback (most recent call last):
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/stem/socket.py", line 584, in _make_socket
control_socket.connect(self.path)
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/socks.py", line 47, in wrapper
return function(*args, **kwargs)
^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/socks.py", line 742, in connect
raise socket.error("PySocks doesn't support IPv6: %s"
OSError: PySocks doesn't support IPv6: /home/danialbehzadi/.config/tractor/control.sock
During handling of the above exception, another exception occurred:
Traceback (most recent call last):
File "/home/danialbehzadi/Documents/carburetor/src/carburetor/actions.py", line 265, in check_connected_async
result = checks.connected()
^^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/tractor/src/tractor/checks.py", line 64, in connected
if running():
^^^^^^^^^
File "/home/danialbehzadi/Documents/tractor/src/tractor/checks.py", line 22, in running
pid = control.get_pid()
^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/tractor/src/tractor/control.py", line 52, in get_pid
controller = Controller.from_socket_file(path=control_socket)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/stem/control.py", line 1049, in from_socket_file
control_socket = stem.socket.ControlSocketFile(path)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/stem/socket.py", line 564, in __init__
self.connect()
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/stem/socket.py", line 172, in connect
self._socket = self._make_socket()
^^^^^^^^^^^^^^^^^^^
File "/home/danialbehzadi/Documents/carburetor/venv/lib/python3.11/site-packages/stem/socket.py", line 587, in _make_socket
raise stem.SocketError(exc)
stem.SocketError: PySocks doesn't support IPv6: /home/danialbehzadi/.config/tractor/control.sock
(carburetor:196249): GLib-GIO-CRITICAL **: 13:45:55.446: g_task_propagate_boolean: assertion 'task->result_set' failed
Steps to reproduce:
Danial Behzadi (fe36a293) at 27 Mar 08:23
Add DBus service.
Danial Behzadi (1a583ac6) at 27 Mar 08:00
Add DBus service.
Danial Behzadi (cecb9598) at 27 Mar 07:52
Add DBus service.
Danial Behzadi (988250eb) at 27 Mar 07:46
Add DBus service.
Danial Behzadi (2ff9809b) at 27 Mar 07:35
Update desktop file to version 1.5 of freedesktop.