gnunn1 / tilix

A tiling terminal emulator for Linux using GTK+ 3
https://gnunn1.github.io/tilix-web
Mozilla Public License 2.0
5.41k stars 293 forks source link

"Select all" feature only select visiable area. #1989

Closed BlackDex closed 3 years ago

BlackDex commented 3 years ago

Version: 1.9.1 OS: Arch Linux

vte-2.91 --version VTE Application 0.62.2 +BIDI +GNUTLS +ICU +SYSTEMD

Hello there,

I'm using Tilix for a while, and i don't know what happened, but i'm sure i was able to select the Select all option which would select the whole history. Now it seems to only select the visible area.

evgom commented 3 years ago

Same problem here.

Version: 1.9.3 OS: openSUSE Tumbleweed

evgom commented 3 years ago

Looks like this commit is the cause:

https://gitlab.gnome.org/GNOME/vte/-/commit/caf8a6a7a17a3f70fa5fc611c71ffb27a5cfee75

BlackDex commented 3 years ago

Hmm, not much this project can do to fix that. Maybe i need to revert a version.

GAmblerDice commented 3 years ago

There is an option in terminal title > other > save output, can it help in your problem, or u using select all option for somethin else besides saving history.

BlackDex commented 3 years ago

Well, it is a work-around, but it isn't actually the same. I often use it to just copy/paste output somewhere on slack, meld etc.. This would create a few extra steps, saving, opening, copy/paste, delete file.

But since it's not something Tilix can fix, i will close this :).

trizen commented 3 years ago

I lost so much data due to this issue. :( I assumed it copied the entire text in the terminal, like it used to do before. After I closed the terminal, I realized that it didn't...

Edit: in order to prevent data loss in the future, I created the following AUR package (vte3-selectall), which reverses the select-all limitation: https://aur.archlinux.org/packages/vte3-selectall

xird commented 1 year ago

For the next person who ends up here looking for a fix, here's the vte milestone that is meant to fix this, hopefully somewhere in the near future: https://gitlab.gnome.org/GNOME/vte/-/milestones/19#tab-issues

And for Ubuntu users, this ticket has a instructions for a PPA fix: https://github.com/mate-desktop/mate-terminal/issues/372