| Author |
Message |
Geoffrey

Joined: 30 May 2010 Posts: 919 Location: Queensland Australia ɹǝpu∩uʍop
|
Posted: Thu 20 Oct 2011, 22:16 Post subject:
|
|
Rocket,
Thanks that fixed it, nice mod
Geoffrey
|
|
Back to top
|
|
 |
Rocket
Joined: 02 Mar 2010 Posts: 8
|
Posted: Thu 20 Oct 2011, 23:42 Post subject:
ROX-Filer Modification Subject description: ROX-Filer 2.11 moveable columns on Wary 5.14 |
|
sc0ttman:
Tested it on Wary 5.14 and it seems to work fine as shown here.
| Description |
|

Download |
| Filename |
Rox-filer-2.11-moveable_columns.jpg |
| Filesize |
115.91 KB |
| Downloaded |
308 Time(s) |
|
|
Back to top
|
|
 |
pemasu

Joined: 08 Jul 2009 Posts: 5170 Location: Finland
|
Posted: Fri 21 Oct 2011, 18:10 Post subject:
|
|
Works now fine in soon uploaded Dpup Exprimo 5.X.9.
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2174 Location: UK
|
Posted: Sat 22 Oct 2011, 06:50 Post subject:
Re: ROX-Filer Modification Subject description: ROX-Filer 2.11 moveable columns on Wary 5.14 |
|
| Rocket wrote: | sc0ttman:
Tested it on Wary 5.14 and it seems to work fine as shown here. |
Yep, I have been using it for about 2 days and seems fine, I will add this to Akita... I wonder, is there any real problems with UPX'ing the binary? It saves about 300kb, and I didn't notice any problems...
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6180 Location: Auckland, New Zealand
|
Posted: Sat 22 Oct 2011, 07:02 Post subject:
|
|
1. It shouldn't save 300kb when you put it in an .sfs (although I'm surprised - it does actually save 40kb).
2. The only problem you're likely to encounter with upxing is that ldd doesn't work on a upxed executable. But I don't think I've ever see anyone needing to ldd rox...
_________________ DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
|
|
Back to top
|
|
 |
sc0ttman

Joined: 16 Sep 2009 Posts: 2174 Location: UK
|
Posted: Sat 22 Oct 2011, 07:12 Post subject:
|
|
[quote="disciple"]1. It shouldn't save 300kb when you put it in an .sfs (although I'm surprised - it does actually save 40kb).[.quote]
But it unpacks into less RAM..
| Quote: | | 2. The only problem you're likely to encounter with upxing is that ldd doesn't work on a upxed executable. But I don't think I've ever see anyone needing to ldd rox... |
Neither have I, that's why I was thinking about it.. I tested for a day or so, seemed fine... Would need to test all features, on an older PC to know for sure though, I guess..
_________________ Akita Linux, VLC-GTK, Pup Search, Pup File Search
|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6180 Location: Auckland, New Zealand
|
Posted: Sat 22 Oct 2011, 09:17 Post subject:
|
|
| Quote: | | But it unpacks into less RAM... |
Do you mean when you run it? (No - it loads into the same amount of ram)
Or if/when your Puppy copies the entire contents of the main .sfs into ram?
| Quote: | | Neither have I, that's why I was thinking about it.. I tested for a day or so, seemed fine... Would need to test all features, on an older PC to know for sure though, I guess.. |
Do you mean you would need to test all features of the upxed program, and on an older post? I don't think so.
_________________ DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6180 Location: Auckland, New Zealand
|
Posted: Sat 22 Oct 2011, 09:25 Post subject:
|
|
| disciple wrote: | | 2. The only problem you're likely to encounter with upxing is that ldd doesn't work on a upxed executable. But I don't think I've ever seen anyone needing to ldd rox... |
Sorry, no, there is another problem. If someone strips a upxed executable for some reason, it will be permanently broken. Also, things like rox describe upxed executables as "statically linked", which could cause confusion.
_________________ DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3843
|
Posted: Sat 22 Oct 2011, 10:18 Post subject:
|
|
here it is with latest git:
compiled with the -u user name support
removed the automatic display if running as root
(usually people remove the user requested version trying to eliminate the unrequested "running as user root")
no longer requires glade
It is smaller due to compiler optimizations, not upx-ing
I just packed the actual binary, feel free to make your own pet/puplet with it.
Here are the direct dependencies now:
| Code: | NEEDED libgtk-x11-2.0.so.0
NEEDED libxml2.so.2
NEEDED libSM.so.6
NEEDED libpthread.so.0
NEEDED libc.so.6
NEEDED libgdk-x11-2.0.so.0
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libX11.so.6
NEEDED libpango-1.0.so.0
NEEDED libgobject-2.0.so.0
NEEDED libdl.so.2
NEEDED libglib-2.0.so.0
NEEDED libm.so.6
NEEDED libICE.so.6 |
This is what they were before:
| Code: |
NEEDED libglade-2.0.so.0
NEEDED libgtk-x11-2.0.so.0
NEEDED libxml2.so.2
NEEDED libgdk-x11-2.0.so.0
NEEDED libatk-1.0.so.0
NEEDED libpangoft2-1.0.so.0
NEEDED libgdk_pixbuf-2.0.so.0
NEEDED libm.so.6
NEEDED libpangocairo-1.0.so.0
NEEDED libcairo.so.2
NEEDED libgio-2.0.so.0
NEEDED libpango-1.0.so.0
NEEDED libfreetype.so.6
NEEDED libfontconfig.so.1
NEEDED libgobject-2.0.so.0
NEEDED libgmodule-2.0.so.0
NEEDED libgthread-2.0.so.0
NEEDED librt.so.1
NEEDED libglib-2.0.so.0
NEEDED libX11.so.6
NEEDED libICE.so.6
NEEDED libSM.so.6
NEEDED libpthread.so.0
NEEDED libc.so.6
NEEDED libdl.so.2
|
| Description |
|

