Sunflower icon indicating copy to clipboard operation
Sunflower copied to clipboard

Improve user interface to explain how to use external terminal emulators.

Open ekaggata opened this issue 6 years ago • 5 comments

I prefer to use external terminal windows so I have chosen "External terminal" and set "Command line" to "x-terminal-emulator -into {0}" in "Edit" - "Preferences" - "Terminal".

Now as I press Ctrl+Z or click the terminal button a terminal window pops up as it is meant to but at the same time an empty "Terminal" tab emerges in the Sunflower panel. I believe it should not.

ekaggata avatar Sep 27 '17 19:09 ekaggata

The reason is presence of {0}. As the note below the command line states: image

I should probably switch to using named parameters. Can you change to {1} and see if this still happens. Also -into is not needed as it's a xterm flag to specify embeding into specified socket/window id.

MeanEYE avatar Sep 27 '17 20:09 MeanEYE

To be more specific, "external terminal" refers to using Xterm or UXTerm and embed it into Sunflower tab, but it's still in a tab. Only when there's no {0} external terminal application is used.

However I can see how this is not immediately clear and can be confusing unless attention is paid to small details.

Please confirm if the desired behavior is achieved without {0}, at which point I'll rename this issue and mark it as interface enhancement.

MeanEYE avatar Sep 27 '17 20:09 MeanEYE

Oh, thanks, this is the solution. Too stupid of me, just didn't read the note :-] Sorry.

ekaggata avatar Sep 27 '17 21:09 ekaggata

Okay, it's not so much stupid as I didn't really make comprehensible interface. Glad this is not a bug, am renaming it to enhancement.

MeanEYE avatar Sep 28 '17 11:09 MeanEYE

Am afraid this functionality is slowly going away. Am not going to remove it from Sunflower, but Wayland based compositors don't allow embedding like X.org did. So it's only a matter of time before this feature goes away.

MeanEYE avatar May 18 '20 12:05 MeanEYE