Page MenuHomePhabricator

TerminologyProject
ActivePublic

Details

Description

the best terminal emulator written with the EFL

Recent Activity

Wed, Mar 20

billiob added a comment to T7700: Application freezes.

Can you reproduce it reliably?

Wed, Mar 20, 9:30 AM · Terminology

Thu, Mar 14

RX14 added a comment to T7409: Terminology does not start on xwayland.

The workaround env -u WAYLAND_DISPLAY -u ELM_DISPLAY /usr/bin/terminology doesn't work for me. It still hangs on startup. Fortunately terminology works quite well on wayland.

Thu, Mar 14, 6:32 AM · regression, efl, Terminology

Wed, Mar 13

billiob closed T7538: Fix backspace issue with mosh to debian-based hosts as Resolved.

xterm behaves the same.

Wed, Mar 13, 4:34 AM · Terminology

Wed, Mar 6

billiob moved T7538: Fix backspace issue with mosh to debian-based hosts from For 1.4 (or later) to Needs Investigation on the Terminology board.
Wed, Mar 6, 6:30 AM · Terminology
billiob closed T7411: terminology loses focus when exiting settings as Resolved.

let's close this one

Wed, Mar 6, 6:30 AM · Terminology

Tue, Mar 5

billiob closed T7715: Cannot launch terminology in Ubuntu 16.04 as Resolved.
Tue, Mar 5, 2:30 AM · Terminology

Mon, Mar 4

myoungwoon added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

The main reason is that the permissions of all edj files for terminology theme (/usr/local/share/terminology/themes/)
I had changed permissions of all themes and then terminology is working well.
Thanks. :)

Mon, Mar 4, 10:36 PM · Terminology
billiob added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

Maybe you could strace terminology to see where it's looking for edj files.

Mon, Mar 4, 5:09 AM · Terminology

Sun, Mar 3

myoungwoon added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

roy:(~/efl/git/apps/terminology) EINA_LOG_LEVELS="edje:4" terminology
clouseau_debug_init - In
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/win/base/default': 1.
INF<22966>:edje lib/edje/edje_calc.c:2710 _edje_part_recalc_single() file /usr/local/share/elementary/themes/default.edj, group elm/win/base/default has a non-fixed part 'elm.swallow.menu'. You should add 'fixed: 0 1'. But in order to optimize the edje calc, we add it automatically.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/border/base/default': 1.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/icon/terminology/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/icon/terminology/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/icon/terminology/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/icon/terminology/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_side/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_side/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_side/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_side/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_left_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_left_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_left_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_left_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_right_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/bottom_right_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_right_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/cursor/top_right_corner/default': 0.
DBG<22966>:edje lib/edje/edje_load.c:348 edje_mmap_group_exists() edje_file_group_exists: '/usr/local/share/elementary/themes/default.edj', 'elm/conformant/base/default': 1.
ERR<22966>:terminology ../src/bin/utils.c:48 theme_apply() Could not load any theme for group=terminology/base: File Does Not Exist
ERR<22966>:terminology ../src/bin/utils.c:48 theme_apply() Could not load any theme for group=terminology/core: File Does Not Exist
ERR<22966>:terminology ../src/bin/utils.c:48 theme_apply() Could not load any theme for group=terminology/background: File Does Not Exist
CRI<22966>:win ../src/bin/win.c:5631 term_new() Couldn't find terminology theme! Forgot 'ninja install'?
CRI<22966>:terminology ../src/bin/main.c:906 elm_main() Could not create terminal widget.
DBG<22966>:edje lib/edje/edje_program.c:1444 _edje_emit_handle() EDJE EMIT: (0x26037e0) signal: "seat,added,seat1,default" source: ""
DBG<22966>:edje lib/edje/edje_program.c:1444 _edje_emit_handle() EDJE EMIT: (0x26037e0) signal: "edje,language," source: "edje"
DBG<22966>:edje lib/edje/edje_program.c:1444 _edje_emit_handle() EDJE EMIT: (0x26037e0) signal: "edje,state,ltr" source: "edje"
DBG<22966>:edje lib/edje/edje_program.c:1444 _edje_emit_handle() EDJE EMIT: (0x26037e0) signal: "load" source: ""
DBG<22966>:edje lib/edje/edje_program.c:1444 _edje_emit_handle() EDJE EMIT: (0x26037e0) signal: "edje,state,ltr" source: "edje"