Download |
| Filename |
ROX-Filer.tar.bz2 |
| Filesize |
177.69 KB |
| Downloaded |
276 Time(s) |
_________________ Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
|
|
Back to top
|
|
 |
disciple
Joined: 20 May 2006 Posts: 6180 Location: Auckland, New Zealand
|
Posted: Sat 22 Oct 2011, 18:34 Post subject:
|
|
| technosaurus wrote: | here it is with latest git:
compiled with the -u user name support
removed the automatic display if running as root
(usually people remove the user requested version trying to eliminate the unrequested "running as user root")
no longer requires glade |
Woohoo!
What is left now that requires glade? gtkdialog doesn't really - AFAIK there isn't anybody using its glade functionality.
_________________ DEATH TO SPREADSHEETS
- - -
Classic Puppy quotes
- - -
Beware the demented serfers!
|
|
Back to top
|
|
 |
technosaurus

Joined: 18 May 2008 Posts: 3843
|
Posted: Sat 22 Oct 2011, 20:24 Post subject:
|
|
AFAIK all that is needed is a recompile of gtkdialog and use glipper-lite instead of glipper.
_________________ Puppy Web Desktop Now with pet packages - Pet Packaging 100 & 101
|
|
Back to top
|
|
 |
Karl Godt

Joined: 20 Jun 2010 Posts: 2677 Location: Kiel,Germany
|
Posted: Tue 01 Nov 2011, 06:08 Post subject:
|
|
Short Note about Rocket's and technosaurus's ROX-FILER-2.11 binaries :
1 . They both require GLIBC >=2.7 , so wont work on Puppy 4 series
2 . Both Rocket's and technosaurus's binaries dont show the show_user_message
3 . Since ROX-Filer -v 2.10 opening rox /proc tends to freeze the whole filer there @/proc
-> needs killall ROX-Filer and both Rocket's and technosauros's have the same behaviour . This behaviour appears mainly with save-file , not in PUPMODE=5 .
I have compiled ./AppRun --compile rox-2.10 with
/usr/include/apsymbols.h
| Code: | #define GCC_VERSION (__GNUC__ * 10000 + __GNUC_MINOR__ * 100 + __GNUC_PATCHLEVEL__ )
// #if GCC_VERSION > 30302
// __asm__(".symver regexec,regexec@GLIBC_2.2.5");
// Compile/Desktop/ROX/rox-2.7.1/ROX-Filer/src/bulk_rename.c:226: undefined reference to `regexec@GLIBC_2.6.1'
// Compile/Desktop/ROX/rox-2.7.1/ROX-Filer/src/bulk_rename.c:226: undefined reference to `regexec@GLIBC_2.2.5'
// collect2: ld returned 1 exit status
// #endif |
on Puppy 431 and my rox-2.10 still freezes @/proc directory , but killing the window does not kill the whole filer incl pinboard .
NOTE : I am testing this on Racy ATM , where the default ROX-Filer does freeze @/proc , so thats why i tried the both binaries from Rocket and technosaurus .
NOTE : rox-2.7.1 compiled in Puppy 431 does not freeze @/proc in Racy , but I have to work on the show_user_message part .
{
Also most files are shown as gtk-icon-stock question for now .
[edit=2011_11_01]
the naming for the /usr/local/apps/ROX-Filer/ROX/MIME files apparently changed between version 2.7.1 and 2.10 :
former /mime-application:pdf.png
to /application-pdf.png
for exemple
[/edit=2011_11_01]
}
|
|
Back to top
|
|
 |
proebler
Joined: 24 Jan 2012 Posts: 52 Location: TAS
|
Posted: Sat 18 Feb 2012, 06:59 Post subject:
ROX-Filer Modification |
|
Trying it out in Slacko 5.3.1, running from USB, frugal.
just down-loaded ROX-Filer-2.11-treeview_moveable_columns.fixed.tar.gz
1. extracted ROX-Filer (fom above)
2. renamed /usr/local/apps/ROX-Filer/ROX-Filer > RROX-Filer
3. copied-in the extracted ROX-Filer
4. restarted X server
seems to work ok with slackosave.2fs
Thank you Rocket, I like it!
|
|
Back to top
|
|
 |
L18L
Joined: 19 Jun 2010 Posts: 1717 Location: Burghaslach, Germany
|
Posted: Mon 19 Mar 2012, 08:53 Post subject:
Re: ROX-Filer Modification |
|
running racy5.2.90 frugal.
ROX-Filer has movable columns
Anyhow, smaller file size is a good reason for testing:
1. extracted ROX-Filer (fom above)
2. renamed /usr/local/apps/ROX-Filer/ROX-Filer > ROX-Filer.orig
3. copied-in the extracted ROX-Filer
# /usr/local/apps/ROX-Filer/AppRun
/usr/local/apps/ROX-Filer/ROX-Filer: /usr/lib/libxml2.so.2: no version information available (required by /usr/local/apps/ROX-Filer/ROX-Filer)
#
|
|
Back to top
|
|
 |
|