Opened 12 years ago

Last modified 2 years ago

#8273 new enhancement

Integrate xicon - Running cli apps from Tracker

Reported by: fano Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: Applications/Command Line Tools Version: R1/alpha3
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

There was an external application (Tracker addon?) to open a cmdline application directly from Tracker; that is you haven't to open BTerminal you double-click and the cmdline app (maybe a bash script, perl script, awk...) opens... it was not flawlessly and not really integrated as it should be... you've to re-index and have to "copy", if I remember well you app in it...

Should it be enhanced and more integrated in Haiku?

Change History (7)

comment:1 by humdinger, 12 years ago

I bet you think of our own Pete Goodeve's xicon. I'm all for bridgeing the console/GUI gap.

comment:2 by fano, 12 years ago

Yes it was XICON, right!

In your opinion it's possible to simplify this and integrate this concept in the OS as the user has no real impression that it's a commandline App?

I've always hated in Windows to have to open terminal to run an application, I know it can do for itself, so... ?

I'd suppose HAIKU will be world first to do this!

comment:3 by humdinger, 12 years ago

Maybe a special FIleType add-on panel similar to the one you get when invoking it on an application. In it settings and flags like a working directory and the option to show a Terminal window. One could even have windows pop up for the user to input mandatory parameters or drag and drop files.

comment:4 by fano, 12 years ago

Yes, this seems the more correct (and maybe simpler?) way to do this... The problem is how to understand it's a commandline application to add this FileType (it's the same of Mime I suppose)? We could use the extension (sh, pl, awk, py,...), say this at compile/creation time (that's developers set this... and if they do not?) or some more SMART way...

Correct to show automatically a textfield if the cmdline application requires arguments, too.

comment:5 by pulkomandy, 9 years ago

Milestone: R1Unscheduled
Summary: Running a cmddline without open BTerminalIntegrate xicon - Running cli apps from Tracker

comment:6 by danboid, 9 years ago

I'd like to see Tracker's add-ons functionality extended so you could run bash scripts in a similar way to using service menus under KDE's Dolphin and Konqueror file managers.

https://techbase.kde.org/Development/Tutorials/Creating_Konqueror_Service_Menus

comment:7 by augiedoggie, 2 years ago

I recently uploaded one of my toy projects which has some of the features requested here. It's still a work-in-progress with other features planned.

https://github.com/augiedoggie/TrackRunner

Note: See TracTickets for help on using tickets.