Sun, Mar 3, 3:38 PM · Terminology

Sat, Mar 2

billiob added a comment to T7549: Error messages when terminology starts.

Only the first one have been fixed, not the last 2 ones.

Sat, Mar 2, 9:39 AM · Terminology
billiob closed T7643: rewrite selection removal detection as Resolved.
Sat, Mar 2, 9:38 AM · Terminology
billiob closed T7699: Window resize as Resolved by committing rTRM72afb80d6e9a: win: use min_* as base step since the old formula may < 0.
Sat, Mar 2, 9:27 AM · Terminology

Fri, Mar 1

devilhorns placed T7409: Terminology does not start on xwayland up for grabs.
Fri, Mar 1, 7:57 AM · regression, efl, Terminology
zmike assigned T7409: Terminology does not start on xwayland to devilhorns.
Fri, Mar 1, 7:37 AM · regression, efl, Terminology

Thu, Feb 28

Herald raised the priority of T7409: Terminology does not start on xwayland from Normal to Showstopper Issues.
Thu, Feb 28, 2:38 AM · regression, efl, Terminology
billiob added a comment to T7715: Cannot launch terminology in Ubuntu 16.04.

I guess something in your setup changed.
Could you run terminology like that: EINA_LOG_LEVELS="edje:4" src/bin/terminology and paste the output?

Thu, Feb 28, 1:11 AM · Terminology

Wed, Feb 27

myoungwoon created T7715: Cannot launch terminology in Ubuntu 16.04.
Wed, Feb 27, 11:07 PM · Terminology

Mon, Feb 25

billiob closed T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display as Resolved by committing rTRM48496b2eb5e1: termpty: cell is empty if bg is invisible. Closes T7707.
Mon, Feb 25, 1:59 AM · Terminology

Sun, Feb 24

raster added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.

hehehe yeah - tho .. xterm vs terminology should be enough to compare :)

Sun, Feb 24, 12:47 PM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.

nevermind, it shows up with the default theme but I was used to test with the black one.

Sun, Feb 24, 3:38 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Sun, Feb 24, 3:37 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Sun, Feb 24, 3:36 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.

Damn, I do have a lot of tests!

Sun, Feb 24, 3:26 AM · Terminology
raster triaged T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display as High priority.
Sun, Feb 24, 3:20 AM · Terminology

Feb 16 2019

kfx created T7700: Application freezes.
Feb 16 2019, 3:29 PM · Terminology
kfx added a comment to T7699: Window resize.

efl 1.21.1 enlightenment 0.22.4 xorg-server-1.19.5

Feb 16 2019, 12:35 PM · Terminology
billiob moved T7699: Window resize from Backlog to Needs Investigation on the Terminology board.
Feb 16 2019, 9:07 AM · Terminology
billiob added a comment to T7699: Window resize.

I've seen you're using Terminology 1.3.2.
Which version of EFL are you using?

Feb 16 2019, 9:07 AM · Terminology
billiob merged task T7276: Window shrinks by switching focus into T7699: Window resize.
Feb 16 2019, 9:06 AM · Terminology
billiob merged T7276: Window shrinks by switching focus into T7699: Window resize.
Feb 16 2019, 9:06 AM · Terminology
Mikaela added a watcher for Terminology: Mikaela.
Feb 16 2019, 4:37 AM

Feb 15 2019

