Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 24 Nov 2014, 11:26
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Filesystem
WISH File Rusher 2011
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Author Message
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Thu 29 Apr 2010, 07:15    Post subject:  WISH File Rusher 2011  

WISH File Rusher 2011 is a simple file manager for Linux/Unix file systems, inspired by Henrik Harmsen's FileRunner 2.5.1. It's written (by me) in Tcl/Tk, and available for download from Pa Penguin's Icebox (http://www.pa-mcclamrock.com/papenguinspacks.html#wishrush). Requires Tcl (http://www.pa-mcclamrock.com/tcl-8.5.6-v1.pet) and Tk (http://www.pa-mcclamrock.com/tk-8.5.6.pet). Features include the following, among others:

* Like FileRunner, WISH File Rusher uses the highly efficient "select-and-click" procedure for copying, moving, or linking files (i.e., just select the files from the left or right column and click a button in the middle column), rather than the less efficient "drag-and-drop" procedure.

* Navigation features include bookmarks and Top, Up, Home, Back, Forth, Match, and Go (history list) buttons.

* New subdirectories to any depth can be created simply by adding all subdirectory names to the left or right directory entry line and pressing Enter or clicking New Dir.

* Procedure for associating file types with programs for displaying or editing files is easy and obvious.

* File name, size, "time stamp," permissions (in 3-digit form), and owner are displayed at all times in left and right multi-column lists with flexible-width columns.

