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 Sat 19 Apr 2014, 11:01
All times are UTC - 4
 Forum index » Advanced Topics » Additional Software (PETs, n' stuff) » Filesystem
ROX-Filer Modification
Post new topic   Reply to topic View previous topic :: View next topic
Page 1 of 2 [30 Posts]   Goto page: 1, 2 Next
Author Message
Otter

Joined: 26 Feb 2007
Posts: 23
Location: MO, USA

PostPosted: Sun 27 Jun 2010, 10:48    Post subject:  ROX-Filer Modification
Subject description: Changed Column order in Detail View
 

I haven't been able to find an option in Rox-Filer for changing the order of the colums in detail view. If someone can tell me of a way to do that, I will be totally embarassed by this post.

The Permissions, Owner, and Group columns are secondary information I don't use often (especially since I'm root in Puppy). I wanted the Size and Last Modified columns closer to the Name column so I moved a few lines of code in the source file of Rox-Filer and compiled it. I used Barry's rox-filer-20100908smw-patched.tar.gz source files. I have been testing the modified version in Lupu 5.0 and it appears to be completely functional.

I'm using a frugal install so recovering from any problems is extremely easy. Some thought should be given to recovery if you want to use the modified ROX-Filer file.

If you would like to try the modified version, these insturctions should work.
1. Download ROX-Filer-COL-MOD and place it in /usr/local/apps/ROX-Filer.
MD5: 26781333a0451897e148b1e4090fd15d (for tar.gz)
2. Rename the existing /usr/local/apps/ROX-Filer to /usr/local/apps/ROX-Filer/ROX-Filer-original.
3. In the /usr/local/apps/ROX-Filer folder make a symlink ROX-Filer pointing to ROX-Filer-COL-MOD. (Right click on ROX-Filer-COL-MOD and select Link).
4. Click on anything that will open a Rox window and you will have the modified version working for you.

If you decide this mod isn't for you just delete the symlink and rename ROX-Filer-orignal to ROX-Filer.
Rox_COL_Mod.png
Description  Screenshot showing ROX in detail view
png

 Download 
Filename  Rox_COL_Mod.png 
Filesize  578.63 KB 
Downloaded  1322 Time(s) 
ROX-Filer-Mod.tar.gz
Description  ROX-Filer with modified detail window
gz

 Download 
Filename  ROX-Filer-Mod.tar.gz 
Filesize  228.86 KB 
Downloaded  872 Time(s) 
Back to top
View user's profile Send private message 
amigo

Joined: 02 Apr 2007
Posts: 2169

PostPosted: Wed 30 Jun 2010, 14:54    Post subject:  

In order to comply with the GPL license of the ROX-Filer, you should post a diff file with your changes to the sourcecode, or post a link to the full modified sources, please.
Back to top
View user's profile Send private message 
Otter

Joined: 26 Feb 2007
Posts: 23
Location: MO, USA

PostPosted: Wed 30 Jun 2010, 20:37    Post subject:  

thanks for the tip amigo. I was wondering how to handle that. Nobody seems to find the mod useful so maybe the best thing to do would be delete the message in a couple of days.

I'll prepare a diff file to post if there is some interest though.
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 607
Location: Chatswood, NSW

PostPosted: Wed 30 Jun 2010, 21:01    Post subject:  

G'day,

I for one am very interested in changing the column order in ROX, particularly to get the date modified onto my monitor screen, if not right next to the file name!

