From 0ff69602e96fad52352142e667c967a2c079ed6c Mon Sep 17 00:00:00 2001 From: crschnick Date: Wed, 14 Aug 2024 14:40:38 +0000 Subject: [PATCH] [stage] --- .../app/fxcomps/impl/StoreCategoryComp.java | 2 +- dist/changelogs/11.0.md | 59 +++++++++++-------- version | 2 +- 3 files changed, 38 insertions(+), 25 deletions(-) diff --git a/app/src/main/java/io/xpipe/app/fxcomps/impl/StoreCategoryComp.java b/app/src/main/java/io/xpipe/app/fxcomps/impl/StoreCategoryComp.java index c5919a83..0d0d77f5 100644 --- a/app/src/main/java/io/xpipe/app/fxcomps/impl/StoreCategoryComp.java +++ b/app/src/main/java/io/xpipe/app/fxcomps/impl/StoreCategoryComp.java @@ -52,7 +52,7 @@ public class StoreCategoryComp extends SimpleComp { return "mdal-keyboard_arrow_right"; } - return category.getShare().getValue() ? "mdi2a-account-convert" : "mdi2a-account-cancel"; + return category.getShare().getValue() ? "mdi2g-git" : "mdi2a-account-cancel"; }, category.getShare()); var icon = new IconButtonComp(i) diff --git a/dist/changelogs/11.0.md b/dist/changelogs/11.0.md index 439ec0b6..d41ec53e 100644 --- a/dist/changelogs/11.0.md +++ b/dist/changelogs/11.0.md @@ -1,25 +1,3 @@ -## TTYs and PTYs - -Up until now, if you added a connection that always allocated pty, XPipe would complain about a missing stderr. -In XPipe 11, there has been a ground up rework of the shell initialization code which will in theory allow for better handling of these cases. -They are not fully supported yet and have some issues, but should work better. - -The main concern here is to verify that the existing normal shell implementation still works as before and there were no bugs introduced by this rework. - -## Teleport support - -There is now support to add your teleport connections that are available via tsh. - -## Workspaces - -You can now create multiple user workspaces in the settings menu. - -This will create desktop shortcuts that you can use to start XPipe with different workspaces active. - -## Serial connection support - -There is now support to add serial connections. - ## Scripting improvements The scripting system has been reworked in order to make it more intuitive and powerful. @@ -32,18 +10,53 @@ Any file browser scripts are now grouped by the scripts groups they are in, impr Furthermore, you can now launch these scripts in the file browser either in the background if they are quiet or in a terminal if they are intended to be interactive. When multiple files are selected, a script is now called only once with all the selected files as arguments. +## More terminal support + +There is now support to use the following terminals: +- Termius +- MobaXterm +- Xshell +- SecureCRT + +These work via a local SSH bridge that is managed by XPipe. + +## Teleport support + +There is now support to add your teleport connections that are available via tsh. +You can do that by searching for available connections on any system which has tsh installed. + +## Workspaces + +You can now create multiple user workspaces in the settings menu. + +This will create desktop shortcuts that you can use to start XPipe with different workspaces active. + +## Serial connection support + +There is now support to add serial connections. + +## TTYs and PTYs + +Up until now, if you added a connection that always allocated pty, XPipe would complain about a missing stderr. +In XPipe 11, there has been a ground up rework of the shell initialization code which will in theory allow for better handling of these cases. +They are not fully supported yet and have some issues, but should work better. + +The main concern here is to verify that the existing normal shell implementation still works as before and there were no bugs introduced by this rework. + ## Other - Rework state information display for proxmox VMs - Fix git sync freezing when using key with passphrase on modern ssh clients - Fix git sync restarting daemon after exit when using key with passphrase +- Fix git vault readme not being generated on first push when no connections were added - Fix terminal exit not working properly in fish - Fix renaming a connection clearing all state information - Fix script enabled status being wrong after editing an enabled script - Fix download move operation failing when moving a directory that already existed in the downloads folder - Fix some scrollbars are necessarily showing +- External git vault data files are now also encrypted by default - Automatically fill identity file for ssh config wildcard keys as well - Improve error messages when system interaction was disabled for a system - Don't show git all compatibility warnings on minor version updates - Enable ZGC on Linux and macOS -- Some small appearance fixes \ No newline at end of file +- Some small appearance fixes diff --git a/version b/version index 4923475f..47764e65 100644 --- a/version +++ b/version @@ -1 +1 @@ -11.0-6 +11.0-7