-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    LinuxDaily.com    Linux42.org    OpenSkillz.com   
 
Apps
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


Sponsoring


-
- Content .- Fans  .- Knowledge Base  . 

run

   0.3  

GTK Other Utility

Score 67%
run
zoom


run
zoom


run
zoom


Minimum required   GTK 2.x
Downloads:  266
Submitted:  Jan 6 2009
Updated:  Feb 3 2009

Description:

This is a small utility to launch programs, similar to gnome-run-dialog or gmrun.
It tries to keep the best features and improve the worst ones.

FEATURES:
-completion for programs in PATH and filenames;
ex: type su, press tab and cycle through sudo, sudoedit, sum, ... (control+tab to cycle back)
type /b and complete to /bin and /boot;
-completion for element in history;
ex: type su, press up or down and cycle through all commands in history starting with su.. (quite useful..)
-run commands in terminal (ex top, control+enter)
-run commands as root (ex. nautilus, shift+enter)
-open files with default application:
ex: /home/user open nautilus in user home folder,
/home/user/party.jpg open picture viewer,...
http://ubuntu.com
-a nice program icon ;)

There are lots of bugs but it's a young project. Enjoy it.
Let me know wht do you think.

TODO:
-improve gui, by adding a list of know applications. I would like to receive suggestions.
-packaging stuff (deb, rpm).. work in progress.
-bug fixing, please report bugs!
-whatever you like me to do ;)



EDIT: fixed a bug, released new version




Changelog:

v0.3.2 released 03-02-2009
- fixed bug in filenames with whitespaces

v0.3.1 released 31-01-2009
- fixed bug in history behaviour
- changed icon choose method
- if there is only one match, put the cursor at the end of the line. (less tabbing)
- improved sorting of files and directories: first visible dirs and files, then hidden dirs and files

v0.3 released 17-01-2009
- program icon added
- fixed bug in filenames with whitespace..

v0.2.2 released 14-01-2009
- fixed bug in installation

v0.2.1 released 13-01-2009
- fixed bug in history behaviour

v0.2, released 13-01-2009
- files and directories are opened with default application with xdg-open
- command history is now on a separate file. no more in ~/.bash_history
- added control + tab to cycle back through completion list
- cut, copy, paste, select all are now handled correctly
- sort path matches by alphabetical order
- "smarter" label behaviour
- improved startup (just a little)
- BIG code cleanup
- rewritten match finding function
- lots of bugs fixed




LicenseGPL
(run0.3.2.tar.gz)
Send to a friend
Subscribe
Other  Apps  from smif1984
Report inappropriate content



-
.

 /us/bin/env ?

 
 by Thura on: Jan 9 2009
 
Score 50%

I think, in run.py, the first line, /us/bin/env, should be /usr/bin/env ...



The world itself is a very complicated program ... and ...
We are trying to get the source code ....

Reply to this

-

 Re: /us/bin/env ?

 
 by smif1984 on: Jan 9 2009
 
Score 50%

yep.. fixed..


Reply to this

-
.

 an installation script

 
 by Thura on: Jan 9 2009
 
Score 50%

I wrote a simple installation script, configuring keyboard shorcut settings for gnome ...

#! /bin/sh

echo "Creating Directory ..."
mkdir "$HOME"/.run
sleep 1

echo "Copying Contents ..."
cp -r ./* "$HOME"/.run/
sleep 1

echo "Configuring Settings ..."
gconftool-2 -s -t string "/apps/metacity/global_keybindings/run_command_1" "<Alt>F3"
gconftool-2 -s -t string "/apps/metacity/keybinding_commands/command_1" "$HOME/.run/run.py"
sleep 1

echo "----------------------"
echo "Installation Finished!"
echo "----------------------"


The world itself is a very complicated program ... and ...
We are trying to get the source code ....

Reply to this

-

 Re: an installation script

 
 by smif1984 on: Jan 9 2009
 
Score 50%

hi,thanks very useful! could you make it not dependent on the window manager?? i mean, if someone has compiz this has to be fixed in some ways...let me know what you can do..

cheers


Reply to this

-

 Re: Re: an installation script

 
 by Thura on: Jan 10 2009
 
Score 50%

For cross-wm (KDE, GNOME, XFCE), xbindkeys will work ...


The world itself is a very complicated program ... and ...
We are trying to get the source code ....

Reply to this

-

 Re: Re: Re: an installation script

 
 by Thura on: Jan 10 2009
 
Score 50%

> i mean, if someone has compiz this has to be fixed in some ways...let me know what you can do..

Why ? I am using compiz with gnome but I got no problem ...


The world itself is a very complicated program ... and ...
We are trying to get the source code ....

Reply to this

-

 Re: Re: Re: Re: an installation script

 
 by smif1984 on: Jan 10 2009
 
Score 50%

Sorry, i thought that the gconf command was dependent on the window manager...isn't it??


Reply to this

-
.

 Nice

 
 by Thura on: Jan 9 2009
 
Score 50%

Nice work, bro ....
I love it ...

But, reading ~/.bash_history for history is a really bad idea coz when I recall history by "Alt + UP " it shows a bunch of commands like "ls , grep " ....

Why not make a simple log file instead ?


The world itself is a very complicated program ... and ...
We are trying to get the source code ....

Reply to this

-

 Re: Nice

 
 by smif1984 on: Jan 9 2009
 
Score 50%

Sorry for that, but i initially made like it is because i wanted to have access to the commands i usually run in the terminal: top, sudo apt-get ... , etc.

You make a good point, i'll think to this.


Reply to this

-

 Use "x-terminal-emulator"?

 
 by sertse on: Sep 29 2009
 
Score 50%

It appears "run" requires gnome-terminal to run apps in terminal. Would it possible to make it call x-terminal-emulator instead?

x-terminal-emulator is the command for calling the default terminal, whatever one it may be.


Reply to this

-

 terminal

 
 by smif1984 on: Sep 29 2009
 
Score 50%

Well, i'm not actually tweaking the code anymore, but if you can program in python and if you can find your way through that messy code you can surely change the terminal emulator that is fired up.

Cheers


Reply to this

Add commentBack






-
 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Facebook App
Content RSS   
Events RSS   

Participate
Groups
Forum
Add App
Public API
About GTK-Apps.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2014 GTK-Apps.org Team  
All rights reserved. GTK-Apps.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.