[Bug 1196767] New: Provide tools to open a console, if there is need for this
http://bugzilla.opensuse.org/show_bug.cgi?id=1196767 Bug ID: 1196767 Summary: Provide tools to open a console, if there is need for this Classification: openSUSE Product: openSUSE Tumbleweed Version: Current Hardware: Other OS: openSUSE Tumbleweed Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem Assignee: screening-team-bugs@suse.de Reporter: slawek@lach.art.pl QA Contact: qa-bugs@suse.de Found By: --- Blocker: --- Script writers, should put some magic on top of text file to open an console. For example: #!/usr/bin/interaction-needed /bin/bash Or: #!/usr/bin/view-log /bin/bash (That's two use cases). When app uses graphical terminal emulator or are run in console, do nothing. In other cases, open terminal. I must tell, I can see what to do and try to implement this. In fact, I create cli2gui and WXConsoleSpawner. WXConsoleSpawner is maybe broken since libgreattao is under heavy refactorization, but cli2gui should works. WXConsoleSpawner aims to autodetect app is console or GUI (not always this works, but in most cases, it worked). It listen app request to read from stdin or app opens wayland socket, or is linked with some lib. cli2gui uses other approach - it allow app/script to call cli2gui-exec. App could also link/load cli2gui client library. Some tools requires interaction and needs to work in console and GUI. Distribution should provide standard way to achieve this. -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1196767 http://bugzilla.opensuse.org/show_bug.cgi?id=1196767#c4 --- Comment #4 from S��awomir Lach <slawek@lach.art.pl> --- Sorry you must wait so long, but I am rather beginner in programming. I forgot to add function prototype in one of header file, so the program crash on some systems. It is now corrected, so you can install WXConsoleSpawner from software.opensuse.org (best option is on VM, of course) and test. I still think how to integrate similar mechanism with DE/OS, because there is need to write/design UI, for example for Plasma5 (KIO integration). -- You are receiving this mail because: You are on the CC list for the bug.
http://bugzilla.opensuse.org/show_bug.cgi?id=1196767 http://bugzilla.opensuse.org/show_bug.cgi?id=1196767#c5 Andreas Stieger <Andreas.Stieger@gmx.de> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED CC| |Andreas.Stieger@gmx.de Resolution|--- |WORKSFORME --- Comment #5 from Andreas Stieger <Andreas.Stieger@gmx.de> --- I think this request is sufficiently and more elegantly covered through the desktop entry specification (Terminal=) -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@suse.com