Commit Graph
3 Commits
Author SHA1 Message Date
szaman bf6ae3e2bb Keep the window responsive and ssh connections safe
Commands that run git now run away from the thread that draws the
window, so a slow server no longer freezes it. ssh now notices a server
that stopped answering in about 10 seconds. The sockets for shared
connections go in the runtime folder, or else in a private gites folder
in the cache folder, never in /tmp; without either, connections are not
shared. A path that is exactly ~ now means the home folder on the
server.

Tests cover commit details through ssh, the message for a failed
connection, and a ~/ path end to end. The stand-in ssh is now set per
test, so a test can give it its own home folder.
2026-10-15 15:26:16 +02:00
szaman 7fe5a70c69 Run git through ssh for repositories on another machine 2026-10-15 15:09:17 +02:00
szaman 58268c4015 Commit preview panel at the bottom; open other repositories from a recent list or a folder picker
release / release (push) Successful in 9m54s
ci / check (push) Successful in 4m13s
2026-10-15 00:00:12 +02:00