https://bugs.kde.org/show_bug.cgi?id=415321
Bug ID: 415321 Summary: Autspawning terminal Product: frameworks-kcoreaddons Version: unspecified Platform: Compiled Sources URL: https://forum.kde.org/viewtopic.php?f=83&t=163751&sid= 023b1d9adc315086d1d1219a25605ee8 OS: Linux Status: REPORTED Severity: wishlist Priority: NOR Component: general Assignee: mp...@kde.org Reporter: sla...@lach.art.pl CC: kdelibs-b...@kde.org Target Milestone: --- SUMMARY There's a way to make people happier, especially Free Software beginners/newbies. Currently there's no well-known solution to spawning terminal, when needed, nor standard way to do such. Of course, program could implement my simple solution by itself, but my solution delivers some features, like selecting one of three mode (disabled/run in background, autoselecting term, user selection terminal emulator) and could been extent in future. By delivers standard way to doing simple task, we achieve one thing: possibility to extend as many application as we can, of course in case, when this extension doesn't breaks anything. Problem is: user may download installer from software store placed on interned. He/She could also download drivers from manufacturer. Maybe you laugh, but it's hard to run shell script or console program in terminal emulator for beginners. Implementing this is nice feature, because (it's only one reason) Qt doesn't deliver way to check initialize of libraries went good. Gtk+ allows to call gtk_init_check and fallback to console if we aren't working in GUI, but Qt will exit from program. STEPS TO REPRODUCE 1. Download executable/shell script from net (for example printer drivers) 2. Set executable rights by properties dialog 3. Tries to run this program by click on it's icon OBSERVED RESULT Nothing happens. EXPECTED RESULT Terminal emulator will spawn. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Entire Linux market! ADDITIONAL INFORMATION It's my solution. It checks, if there's terminal working and if user set special env variables. Depending on these conditions, we decide to spawn or not terminal emulator. User may choose action and terminal to spawn. -- You are receiving this mail because: You are watching all bug changes.