diff --git a/files/utf8.patch b/files/utf8.patch new file mode 100644 --- /dev/null +++ b/files/utf8.patch @@ -0,0 +1,44 @@ +diff --git a/src/Widgets/TerminalBox.vala b/src/Widgets/TerminalBox.vala +index d1ae394a..8594fdcc 100755 +--- a/src/Widgets/TerminalBox.vala ++++ b/src/Widgets/TerminalBox.vala +@@ -100,7 +100,7 @@ namespace EasySSH { + #if UBUNTU_BIONIC_PATCHED_VTE + term.feed_child(cmd, cmd.length); + #else +- term.feed_child(cmd.to_utf8 ()); ++ term.feed_child((uint8[])cmd.to_utf8 ()); + #endif + } + +@@ -198,7 +198,7 @@ namespace EasySSH { + #if UBUNTU_BIONIC_PATCHED_VTE + term.feed_child(cmd, cmd.length); + #else +- term.feed_child(cmd.to_utf8 ()); ++ term.feed_child((uint8[])cmd.to_utf8 ()); + #endif + } + +@@ -207,7 +207,7 @@ namespace EasySSH { + #if UBUNTU_BIONIC_PATCHED_VTE + term.feed_child(n_cmd, cmd.length); + #else +- term.feed_child(n_cmd.to_utf8 ()); ++ term.feed_child((uint8[])n_cmd.to_utf8 ()); + #endif + } + +diff --git a/src/Widgets/TerminalWidget.vala b/src/Widgets/TerminalWidget.vala +index 0efc6945..f8784e08 100755 +--- a/src/Widgets/TerminalWidget.vala ++++ b/src/Widgets/TerminalWidget.vala +@@ -216,7 +216,7 @@ namespace EasySSH { + #if UBUNTU_BIONIC_PATCHED_VTE + this.feed_child(cmd, cmd.length); + #else +- this.feed_child(cmd.to_utf8 ()); ++ this.feed_child((uint8[])cmd.to_utf8 ()); + #endif + } + diff --git a/package.yml b/package.yml --- a/package.yml +++ b/package.yml @@ -19,6 +19,7 @@ rundeps : - gpgme setup : | + %patch -p1 < $pkgfiles/utf8.patch %meson_configure -Dwith-gpg=true \ -Dlibunity=false \ -Dubuntu-bionic-patched-vte=false diff --git a/pspec_x86_64.xml b/pspec_x86_64.xml --- a/pspec_x86_64.xml +++ b/pspec_x86_64.xml @@ -235,9 +235,187 @@ 2020-02-09 1.6.6 - Packaging update + Update easyssh to 1.6.6 + +- Control scrollback lines +- Bugfix +- Update Translations + +Signed-off-by: Pierre-Yves <pyu@riseup.net> Pierre-Yves pyu@riseup.net + + 2019-10-25 + 1.6.4 + Update easyssh to 1.6.4 + +Summary: +Update easyssh to 1.6.4 + +**Changelog:** +- Local Connections +- Urgent bugfix in load ssh config +- Other bugfix +- Update Translations + +Test Plan: Connected to all my boxes via ssh + +Reviewers: #triage_team, JoshStrobl + +Reviewed By: #triage_team, JoshStrobl + +Subscribers: JoshStrobl + +Differential Revision: https://dev.getsol.us/D7493 + flinux@vongellhorn.ch + flinux@vongellhorn.ch + + + 2019-09-24 + 1.6.3 + Update to 1.6.3 + +**Changelog:** + +- Add margin in TerminalBox. + Joshua Strobl + joshua@streambits.io + + + 2019-08-17 + 1.6.2 + Update easyssh to 1.6.2 + +Summary: +Update easyssh to 1.6.2 + +**Changelog:** +- Change tab name +- Extra arguments + +Test Plan: Connected to my qnap/rspy via ssh + +Reviewers: #triage_team, JoshStrobl + +Reviewed By: #triage_team, JoshStrobl + +Subscribers: JoshStrobl + +Differential Revision: https://dev.getsol.us/D6998 + flinux@vongellhorn.ch + flinux@vongellhorn.ch + + + 2019-06-05 + 1.6.1 + Update to 1.6.1 + +**Changelog:** + +- Basic Bookmarks + Joshua Strobl + joshua@stroblindustries.com + + + 2019-04-21 + 1.5.3 + Safety rebuild + Joshua Strobl + joshua@stroblindustries.com + + + 2019-01-21 + 1.5.3 + Update easyssh to 1.5.3 + +Summary: +Update easyssh to 1.5.3 + +**Changelog:** + +- Close all connections + +Test Plan: Connected to my raspy and run few commands + +Reviewers: #triage_team, JoshStrobl + +Reviewed By: #triage_team, JoshStrobl + +Differential Revision: https://dev.getsol.us/D5109 + F. von Gellhorn + flinux@vongellhorn.ch + + + 2019-01-18 + 1.5.2 + Update easyssh to 1.5.2 + +Summary: +Update easyssh to 1.5.2 + +**Changelog**: + +- Bugfixes +- Update translations + +Test Plan: Connected to my rspy and run a few commands + +Reviewers: #triage_team, JoshStrobl + +Reviewed By: #triage_team, JoshStrobl + +Differential Revision: https://dev.getsol.us/D5078 + F. von Gellhorn + flinux@vongellhorn.ch + + + 2019-01-08 + 1.5.1 + Update easyssh to 1.5.1 + +Summary: +Update easyssh to 1.5.1 +**Changelog**: +- Terminal Search +- Shortcuts + +Test Plan: Connected to my rspy's and run some commands + +Reviewers: #triage_team, DataDrake + +Reviewed By: #triage_team, DataDrake + +Subscribers: DataDrake + +Differential Revision: https://dev.getsol.us/D5004 + F. von Gellhorn + flinux@vongellhorn.ch + + + 2019-01-04 + 1.5.0 + Update easyssh to 1.5.0 + +Summary: +Update easyssh to 1.5.0 + +**Changelog**: + +- 1.5.0 + - Account Management +- 1.4.7 + - Bugfix + +Test Plan: Connected to my rspy's and updated them over easyssh + +Reviewers: #triage_team, JoshStrobl + +Reviewed By: #triage_team, JoshStrobl + +Differential Revision: https://dev.getsol.us/D4926 + F. von Gellhorn + flinux@vongellhorn.ch + \ No newline at end of file