engla
March 15th, 2006, 12:31 PM
Hello! The last weeks I've been coding at a small project I do for learning, but also because I'm trying to make up new tools that I need :)
Anyway, I've made a tool called Dragbox, which is simply this:
Dragbox is a tool for connecting the commandline with the desktop environment. It summons a drag handle from nowhere when you are managing files or information in a shell, further empowering you in your workflow.
Here is a screenshot (http://www.student.lu.se/~cif04usv/images/dragbox-use.png)
It's a tool for the commandline, but you can use it, if you want, without touching the commandline! It enables you to do things like this:
$ cd /etc/init.d/
# I really want to copy/look at/do something with a file here
$ dragbox gdm
and then you get a window with the file /etc/init.d/gdm with it's icon, and you can drag it anywhere, to nautilus to copy it, to a text editor to look at it..
And you can do lots of other stuff.
Edit: I've now released the stable version.
It's a real debian package now, no checkinstall muck, so it should work very well with your system!
Source package: dragbox_0.2.tar.gz (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2.tar.gz)
Binary package for all architectures: dragbox_0.2_all.deb (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2_all.deb)
Anyway, I need some smoketesting before I let loose the first version at gnomefiles.org
I have basically four concerns
1. That it's possible to run this at all on other breezy and other ubuntu systems
2. That my source package works
3. That my universal .deb package works
4. That there are no outstanding bugs that make it just not work (smoketesting!)
Do you want to help?
Source package: dragbox-0.2rc5.tar.gz (http://www.student.lu.se/~cif04usv/publicfiles/dragbox-0.2rc5.tar.gz)
Binary package for all architectures: dragbox_0.2rc5-1_all.deb (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2rc5-1_all.deb)
Dependencies?
If you have the packages python2.4-gtk2, python2.4-gnome2, python2.4-glade2, python2.4-dbus (optional) it should work fine.
Thanks in advance
edit: Link to a newer version, just some small chages to dbus handling, but more features for drop-to for scripts.
Anyway, I've made a tool called Dragbox, which is simply this:
Dragbox is a tool for connecting the commandline with the desktop environment. It summons a drag handle from nowhere when you are managing files or information in a shell, further empowering you in your workflow.
Here is a screenshot (http://www.student.lu.se/~cif04usv/images/dragbox-use.png)
It's a tool for the commandline, but you can use it, if you want, without touching the commandline! It enables you to do things like this:
$ cd /etc/init.d/
# I really want to copy/look at/do something with a file here
$ dragbox gdm
and then you get a window with the file /etc/init.d/gdm with it's icon, and you can drag it anywhere, to nautilus to copy it, to a text editor to look at it..
And you can do lots of other stuff.
Edit: I've now released the stable version.
It's a real debian package now, no checkinstall muck, so it should work very well with your system!
Source package: dragbox_0.2.tar.gz (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2.tar.gz)
Binary package for all architectures: dragbox_0.2_all.deb (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2_all.deb)
Anyway, I need some smoketesting before I let loose the first version at gnomefiles.org
I have basically four concerns
1. That it's possible to run this at all on other breezy and other ubuntu systems
2. That my source package works
3. That my universal .deb package works
4. That there are no outstanding bugs that make it just not work (smoketesting!)
Do you want to help?
Source package: dragbox-0.2rc5.tar.gz (http://www.student.lu.se/~cif04usv/publicfiles/dragbox-0.2rc5.tar.gz)
Binary package for all architectures: dragbox_0.2rc5-1_all.deb (http://www.student.lu.se/~cif04usv/publicfiles/dragbox_0.2rc5-1_all.deb)
Dependencies?
If you have the packages python2.4-gtk2, python2.4-gnome2, python2.4-glade2, python2.4-dbus (optional) it should work fine.
Thanks in advance
edit: Link to a newer version, just some small chages to dbus handling, but more features for drop-to for scripts.