Commit Graph

40 Commits

Author SHA1 Message Date
oupson 14b2e8cfd7
Update runtime-version and other things 2023-07-09 20:56:41 +02:00
oupson 42e49c5a22
Fix hup condition check 2023-03-10 09:52:46 +01:00
oupson e15dbaed1b
Change way title is handled in window.vala to avoid cyclic references 2023-03-09 08:10:32 +01:00
oupson ec55437898
Change pane title when creating a server 2023-03-07 08:12:34 +01:00
oupson 533617d59f
Change tab name 2023-03-06 07:54:37 +01:00
oupson ef8f570ba5
Add cathegories to desktop file 2023-03-05 12:04:47 +01:00
oupson 905e7f438d
Add "SSH:" in secret password label 2023-03-05 09:47:56 +01:00
oupson 9c02a19710
Add server deletion 2023-03-05 09:38:38 +01:00
oupson ce0ef8f689
Add a default theme for the terminal
Ability to add custom themes will come later
2023-03-05 08:39:47 +01:00
oupson 43eeee4343
Fix name on new server 2023-03-04 23:29:34 +01:00
oupson 3df4119fa0
Inform remote that terminal size changed 2023-03-04 12:57:58 +01:00
oupson df40cbf7a9
Disconnect when closing tab 2023-03-04 12:46:41 +01:00
oupson 53427b3f7e
Format code and change child to property content 2023-03-03 18:38:07 +01:00
oupson 7ae72f704e
Add branch name in json for flatpak 2023-03-03 18:35:55 +01:00
oupson f20f68110d
Rename connect to connect_to_server_async to avoid confusion with GObject connect 2023-03-03 18:34:59 +01:00
oupson 0a82c0bf60
Extract pty creation 2023-03-03 18:33:36 +01:00
oupson 11a839a989
Extract terminal configuration to his own function and fix null pty warning 2023-03-03 18:33:11 +01:00
oupson b91d9e66c6
Fix hang when retrieving password when sandboxed by downgrading libsecret
See https://gitlab.gnome.org/GNOME/libsecret/-/issues/58

See https://gitlab.gnome.org/GNOME/geary/-/merge_requests/672

I have no words ...
2023-03-03 18:08:08 +01:00
oupson fd4acdc7af
Add todo in window.vala 2023-03-03 12:02:55 +01:00
oupson 33c93a90b6
Change behavior of pane 2023-03-03 11:52:44 +01:00
oupson 2167084fa6
Cleanup of socket creation on terminal pane 2023-03-01 11:21:42 +01:00
oupson d7b4940608
Store server in db, password in secret and display server list 2023-03-01 10:30:52 +01:00
oupson 7359a03f90
Add libsecret as a deps of the project 2023-03-01 06:28:58 +01:00
oupson 9a145dd94e
Update model to look like database, add method to query server list 2023-02-27 18:53:26 +01:00
oupson a04bb393a4
Add database creation 2023-02-27 18:10:42 +01:00
oupson 87b464b53c
Init sqlite database on config creation 2023-02-27 11:58:55 +01:00
oupson 6d9daca0fc
Remove useless permission 2023-02-27 11:58:24 +01:00
oupson 733bde7c96
Add icon 2023-02-27 10:59:48 +01:00
oupson 5d3d3be569
Add informations to README 2023-02-27 09:58:49 +01:00
oupson b906945fc8
Add Config service 2023-02-27 09:38:06 +01:00
oupson 1c2235a975
Add services directory 2023-02-27 08:47:11 +01:00
oupson 53bc8e3815
Get type of socket from addrs enumeration 2023-02-27 08:28:19 +01:00
oupson 765cbb36ec
Show new tab 2023-02-27 07:50:08 +01:00
oupson 04003ff5b5
Fix namespace names (from FooTerm to Footerm) 2023-02-26 22:45:54 +01:00
oupson 4591334702
Add tabs 2023-02-26 22:37:55 +01:00
oupson b0d9a18006
Improve ssh reading and detect eof or error 2023-02-26 16:31:25 +01:00
oupson d0f95935a9
Move ssh and slave watcher to functions 2023-02-26 16:09:17 +01:00
oupson 287474bd41
Warn when ssh channel write failed 2023-02-26 16:03:24 +01:00
oupson dba7b10698
Initial support for ssh 2023-02-26 13:34:27 +01:00
oupson 0b8689ef6c
Initial Commit 2023-02-24 15:09:44 +01:00