* Command button allows quick execution and display of output from a specified command using WISH Mini-Console (http://www.pa-mcclamrock.com/papenguinspacks.html#wishmin) (if installed) on all selected files.

* Size Up button allows quick calculation of total size of selected files or directories.

* Own/Grp and Perms buttons allow quick display and change of file owner, group, and permissions.

* Tar, Zip, Untar, and Unzip buttons allow easy creation and extraction of tar and zip archives. Petget button allows single-click installation of .PET packages for Puppy Linux.

_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html

Last edited by pa_mcclamrock on Wed 09 Mar 2011, 15:31; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
tubeguy


Joined: 28 Aug 2009
Posts: 1332
Location: Park Ridge IL USA

PostPosted: Sat 08 May 2010, 00:29    Post subject:    

Great program, thanks!
_________________
MSI 970A-G46/AMD FX-8150/Plextor 128GB SSD/Corsair Vengeance 8GB: Tahr Pup 6
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Thu 20 May 2010, 11:52    Post subject:  

I love these apps, you've done a REALLY good job on them... Great functionality for such a tiny filesize..

I'm aware Gnocl makes Tcl/Tk stuff look like GTK,.. But I have a quick question.

WISH Disc-Writer looks EXACTLY like GTK.. Is this done with Gnocl?

If so, how do I make WISH File Rusher (and your other apps) look exactly like the WISH Disc-Writer theme??

Then I would LOVE it even more!

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Thu 20 May 2010, 16:33    Post subject:  

sc0ttman wrote:
I love these apps, you've done a REALLY good job on them... Great functionality for such a tiny filesize..

Thanks--that's exactly what I like to hear! Very Happy

Quote:
I'm aware Gnocl makes Tcl/Tk stuff look like GTK,.. But I have a quick question.

WISH Disc-Writer looks EXACTLY like GTK.. Is this done with Gnocl?

Yes. Gnocl apps will take on your selected GTK+ theme just like any other apps that use GTK+ widgets.

Quote:
If so, how do I make WISH File Rusher (and your other apps) look exactly like the WISH Disc-Writer theme??

Well . . . step one is to ask me that question. Step two is to wait for me to compile Gnocl 0.9.95 into .PET packages (unless you'd like to get the source tarball from the Gnocl website (http://wwww.gnocl.org) and beat me to it--let me know which you prefer). A while ago I tried re-doing a few of my other apps with Gnocl 0.9.92, but it lacked some needed features that I'm pretty sure Gnocl 0.9.95 has.

Step three is either to wait for me to re-write some more apps to use Gnocl 0.9.95, or to give it a try yourself, or both (i.e., either collaborate on the same ones, or try one or more by yourself). If you're familiar with Tk, you should be warned that Gnocl geometry management is a lot different from Tk geometry management; I mean, you actually have to re-write the GUI completely, not just to substitute some Gnocl commands for Tk commands in the same framework. Once you learn Gnocl, though, it's no harder than Tk (for the most part).

Let me know what you would especially like to see happen, and how much help (if any) you'd like to provide!

_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html
Back to top
View user's profile Send private message Visit poster's website 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Sat 22 May 2010, 21:31    Post subject:  

Update: Step two (see above) has been completed, at no cost to me in time or effort! Inconspicuously included in what I initially thought was a mere source tarball for Gnocl 0.9.95 were the "gnocl.so" binary and the "pkgIndex.tcl" index file, which were all I needed to make a Gnocl 0.9.95 .PET. I've installed it, it works, and here it is, in case anyone else wants it: http://www.pa-mcclamrock.com/gnocl-0.9.95.pet . Now for step three . . . but not tonight, and not tomorrow either. Rolling Eyes
_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sun 23 May 2010, 14:57    Post subject:  

pa_mcclamrock wrote:
Update: Step two (see above) has been completed, at no cost to me in time or effort! Inconspicuously included in what I initially thought was a mere source tarball for Gnocl 0.9.95 were the "gnocl.so" binary and the "pkgIndex.tcl" index file, which were all I needed to make a Gnocl 0.9.95 .PET. I've installed it, it works, and here it is, in case anyone else wants it: http://www.pa-mcclamrock.com/gnocl-0.9.95.pet . Now for step three . . . but not tonight, and not tomorrow either. Rolling Eyes


I have absolutely no experience with gnocl or tcl/tk, so can't help with step 3.. I would be happy to help you get there, if I could be of any use to you..

I just hoped you had a version lying around.. I'm not in any rush for it, as I released my puplet yesterday..

But needless to say, if and when its made with gnocl, I'll be downloading it and using is ASAP Very Happy

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Sun 23 May 2010, 20:49    Post subject:  

EDIT 2010 May 24 8:47 PM US EDT:

That didn't take too long--the time display hasn't yet been updated, and most of the buttons still don't work, but a few do, and at least the main GUI is complete. I had to get rid of a few not-much-used buttons in the middle column, because you can't get GTK+ buttons to be quite as compact as Tk buttons, but I don't think they'll be missed. The "Size," "Time-Stamp," "Per[missions]," and "Own[ership]" columns are still there, but you have to scroll over to see them, because the file names aren't cut off as they are in the Tk version.


_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html

Last edited by pa_mcclamrock on Sat 05 Jun 2010, 13:50; edited 1 time in total
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Wed 26 May 2010, 09:12    Post subject:  

Looking good! Very Happy
_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Sat 05 Jun 2010, 13:59    Post subject: GTK+ edition is now available  

And here's WISH File Rusher 2010--GTK+ edition, ready to use! (I've tested it, but if anyone finds any bugs I didn't, please let me know.) I changed a few of the middle-column buttons, but everything else should work the same as (or better than) the Tk edition. Requires Tcl (http://www.pa-mcclamrock.com/tcl-8.5.6-v1.pet) and Gnocl (http://www.pa-mcclamrock.com/gnocl-0.9.95.pet).

Download:
http://www.pa-mcclamrock.com/wishrush_gtk-2010.pet


_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 05 Jun 2010, 14:14    Post subject: Re: GTK+ edition is now available  

pa_mcclamrock wrote:
And here's WISH File Rusher 2010--GTK+ edition,

Love it.. Gonna test it out right away!! Thanks for this.. I really appreciate it!

EDIT

Tested it.. Love it.. Fast, detailed, feature packed.. and very small Very Happy

But, I noticed a few things... You may want to fix these or not..
They are not "issues" for me.. I am happy!

However, I noticed that the 'file associations' bit does not allow commands with spaces, so using "rxvt -e ...." is not accepted.. Nor is "vlc -f"...

Also, on my system, which is 1024x768, the file listing windows do not stretch down fully when maximised, leaving a blank space of 'GTK' at the bottom...

It is not an issue as far as it works fine, but I noticed you have no such GTK block at the bottom of your screenshot

So I thought you might like to see see what I mean..

(I am aware that GTK has scaling issues anyway, so if this is the case, never mind, just ignore me! Smile )
wishfilerusher.png
 Description   blank space at bottom, above taskbar
 Filesize   168.98 KB
 Viewed   1274 Time(s)

wishfilerusher.png


_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Sat 05 Jun 2010, 15:24    Post subject: Re: GTK+ edition is now available  

sc0ttman wrote:

Tested it.. Love it.. Fast, detailed, feature packed.. and very small Very Happy


Great--thanks!!

Quote:
But, I noticed a few things... You may want to fix these or not..
They are not "issues" for me.. I am happy!

However, I noticed that the 'file associations' bit does not allow commands with spaces, so using "rxvt -e ...." is not accepted.. Nor is "vlc -f"...

Also, on my system, which is 1024x768, the file listing windows do not stretch down fully when maximised, leaving a blank space of 'GTK' at the bottom...


My solution to that problem is really easy: don't maximize it. Laughing As for the rejection of "rxvt -e", "vlc -f", etc., that was really quick and easy to fix--so quick and easy that I didn't bother giving the revised version a new number. I also found, and fixed, a bug related to the "Untar" button. The revised version has been uploaded and should be available through the same old "GTK+ Edition" link above. Let me know if you find anything else that you think should be changed!

_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html
Back to top
View user's profile Send private message Visit poster's website 
sc0ttman


Joined: 16 Sep 2009
Posts: 2386
Location: UK

PostPosted: Sat 05 Jun 2010, 16:16    Post subject: Re: GTK+ edition is now available  

pa_mcclamrock wrote:
Let me know if you find anything else that you think should be changed!

First, thanks very much for the update, this is now working perfectly for me..
I really like it.

And I will post any further fixes that needed doing (if you don't mind Razz)..

Cheers! Very Happy

_________________
Akita Linux, VLC-GTK, Pup Search, Pup File Search
Back to top
View user's profile Send private message 
vovchik


Joined: 23 Oct 2006
Posts: 1287
Location: Ukraine

PostPosted: Sat 05 Jun 2010, 16:28    Post subject:  

Dear pa_mcclamrock,

Thanks very much. I like the GTK version (some time ago, I posted jfilerunner and also put up a screenshot of it running on puppy on the author's site). This version is better in that it does not have the immense java overhead and is very snappy. The only thing I would like to see, I think, is zebra striping in the file list. It makes the list easier to read. Such striping is on by default in my GTK theme for tree lists and other list widgets, so I wonder why Tcl/tk or Gnocl are not showing it. But this is minor stuff. Congratulations and thanks again.

With kind regards,
vovchik
Back to top
View user's profile Send private message 
pa_mcclamrock


Joined: 03 Jun 2005
Posts: 657
Location: Fort Wayne, Indiana, USA

PostPosted: Sat 05 Jun 2010, 18:26    Post subject:  

vovchik wrote:
Dear pa_mcclamrock,

Thanks very much.


You're welcome!

Quote:
The only thing I would like to see, I think, is zebra striping in the file list. It makes the list easier to read. Such striping is on by default in my GTK theme for tree lists and other list widgets, so I wonder why Tcl/tk or Gnocl are not showing it.


I'm not seeing anything in the Gnocl documentation about how to get zebra stripes, and none of my themes seem to have them by default, but maybe I'll drop a note to the Gnocl guru (William J. Giddings) and see if he knows how to do it.

_________________
It's stupid to use inferior software for ideological reasons.
--Linus Torvalds

Visit Pa Penguin's Icebox: http://www.pa-mcclamrock.com/icebox.html
Back to top
View user's profile Send private message Visit poster's website 
vovchik


Joined: 23 Oct 2006
Posts: 1287
Location: Ukraine

PostPosted: Sun 06 Jun 2010, 04:20    Post subject:  

Dear pa_mcclamrock,

I am an idiot. There are zebra stripes, but they come on not by default but only after clicking on the "Name" column header! Could be a gnocl initialization bug...

With kind regards,
vovchik
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [16 Posts]   Goto page: 1, 2 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Filesystem
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0973s ][ Queries: 13 (0.0050s) ][ GZIP on ]