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 Wed 22 Nov 2017, 18:19
All times are UTC - 4
 Forum index » Advanced Topics » Puppy Projects » Localization Project
Rox and desktop files: how to display Comment[fr]
Moderators: Lobster, MU, raffy
Post new topic   Reply to topic View previous topic :: View next topic
Page 4 of 6 [86 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Author Message
jamesbond

Joined: 26 Feb 2007
Posts: 3076
Location: The Blue Marble

PostPosted: Tue 07 Apr 2015, 08:07    Post subject:  

Thanks Mike. Btw Fatdog own patches are in http://distro.ibiblio.org/fatdog/source/700/patches; there are 3 patches for rox filer (applicable to the latest git master) for anyone who want it.

EDIT:
Mikeb's patch attached. I also re-write the patch and put my version here.

cheers!
mikeb.patch.gz
Description 
gz

 Download 
Filename  mikeb.patch.gz 
Filesize  1.14 KB 
Downloaded  235 Time(s) 

_________________
Fatdog64, Slacko and Puppeee user. Puppy user since 2.13.
Contributed Fatdog64 packages thread.
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11170
Location: Gatineau (Qc), Canada

PostPosted: Tue 07 Apr 2015, 14:38    Post subject:  

@jamesbond: Of course the by-line for this edit will be mikeb's, right ... ? Is that noted somewhere in your file?
_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Tue 07 Apr 2015, 15:00    Post subject:  

So first I get a boat, now I have a patch....anyone got a wooden leg and a parrot handy?

mike
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11170
Location: Gatineau (Qc), Canada

PostPosted: Tue 07 Apr 2015, 15:19    Post subject:  

mikeb wrote:
So first I get a boat, now I have a patch....anyone got a wooden leg and a parrot handy?

mike


Not me.

No parrot, only a budgie, once.

But I have a few pronunciation exercises, like: arr, arr, arr. (repeat 5x)

Also a long library shelf made of plywood that you could use as a plank.

Arm-hooks are not your style, I gather. Twisted Evil Will destroy a keyboard in no time, shucks.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Tue 07 Apr 2015, 15:34    Post subject:  

The arm hook could be very useful for using the sea toilet in a storm.....

as long as i remember which arm has the hook afterwards... Shocked

mike

ps

arrrrrrrrr!!!!!
pps
why does ginger look like Mr Krabbs?
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11170
Location: Gatineau (Qc), Canada

PostPosted: Tue 07 Apr 2015, 23:31    Post subject:  

Back to serious:

Anybody noticed interference between the wm and mikeb's modd'ed ROX?

Under wmx (yeah, I know, musher0's always off-off-Broadway...), it seems
that wmx-8 takes over the modded ROX after 3-4 minutes, and I can't click
on any ROX icon. Just the wmx menus appear.

Working with jwm and modd'ed ROX appears ok, AFAICT.

BFN.

musher0

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Wed 08 Apr 2015, 04:42    Post subject:  

serious ... this is the puppy linux forum isn't it Very Happy

Hmm curious..something that works better with jwm.

Well I did free that which should be freed but there may be other patches applied to the rox in puppy but otherwise cannot think of a reason offhand.
I used 2.11 ...check what version you had with ROX-filer -v

I assume the rox you had was ok with wmx?

If I find anything I will report.

mike
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Wed 08 Apr 2015, 04:48    Post subject:  

http://bkhome.org/sources/alphabetical/r/
ugh...yes a pile of patches i see... would seem like whoever builds rox for 32 bit pups needs to add my tweak perhaps...

mike

edit well since jamesbond has kindly made a patch then whoever is the maintainer bunny needs to merge it into the build... get yer swords ready.
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Wed 08 Apr 2015, 05:18    Post subject:  

Hmm just noticed the owner and group on the Rox binary is ftp:ftp ...wonder if that has an effect...indeed the sources i was using all have weird and wonderful ownership which was having a strange affects on the Rox apps folder.

Weird bleeding sources in general.

Mike
Back to top
View user's profile Send private message 
Keisha

Joined: 18 Nov 2014
Posts: 449

PostPosted: Wed 08 Apr 2015, 06:24    Post subject: on compiling rox-filer  

By chance I was rummaging through the rox website http://rox.sourceforge.net/desktop/home.html and then happened upon this thread. That rox desktop Find command is nifty. Nice way to get Xara Extreme too.

I downloaded the rox-filer source by
Code:
git clone https://github.com/rox-desktop/rox-filer.git
and then copied the main.c and filer.c from mikeb into src, overwriting the originals; then did
Code:
./AppRun --compile
and thus obtained a shiny new Rox-Filer for my DebianDog, screencap below.

The "Dnotify support... No" part does not worry me, because Inotify supersedes it. Might be a problem on distro's made prior to the switchover, say mid-2006.

Of direct relevance to musher0's problem, however, might be the "Binary compatibility... No (apsymbols.h not found)" notification.

A bit of googling turns up the fact that the "binary compatibility" being spoken of is "GTK binary compatibility" --it seems that the rox I compiled might have issues on machines running earlier versions of libgtk-x11-2.0 than the libgtk-x11-2.0.so.0.2400.25 which I see in /usr/lib/i386-linux-gnu on this machine, according to this webpage:
http://rox.sourceforge.net/desktop/node/289

To plug a rox from one distro into another which uses an older version of libgtk-x11-2.0 is likely to give problems, unless rox was compiled "with gtk binary (backwards) compatibility" according to the guidelines on that webpage.

I must say, upgrading to this freshly-compiled rox 2.11 in DebianDog Jessie makes a noticeable difference in the speed with which rox does everything.
2015-04-08-024923_746x363_scrot.png
 Description   a shiny new rox in DebianDog
 Filesize   43.58 KB
 Viewed   490 Time(s)

2015-04-08-024923_746x363_scrot.png


_________________
“A wise man can learn more from a foolish question than a fool can learn from a wise answer.” --Bruce Lee
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Wed 08 Apr 2015, 08:34    Post subject:  

Hmm yes that does seem to be about backward compatibility.

I build on Lucid with gtk 2.20 so may not have any impact in that respect with musher's problem.

There is mention of a focus patch in that bundle but without trawling through them its hard to say if anything is relevant...indeed this could be a new rox/wmx problem that has been highlighted.

Again who builds these roxes?
I have no connection with the devs here so my input is limited.

mike
Back to top
View user's profile Send private message 
Keisha

Joined: 18 Nov 2014
Posts: 449

PostPosted: Wed 08 Apr 2015, 13:41    Post subject:  

mikeb wrote:
...I build on Lucid with gtk 2.20 so may not have any impact in that respect with musher's problem...There is mention of a focus patch in that bundle...

Ah, I see. Both jamesbond and BarryK have several patches for rox-filer.

@musher: what Puppy are you running?

_________________
“A wise man can learn more from a foolish question than a fool can learn from a wise answer.” --Bruce Lee
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11170
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Apr 2015, 16:16    Post subject:  

mikeb wrote:
serious ... this is the puppy linux forum isn't it Very Happy

Hmm curious..something that works better with jwm.

Well I did free that which should be freed but there may be other patches applied to the rox in puppy but otherwise cannot think of a reason offhand.
I used 2.11 ...check what version you had with ROX-filer -v

I assume the rox you had was ok with wmx?

If I find anything I will report.

mike


Really? You freed what? ... animals? ... slaves? ... prisoners? ... bytes?
Twisted Evil

My previous ROX was a run-of-the-mill v. 2.11 (not your hack) running
on a Puppy Precise 5.4.3 and wmx-8 / jwm. The wm didn't matter.

You wrote:
> Hmm curious..something that works better with jwm.
Strange indeed... Twisted Evil
It's got a nice ring to it, though. A sharp ad person could use it!

BFN.

musher0

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
mikeb


Joined: 23 Nov 2006
Posts: 11071

PostPosted: Wed 08 Apr 2015, 16:35    Post subject:  

freed...glib variables... they desire it... its primative stuff.
You literally allocate bytes in memory and then release again... the domain of buffer overflows... its tricky to get it to do anything meaningful let alone control your computer and any relatives that may live nearby.

Ok so the 2.11 you have...would be that which came with puppy? in other words patched in some way...

Keisha seems to have a bit of a handle on this ...

mike
Back to top
View user's profile Send private message 
musher0


Joined: 04 Jan 2009
Posts: 11170
Location: Gatineau (Qc), Canada

PostPosted: Wed 08 Apr 2015, 16:45    Post subject:  

mikeb wrote:
freed...glib variables... they desire it... its primative stuff.
You literally allocate bytes in memory and then release again... the domain of buffer overflows... its tricky to get it to do anything meaningful let alone control your computer and any relatives that may live nearby.

Ok so the 2.11 you have...would be that which came with puppy? in other words patched in some way...

Keisha seems to have a bit of a handle on this ...

mike


I'll double-check on a "virgin" Puppy Precise 5.4.3. I can't remember if I've
compiled a ROX-Filer from source at some point on this Puppy.

_________________
musher0
~~~~~~~~~~
"Logical entities must not be multiplied beyond necessity." | |
« Il ne faut pas multiplier les entités logiques sans nécessité. » (Ockham)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 4 of 6 [86 Posts]   Goto page: Previous 1, 2, 3, 4, 5, 6 Next
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Puppy Projects » Localization Project
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.0529s ][ Queries: 12 (0.0055s) ][ GZIP on ]