I hope your mod works (I'll try it tonight) and I can change all the ROX set-ups in my Pups.

Pity I can't just drag and drop the ROX columns into a better ordering or delete all the ones I don't use. This is probably my main grumble with ROX which has been otherwise very good once I got used to it (coming from XP Windows Explorer).

David S.
Back to top
View user's profile Send private message 
Otter

Joined: 26 Feb 2007
Posts: 23
Location: MO, USA

PostPosted: Wed 30 Jun 2010, 22:30    Post subject:  

Thanks for the reply davids45.
You can give the file a test drive before installing to see if you like the layout. just click on the file after unpacking. If you like, go ahead with the install. I would like to hear how it turns out. I haven't had any problems since I started using it a few days ago.

I've attached documentation for the mod. As previously mentioned it uses the source in rox-filer-20100908smw-patched.tar.gz located at Barry's site.
Rox_Filer_Mod_documentation.tar.gz
Description  Contains the original c file, modified c file, and a diff file.
gz

 Download 
Filename  Rox_Filer_Mod_documentation.tar.gz 
Filesize  22.43 KB 
Downloaded  771 Time(s) 
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 607
Location: Chatswood, NSW

PostPosted: Fri 02 Jul 2010, 22:57    Post subject:  

G'day Otter,

No joy, I'm afraid, with the modified ROX.

I tried it in a Quirky Retro 1.2 and a Puppy 4.21 (both full installs).
In neither did the new ROX-Filer run, and on re-starting X in one try, I lost my desktop (temporarily).
Restoring the original ROX-Filer worked with both Pups so no harm done.

I still think you are trying to do a worthwhile improvement to ROX so if there's something else I should try, or you'd like to know, let me know.

David S.
Back to top
View user's profile Send private message 
Otter

Joined: 26 Feb 2007
Posts: 23
Location: MO, USA

PostPosted: Sat 03 Jul 2010, 09:58    Post subject:  

Sorry to hear it doesn't work with other versions of Puppy. I only used it with Lupu. Unfortunately I'm not a programmer so my ability to troubleshoot problems is limited.

Thanks for giving it a test run. If you know someone with the skills, pass on the document files and see if they can find a solution.

I'll try running it with some older pups here and if I can find anything I will post it. It will be a couple of days before I can spare the time.

Regards
Back to top
View user's profile Send private message 
davids45


Joined: 26 Nov 2006
Posts: 607
Location: Chatswood, NSW

PostPosted: Sun 04 Jul 2010, 07:12    Post subject:  

G'day Otter,

On a happier note, I can confirm that the modification does work with the Lupu 5.0 ROX version. I've just set up your modification on my full Lupu 5.0 install and it's fine.

So may be I need to edit the code of the other, older Pup, so-far non-modifiable ROXes using the texts in the files you included showing your changes. I'll give that a try when I have the time.

Thanks,
David S.
Back to top
View user's profile Send private message 
Rocket

Joined: 02 Mar 2010
Posts: 8

PostPosted: Thu 20 Oct 2011, 01:27    Post subject: ROX-Filer Modification
Subject description: Treeview moveable columns
 

I've modified ROX-filer 2.11 (Sourceforge) to allow treeview moveable columns (click and drag). Compiled on Polarpup-005, so it should work on any lucid version. I regularly sort using file size and mod time, so it's nice to change the column orders.

Backup your ROX-Filer binary, swap in the attached file and then restart xorg for the changes to take effect.

1. tar xvf ROX-Filer-2.11-treeview_moveable_columns.tar.gz
2. cp ROX-Filer /usr/local/apps/ROX-Filer/
3. CTRL ALT Backspace
4. xwin

and you should be up and running.

Source code included too.

Last edited by Rocket on Thu 20 Oct 2011, 19:44; edited 1 time in total
Back to top
View user's profile Send private message 
Geoffrey


Joined: 30 May 2010
Posts: 1214
Location: Queensland Australia ɹǝpu∩uʍop

PostPosted: Thu 20 Oct 2011, 02:11    Post subject:  

I tried this with Lucid 5.2.8 it works but it has a bug, if you click on the permissions column it kills rox-filer and blanks the wallpaper,

it gives me a black background, I checked it against the original rox-filer and permissions is inert has no function at all.

Maybe someone else can confirm this, as it could just be my installation.

Geoffrey
Back to top
View user's profile Send private message 
Sit Heel Speak


Joined: 30 Mar 2006
Posts: 2595
Location: downwind

PostPosted: Thu 20 Oct 2011, 02:23    Post subject:  

Working OK in Puppy Studio 3.3 (non-rt version), clicking on Permissions works as advertised. Thanx very much, Rocket!
Back to top
View user's profile Send private message 
sc0ttman


Joined: 16 Sep 2009
Posts: 2363
Location: UK

PostPosted: Thu 20 Oct 2011, 11:00    Post subject:  

Rocket, that's great.. Could you compile a Wary 5.1.x version? It is the 'base' of all modern puppies... It would be great if built the same as the one in Wary, but with your changes.. 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: 1285
Location: Ukraine

PostPosted: Thu 20 Oct 2011, 11:44    Post subject:  

Dear sc0ttman,

I am experiencing the same problem that Geoffrey described above in MacPup 520 (Lucid). Sad When I click on the permissions header, Rox-Filer dies.

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


Joined: 08 Jul 2009
Posts: 5458
Location: Finland

PostPosted: Thu 20 Oct 2011, 12:36    Post subject:  

Same problem with IcePuppy which I am using atm. Gcc is same version than in Polarpup-005, kernel is different though. IcePuppies uses 2.6.38.4.
Clicking Permissions shuts down Rox-filer. Launched in terminal, no error messages.
Back to top
View user's profile Send private message 
Rocket

Joined: 02 Mar 2010
Posts: 8

PostPosted: Thu 20 Oct 2011, 19:40    Post subject: ROX-Filer Modification
Subject description: Treeview moveable columns
 

Thanks for taking the time to test it. I see the problem and have included a revised version here that seems to fix it.

If I have some time later tonight I'll try it with Wary.

Here's the modified source code view_details.c
view_details.c-treeview_moveable_columns.tar.gz
Description 
gz

 Download 
Filename  view_details.c-treeview_moveable_columns.tar.gz 
Filesize  11.7 KB 
Downloaded  460 Time(s) 
ROX-Filer-2.11-treeview_moveable_columns.fixed.tar.gz
Description 
gz

 Download 
Filename  ROX-Filer-2.11-treeview_moveable_columns.fixed.tar.gz 
Filesize  226.61 KB 
Downloaded  486 Time(s) 

Last edited by Rocket on Fri 21 Oct 2011, 20:40; edited 1 time in total
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 2 [30 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.0668s ][ Queries: 12 (0.0035s) ][ GZIP on ]