Page MenuHomePhabricator

TerminologyProject
ActivePublic

Details

Description

the best terminal emulator written with the EFL

Recent Activity

Sun, Jun 23

billiob closed T8022: utf8 codepoint logic is incorrect as Resolved by committing rTRMcdaae389aa35: utf8: only encode codepoints ≤ U+10FFFF. Closes T8022.
Sun, Jun 23, 8:07 AM · Terminology
c added a comment to T8022: utf8 codepoint logic is incorrect.

No problem!

Sun, Jun 23, 7:51 AM · Terminology
billiob added a comment to T8022: utf8 codepoint logic is incorrect.

Thanks :)

Sun, Jun 23, 7:44 AM · Terminology

Wed, Jun 19

c created T8022: utf8 codepoint logic is incorrect.
Wed, Jun 19, 5:49 PM · Terminology
billiob closed T7828: Terminal created by splitting does not respond to keystrokes as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Wed, Jun 19, 2:59 AM · Terminology
billiob closed T7415: No input after pasting something as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Wed, Jun 19, 2:58 AM · Terminology
billiob closed T7446: Pasting from menu blocks terminal as Resolved.

Fixed in ff136b78f12f945639ea8a891cc339231fc5ef70

Wed, Jun 19, 2:57 AM · Terminology

May 2 2019

Fabrice added a comment to T6808: Prefix in keybindings.

+1. I'm interested in this feature as well.

May 2 2019, 11:26 PM · Terminology

May 1 2019

billiob closed T7821: terminology double char width computation breaks mutt as Resolved by committing rTRM3880157adcaa: termptydbl: consider [0x2630, 0x2638] as single width. Closes T7821.
May 1 2019, 4:43 AM · Terminology

Apr 26 2019

cwilliams added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

I'm using EFL 1.21.1, I split using the UI, and "Focus split under the mouse" is set. In this case the mouse is over the split when I try to type

Apr 26 2019, 3:52 AM · Terminology

Apr 25 2019

billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

Last questions. Do you have Focus split under the mouse?
In that case, is the mouse cursor over the new split or not?

Apr 25 2019, 2:34 PM · Terminology
billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

and which version of EFL are you using?

Apr 25 2019, 2:32 PM · Terminology
billiob added a comment to T7828: Terminal created by splitting does not respond to keystrokes.

How do you split? with the key bindings or through the UI?

Apr 25 2019, 2:32 PM · Terminology
cwilliams updated the task description for T7828: Terminal created by splitting does not respond to keystrokes.
Apr 25 2019, 7:46 AM · Terminology
cwilliams created T7828: Terminal created by splitting does not respond to keystrokes.
Apr 25 2019, 7:43 AM · Terminology

Apr 24 2019

jeyzu added a comment to T7821: terminology double char width computation breaks mutt.

I found another bad range [2630;2637], at least 2630 and 2631 are used by my vim plugin vim-airline ...
so if I execute some thing (:! ./%) when I go back to vim, the status bar is broken.

Apr 24 2019, 3:39 AM · Terminology
jeyzu reopened T7821: terminology double char width computation breaks mutt as "Open".
Apr 24 2019, 3:35 AM · Terminology

Apr 23 2019

raster added a comment to T7821: terminology double char width computation breaks mutt.

hmm whilst unicode says they are emoji.. they don't come out as ones according to terminal apps so yeah - keep the entire range out.

Apr 23 2019, 3:19 AM · Terminology
raster added a comment to T7821: terminology double char width computation breaks mutt.

the problem is 25AA, 25AB, 25B6, 25C0, 25FB->25FE are emoji...

Apr 23 2019, 1:45 AM · Terminology

Apr 22 2019

billiob closed T7821: terminology double char width computation breaks mutt as Resolved.
Apr 22 2019, 2:43 PM · Terminology
billiob added a comment to T7821: terminology double char width computation breaks mutt.

Fixed in d197d2207eb6069f9ebc89fd5356ca0dc5c5c49d

Apr 22 2019, 2:43 PM · Terminology
billiob claimed T7821: terminology double char width computation breaks mutt.
Apr 22 2019, 1:20 PM · Terminology
billiob added a comment to T7822: Characters non UTF-8 bad display.

Could you please provide a screenshot?
If you run elementary_config and adjust scale, is it better?

Apr 22 2019, 1:11 PM · Terminology
cygnus2k created T7822: Characters non UTF-8 bad display.
Apr 22 2019, 12:47 PM · Terminology
jeyzu created T7821: terminology double char width computation breaks mutt.
Apr 22 2019, 12:15 PM · Terminology

Mar 31 2019

JackDanielZ added a comment to T2073: Terminology miniview hides tab switcher.

Hi guys,

Mar 31 2019, 4:49 AM · Terminology

Mar 20 2019

billiob added a comment to T7700: Application freezes.

Can you reproduce it reliably?

Mar 20 2019, 9:30 AM · Terminology

Mar 14 2019

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.

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

Mar 13 2019

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

xterm behaves the same.

Mar 13 2019, 4:34 AM · Terminology

Mar 6 2019

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.
Mar 6 2019, 6:30 AM · Terminology
billiob closed T7411: terminology loses focus when exiting settings as Resolved.

let's close this one

Mar 6 2019, 6:30 AM · Terminology

Mar 5 2019

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

Mar 4 2019

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. :)

Mar 4 2019, 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.

Mar 4 2019, 5:09 AM · Terminology

Mar 3 2019

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"

Mar 3 2019, 3:38 PM · Terminology

Mar 2 2019

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

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

Mar 2 2019, 9:39 AM · Terminology
billiob closed T7643: rewrite selection removal detection as Resolved.
Mar 2 2019, 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.
Mar 2 2019, 9:27 AM · Terminology

Mar 1 2019

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

Feb 28 2019

Herald raised the priority of T7409: Terminology does not start on xwayland from Normal to Showstopper Issues.
Feb 28 2019, 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?

Feb 28 2019, 1:11 AM · Terminology

Feb 27 2019

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

Feb 25 2019

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.
Feb 25 2019, 1:59 AM · Terminology

Feb 24 2019

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 :)

Feb 24 2019, 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.

Feb 24 2019, 3:38 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Feb 24 2019, 3:37 AM · Terminology
billiob added a comment to T7707: termpty: compute exact line length in termpty_cellrow_get() breaks jed display.
Feb 24 2019, 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!

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