Page MenuHomePhabricator

TerminologyProject
ActivePublic

Details

Description

the best terminal emulator written with the EFL

Recent Activity

Today

morb added a watcher for Terminology: morb.
Thu, Feb 27, 12:52 PM

Sun, Feb 9

billiob closed T8563: splits and --exec broken since upgrade to 1.6.0 as Resolved by committing rTRM91e6ae31fcea: ipc/main: restore ability to set multiple commands at startup..
Sun, Feb 9, 2:45 PMTerminology

Thu, Feb 6

LucKy4U added a comment to T8603: Images don't preview on Ubuntu, tycat works but shows an efreen error message.

oh I see. well, This same issue exists when you install using sudo apt-get install terminology on elementaryOS. It installs version 0.7 though. which is very old.
I have spent the past 3 days trying to figure out how to solve this issue, have installed and uninstalled many versions.
I also downloaded the package directly from enlightenment.org website and thought to build and install it myself but I hit a snag there as well. I faced some dependency issues there.
That's when I install snap specially for terminology and then installed it using snap. 馃摝
I guess I till try to resolve those dependency issues from the enlightenment.org package. :))

Thu, Feb 6, 4:48 AMTerminology

Wed, Feb 5

billiob claimed T8603: Images don't preview on Ubuntu, tycat works but shows an efreen error message.

This is with the snap version of Terminology.
I'm aware of that issue but I don't know yet how to fix it.

Wed, Feb 5, 11:51 PMTerminology

Tue, Feb 4

LucKy4U updated the task description for T8603: Images don't preview on Ubuntu, tycat works but shows an efreen error message.
Tue, Feb 4, 8:07 PMTerminology
LucKy4U created T8603: Images don't preview on Ubuntu, tycat works but shows an efreen error message.
Tue, Feb 4, 8:06 PMTerminology

Jan 16 2020

Offray added a comment to T8574: Vertical and horizontal splits inside tabs instead of spreading across them .

Thanks. I will be using Tmux inside Terminology while 1.7+ get released. :-)

Jan 16 2020, 3:49 PMTerminology
billiob added a comment to T8574: Vertical and horizontal splits inside tabs instead of spreading across them .

I'm working on tab management and splits at the moment. It should be nice for Terminology 1.7 but I won't add yet support for what you ask.

Jan 16 2020, 3:24 PMTerminology
billiob triaged T8574: Vertical and horizontal splits inside tabs instead of spreading across them as Wishlist priority.

So far tabs are like that and the fact that tabs are integrated with the underlying terminal makes it not easy to put splits in there.
For example, the background of a terminal goes "into" the tab.

Jan 16 2020, 3:23 PMTerminology
pespin added a comment to T8563: splits and --exec broken since upgrade to 1.6.0.

I confirm this feature works fine in 1.5.0 (I rebuilt that terminology version to test). So it definitely got broken in some commit between release 1.5 and 1.6.

Jan 16 2020, 9:24 AMTerminology

Jan 14 2020

Offray created T8574: Vertical and horizontal splits inside tabs instead of spreading across them .
Jan 14 2020, 12:42 PMTerminology

Jan 13 2020

billiob closed T5093: Tabs no longer copy properly in selection as Resolved.

I think this has been fixed.

Jan 13 2020, 6:48 AMTerminology
billiob moved T8134: Missing handling for blink escape code from Backlog to For 1.7 (or later) on the Terminology board.
Jan 13 2020, 6:45 AMFeature request, Terminology
pespin updated the task description for T8563: splits and --exec broken since upgrade to 1.6.0.
Jan 13 2020, 5:12 AMTerminology
pespin created T8563: splits and --exec broken since upgrade to 1.6.0.
Jan 13 2020, 5:04 AMTerminology

Dec 18 2019

raster added a comment to T3438: terminology on tty: switching from and to tty freezes screen(s): Trying to set a Framebuffer of improper size !!.

move to here - i can't reproduce any of the above issues. works perfectly for me. what os AND video drivers?

Dec 18 2019, 5:02 AMefl: display system, Terminology

Dec 5 2019

billiob merged task T6240: Feature request: Implement find/search functionality of scroll back output into Restricted Maniphest Task.
Dec 5 2019, 2:13 PMTerminology, Feature request
billiob closed T7429: Multi-line URL strings in the terminal don't get selected entirely as Wontfix.

If you ever find a way, please reopen.

Dec 5 2019, 2:12 PMTerminology

Dec 4 2019

billiob closed T4712: selection size / buffer size limit? as Resolved by committing rTRMb76bbbe45507: termpty: better handle writes.
Dec 4 2019, 2:17 PMBug Report, Terminology

Dec 2 2019

billiob raised the priority of T4712: selection size / buffer size limit? from Pending on user input to High.
Dec 2 2019, 11:09 AMBug Report, Terminology
billiob claimed T4712: selection size / buffer size limit?.
Dec 2 2019, 11:08 AMBug Report, Terminology

Nov 4 2019

billiob closed T8367: xdg-open Writes To Previous Instance as Invalid.
Nov 4 2019, 2:32 PMFeature request, Terminology
billiob added a comment to T8367: xdg-open Writes To Previous Instance .

