Lots of ROXapps

For groups of packages that don't all fall under the same category
Message
Author
amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#21 Post by amigo »

You may be interested in this:

http://distro.ibiblio.org/pub/linux/dis ... er-0.4.tbz

AppBuilder is a generic AppDir which can be used to create several different kinds of AppDirs including those that contain source code and binaries. It includes routines for handling drag-n-drop of one or more files on the icon.
I've always meant to create a couple of more which could be better for creating AppDir which simply 'wrap' already installed programs or scripts like what you are doing. Several things could particularly be handled better like creation or editing of menu entries.
On my own system I use sveral small menu/dialog programs which make the whole thing work better with GUI elements. These include Xdialog, greq and the small menu program from aewm. Of course, Puppy has gtkdialog and gtkbasic which open up still more possibilities. Still, you may find some useful code in AppBuilder for creating different kinds of AppDirs or what you are already creating, which I call 'WrapDirs'.
I have around 20-30 different AppDirs which are of the self-compiling type, but my most useful ones are just complex wrappers for scripts and programs which are usually found apart from the AppDir itself. One of the most useful ones is ZipZap, an AppDir which is a frontend to various compression programs. If you drop a compressed archive on it, it will decompress it in the same dir as the compressed archive. Or, you can drop files or directories on it and it opens a dialog to find out what kind of archive you want to create. I use it a few hundred times a day usually. I keep meaning to add to it and ify a problem or two, but I just haven't gotten around to it...
http://distro.ibiblio.org/pub/linux/dis ... ap-1.0.tbz

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#22 Post by disciple »

Cool. Thanks for that... but I think I have already made everything I want :)
The Rox menu program is pretty cool...

User avatar
HairyWill
Posts: 2928
Joined: Fri 26 May 2006, 23:29
Location: Southampton, UK

#23 Post by HairyWill »

Thanks disciple
I'm going to bundle a load of these and add them to my rox right click on steroids.
Will
contribute: [url=http://www.puppylinux.org]community website[/url], [url=http://tinyurl.com/6c3nm6]screenshots[/url], [url=http://tinyurl.com/6j2gbz]puplets[/url], [url=http://tinyurl.com/57gykn]wiki[/url], [url=http://tinyurl.com/5dgr83]rss[/url]

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#24 Post by disciple »

I just updated the Sylpheed roxapp to one that actually works, and will update the Thunderbird roxapp (the -mail argument is nonsense) in a couple of minutes.
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

User avatar
abushcrafter
Posts: 1418
Joined: Fri 30 Oct 2009, 16:57
Location: England
Contact:

#25 Post by abushcrafter »

Thanks to my dad :). The CopyPathToClipboard RoxApp no longer adds a new line to the data :D.
Attachments
CopyPathToClipboard-002.tar.bz2
(3.06 KiB) Downloaded 915 times

User avatar
technosaurus
Posts: 4853
Joined: Mon 19 May 2008, 01:24
Location: Blue Springs, MO
Contact:

#26 Post by technosaurus »

here is xbomber (a bomberman clone) - I patched it up just enough to compile on Wary's gcc. It untars to a rox appdir with all the data inside in an xzipped tarball set up to be unpacked on run and deleted on exit.
Check out my [url=https://github.com/technosaurus]github repositories[/url]. I may eventually get around to updating my [url=http://bashismal.blogspot.com]blogspot[/url].

User avatar
sunburnt
Posts: 5090
Joined: Wed 08 Jun 2005, 23:11
Location: Arizona, U.S.A.

#27 Post by sunburnt »

disciple ; I`ve touted stand-alone apps. that aren`t part of the Linux file system for quite awhile.

I made AppPkg that`s compatible, but does a bit more than Rox`s AppDir.

Mainly it can have many apps. in one AppPkg dir.
Like AppDir, a click on the dir. runs the app. if there`s only one.
But if AppPkg has more than one app., it runs a menu with icons ( nice ).

It can use shared system libraries, shared AppPkg libraries, and unshared "app. local" ones.
This pretty much completely solves library conflicts for AppPkg.

Puppy Lucid allows building almost anything from Ubuntu Lucid binary files.
I`ve have excellent luck making many AppPkg this way.

I`m mostly done writing an automated AppPkg builder.
Next I want an automated dependency tracer and downloader.
So the user selects an Ubuntu app. and an AppPkg is made complete.

Post Reply