kfx created T7699: Window resize.
Feb 15 2019, 2:33 PM · Terminology

Jan 30 2019

Samis2001 added a comment to T2729: Eet ovewrites symlinks.

Since the initial report of this issue I no longer use symlinks in the manner originally described. I'll leave it up to you to either fix this or close it.

Jan 30 2019, 1:42 PM · Terminology

Jan 29 2019

billiob added a comment to T5380: Terminology incorrectly displays RTL scripts.

I've been improving escape code parsing lately and it's not yet over.

Jan 29 2019, 11:24 AM · Terminology
billiob moved T5380: Terminology incorrectly displays RTL scripts from Needs Investigation to For 1.4 (or later) on the Terminology board.
Jan 29 2019, 11:19 AM · Terminology
egmont added a comment to T5380: Terminology incorrectly displays RTL scripts.

There's much much more to BiDi in terminals than just applying the Unicode BiDi algorithm. For example, if you unconditionally apply the BiDi algorithm on contents, it becomes literally impossible to have proper BiDi-aware text editing experience on that platform.

Jan 29 2019, 3:32 AM · Terminology

Jan 26 2019

billiob updated subscribers of T2729: Eet ovewrites symlinks.

@samis, @Samis2001 One solution would be to symlink the parent directory where the .eet file is stored.

Jan 26 2019, 2:06 PM · Terminology

Jan 22 2019

zmike added a comment to T2729: Eet ovewrites symlinks.

I'm just trying to figure out who should be looking into this or if it should be looked at

Jan 22 2019, 12:43 PM · Terminology
billiob edited projects for T2729: Eet ovewrites symlinks, added: Terminology; removed efl: data types.
Jan 22 2019, 12:42 PM · Terminology
zmike lowered the priority of T2719: Translucency breaks on window mapping to X11 from Normal to Pending on user input.
Jan 22 2019, 12:33 PM · efl: display system, Terminology

Jan 21 2019

billiob claimed T7474: Ignores space in escape sequences.
Jan 21 2019, 1:21 PM · Terminology
billiob closed T6339: Finer grain control of active links as Resolved by committing rTRM2e34b8e962e1: add configuration on whether to activate links.
Jan 21 2019, 1:13 PM · Terminology

Jan 20 2019

Zaeph added a comment to T7631: Key bindings which include Shift do not work properly.

xev prints normal Shift-L and Shift_R behaviours. Here's the video:

(Don't mind the CapsLock at the end, that's just an XKB options. I tried without it, and it's the same.)

Jan 20 2019, 12:58 PM · Terminology
billiob updated subscribers of T7631: Key bindings which include Shift do not work properly.

@bu5hm4n There seems to be focus issues in terminology-log.txt. Could you please look into it?

Jan 20 2019, 12:50 PM · Terminology
billiob added a comment to T7631: Key bindings which include Shift do not work properly.

Is it the same when you press right shift or left shift?
What do you see in xev when pressing either of the shifts?

Jan 20 2019, 12:49 PM · Terminology
billiob added a project to T7535: Terminology crashes randomly on exit: Restricted Project.
Jan 20 2019, 12:26 PM · Restricted Project, Terminology
billiob moved T7535: Terminology crashes randomly on exit from Backlog to Needs Investigation on the Terminology board.
Jan 20 2019, 12:16 PM · Restricted Project, Terminology
billiob moved T7549: Error messages when terminology starts from Backlog to Needs Investigation on the Terminology board.
Jan 20 2019, 12:16 PM · Terminology
billiob added a comment to T7549: Error messages when terminology starts.

Could you please tell me whether it's better since b37a3eefb6f951ddef5f22f74a492555b3198855 ?

Jan 20 2019, 12:16 PM · Terminology
billiob moved T7631: Key bindings which include Shift do not work properly from Backlog to Needs Investigation on the Terminology board.
Jan 20 2019, 12:15 PM · Terminology