So, I did give your thoughts a chance and a bit of hacking (See https://github.com/billiob/terminology/commit/3892e3eb87be33809f0df5d64a167aca8b9ebaa5 ).
I won't finish that as I consider it to be too difficult/impossible to do it correctly.
1/ It is not writing to the terminal's fd as that would create a security issue.
2/ It is only writing text to the terminal, but that might create issues because it moves the cursor and writes stuff that the application underneath does not know about.

Nov 4 2019, 2:32 PMFeature request, Terminology
billiob added a project to T8367: xdg-open Writes To Previous Instance : Feature request.
Nov 4 2019, 1:39 PMFeature request, Terminology
billiob reopened T8367: xdg-open Writes To Previous Instance as "Open".
Nov 4 2019, 11:35 AMFeature request, Terminology
billiob added a project to T8134: Missing handling for blink escape code: Feature request.
Nov 4 2019, 11:34 AMFeature request, Terminology

Oct 28 2019

AdamDanischewski added a comment to T8367: xdg-open Writes To Previous Instance .

Hi Billiob, thanks for replying. I realize that children inherit the parent's fd's but Terminology obviously has somewhere the fd's to write to the Terminology terminal since that's what it normally does. Maybe within the Ecore_Fd_Handler?

Oct 28 2019, 9:18 PMFeature request, Terminology
billiob closed T8095: crash, double free, with "Controls" animation(?) and paste. probably a race condition with callbacks as Resolved.
Oct 28 2019, 4:12 PMTerminology
billiob closed T7535: Terminology crashes randomly on exit as Resolved.
Oct 28 2019, 4:11 PMRestricted Project, Terminology
billiob closed T8367: xdg-open Writes To Previous Instance as Wontfix.

Ok, I understood what is going on!
When you run xdg-open in your shell, it spawns more that write to its standard output鈥 your shell.
When Terminology starts xdg-open, it's not spawning it inside the shell (and it can't do it), but as a child. When `more' write to its standard output, it writes to Terminology's output (they use the same file descriptor), which is actually printed by the parent program: the shell that started Terminology.

Oct 28 2019, 2:45 PMFeature request, Terminology
billiob added a comment to T8367: xdg-open Writes To Previous Instance .

Your bug report is great! Thanks.
I can reproduce your issue but I don't know how to fix it yet.

Oct 28 2019, 2:33 PMFeature request, Terminology

Oct 27 2019

billiob claimed T8367: xdg-open Writes To Previous Instance .
Oct 27 2019, 9:12 AMFeature request, Terminology
billiob moved T8367: xdg-open Writes To Previous Instance from Backlog to For 1.7 (or later) on the Terminology board.
Oct 27 2019, 9:12 AMFeature request, Terminology

Oct 13 2019

AdamDanischewski updated the task description for T8367: xdg-open Writes To Previous Instance .
Oct 13 2019, 2:09 PMFeature request, Terminology
AdamDanischewski updated the task description for T8367: xdg-open Writes To Previous Instance .
Oct 13 2019, 2:09 PMFeature request, Terminology
AdamDanischewski updated the task description for T8367: xdg-open Writes To Previous Instance .
Oct 13 2019, 2:08 PMFeature request, Terminology
AdamDanischewski created T8367: xdg-open Writes To Previous Instance .
Oct 13 2019, 2:05 PMFeature request, Terminology

Oct 10 2019

billiob closed T8281: alt+backspace does not work in terminology as Resolved.
Oct 10 2019, 2:43 PMTerminology
billiob closed T8330: Typop Crashes When Opened Twice as Resolved by committing rTRMa9ec48191dba: win: clean up popmedia code. Closes T8330.
Oct 10 2019, 2:43 PMTerminology
AdamDanischewski added a comment to T8330: Typop Crashes When Opened Twice.

Same behavior if you have multiple media files and do something like:

$> typop *.mp4
Oct 10 2019, 7:00 AMTerminology
AdamDanischewski created T8330: Typop Crashes When Opened Twice.
Oct 10 2019, 6:58 AMTerminology
billiob claimed T8323: Terminology hangs in full cpu when unique-instance and changing theme.
Oct 10 2019, 2:17 AMTerminology

Oct 9 2019

Thanatermesis created T8323: Terminology hangs in full cpu when unique-instance and changing theme.
Oct 9 2019, 4:39 PMTerminology
Thanatermesis closed T2275: Terminology: unique instance affects to other terminology's as Invalid.
Oct 9 2019, 4:37 PMTerminology
AdamDanischewski closed T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary as Resolved.
Oct 9 2019, 2:56 PMTerminology
AdamDanischewski added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

Thanks bud, I've got it working - I moved my .bashrc to old.bashrc and the commands work now. I think it's my PROMPT_COMMAND which sets a complicated PS1. I haven't played around with it in a while but it may have a window title in there. I thought dropping into ksh or csh would have tested that scenario but guess not.

Oct 9 2019, 2:55 PMTerminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

bash sets the title on each prompt. You'd see it easily with echo -ne "\033]0;Foo Bar\007"; sleep 5.

Oct 9 2019, 2:47 PMTerminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

Terminology does not print back the title due to security issues it would introduce.

Oct 9 2019, 2:46 PMTerminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

I've tested with 1.3.2 and it still works with zsh, but not with bash!

Oct 9 2019, 2:46 PMTerminology
billiob added a comment to T8320: Setting Window Title via Escape Sequences - Blink of An Eye Temporary.

With the git version, it does work for me.

Oct 9 2019, 2:34 PMTerminology