Re: [Evolution] How to collapse and expand thread in message list with keyboard?



Dear Evolution folks,


Am Samstag, den 22.07.2017, 09:28 +0200 schrieb Paul Menzel:

Am Freitag, den 21.07.2017, 23:07 +0100 schrieb Pete Biggs:
When using the threading view, is there a default keyboard short-cut to
collapse and expand a thread or threads which the currently selected
messages belongs to?

'+' and '-' expands and collapses a thread - although '-' only
collapses to the level of the message currently highlighted.

Ah, I thought I tried that, but I am using the Neo keyboard layout [1],
where + and - are a key combination. That doesn’t seem to be
recognized. From `xev` pressing the plus key on the keypad (KP_ADD)
works, and below with the US layout it works too.

```
KeyPress event, serial 32, synthetic NO, window 0x1a00001,
    root 0x4a1, subw 0x0, time 4461304, (541,147), root:(542,188),
    state 0x0, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x1a00001,
    root 0x4a1, subw 0x0, time 4462794, (541,147), root:(542,188),
    state 0x1, keycode 21 (keysym 0x2b, plus), same_screen YES,
    XLookupString gives 1 bytes: (2b) "+"
    XmbLookupString gives 1 bytes: (2b) "+"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x1a00001,
    root 0x4a1, subw 0x0, time 4462911, (541,147), root:(542,188),
    state 0x1, keycode 21 (keysym 0x2b, plus), same_screen YES,
    XLookupString gives 1 bytes: (2b) "+"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x1a00001,
    root 0x4a1, subw 0x0, time 4466830, (541,147), root:(542,188),
    state 0x1, keycode 50 (keysym 0xffe1, Shift_L), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
```

The key on the Neo layout works not.

```
KeyPress event, serial 35, synthetic NO, window 0x1800001,
    root 0x4a1, subw 0x0, time 3991146, (613,478), root:(614,519),
    state 0x0, keycode 66 (keysym 0xff7e, Mode_switch), same_screen YES,
    XKeysymToKeycode returns keycode: 51
    XLookupString gives 0 bytes: 
    XmbLookupString gives 0 bytes: 
    XFilterEvent returns: False

KeyPress event, serial 35, synthetic NO, window 0x1800001,
    root 0x4a1, subw 0x0, time 3991374, (613,478), root:(614,519),
    state 0x2000, keycode 57 (keysym 0x2b, plus), same_screen YES,
    XLookupString gives 1 bytes: (2b) "+"
    XmbLookupString gives 1 bytes: (2b) "+"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x1800001,
    root 0x4a1, subw 0x0, time 3991433, (613,478), root:(614,519),
    state 0x2000, keycode 57 (keysym 0x2b, plus), same_screen YES,
    XLookupString gives 1 bytes: (2b) "+"
    XFilterEvent returns: False

KeyRelease event, serial 35, synthetic NO, window 0x1800001,
    root 0x4a1, subw 0x0, time 3991718, (613,478), root:(614,519),
    state 0x2000, keycode 66 (keysym 0xfe0c, ISO_First_Group), same_screen YES,
    XLookupString gives 0 bytes: 
    XFilterEvent returns: False
```

This looks like a problem in a lower level component?

I created bug report #785717 (Keycode 46 (keysym 0x2d, minus) does not
collapse thread) for this issue.


Thanks,

Paul


[1] https://www.neo-layout.org/
[2] https://bugzilla.gnome.org/show_bug.cgi?id=785717

Attachment: signature.asc
Description: This is a digitally signed message part



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]