! Please note that this is a snapshot of our old Bugzilla server, which is read only since May 29, 2020. Please go to gitlab.xfce.org for our new server !
apply stored "run in terminal" setting in xfrun4 while editing command
Status:
RESOLVED: WONTFIX
Severity:
enhancement
Product:
Xfce-utils

Comments

Description Leonid Evdokimov 2008-02-10 07:31:34 CET
It would be nice if xfrun4 remembers status of "run in terminal" flag depending on command.
E.g. I almost always run firefox without this flag and always run weechat-curses with this flag. I use both firefox and weechat-curses and it's annoying to select and deselect the checkbox every time.

I can't suggest perfect way to implement that from user point of view, but IMHO:
* maybe checkbox should NOT depend on the executable name only (running "sudo GuiProgramm" is evil, but there may be some other useful wrappers for gui commands, like tsocks)

* checkbox state should be saved somewhere with history of commands.

* checkbox should be updated on every change of command line. if there is the command in "history" then checkbox should be set to "known" state. As soon as user stop editing command line, checkbox should not be autoupdated anymore.
Comment 1 Leonid Evdokimov 2008-02-10 07:52:13 CET
I looked at ~/.cache/xfce4/xfrun4/history and found that it's already remembered, but the setting is applied only when focus leaves editbox and so it requires one extra keypress when auto-completion is active.

E.g. when I type "alsam" editbox becomes "alsamixer", I press enter and remembered setting is not applied.
If I type extra TAB after "alsam" then editbox loses input focus and remembered setting is applied... But it's uncool to press extra key and this requirement may lead to confusion. :(
Comment 2 Nick Schermer editbugs 2014-12-03 09:20:11 CET
Close bug reports of archived products.

Bug #3839

Reported by:
Leonid Evdokimov
Reported on: 2008-02-10
Last modified on: 2014-12-03

People

Assignee:
Brian J. Tarricone (not reading bugmail)
CC List:
0 users

Version

Attachments

Additional information