Re: ROX-Filer focus problem still there

Barry Kauler <[email protected]> Sat, 18 Feb 2012 16:23:15 +0800
Newsgroups gmane.comp.desktop.rox.devel
Message-ID <CABWT5yjMQo_65pkrH1_pTt0Y_wQunybHfR0Ry2bPdHRUBtez9A@mail.gmail.com>
On 1/29/12, Barry Kauler <[email protected]> wrote:
> Probably this email needs attention by Thomas Leonard, thanks.
>
> I originally reported an icon focus problem, that Thomas fixed, see
> patch from Thomas:
> http://repo.or.cz/w/rox-filer.git/commit/c2232d5075342347a8ff814ced5ce8b9e1cf64b9
>
> ...which did fix the problem, partly. However, even that fix no longer
> works.
>
> It may be because Puppy Linux has progressed to GTK 2.24.8. Back then,
> I think we were using GTK 2.18.x or 2.21.x.
>
> Back then, after applying Thomas's patch, I found that there was still
> a problem, that I reported:
> https://sourceforge.net/tracker/?func=detail&aid=3147977&group_id=7023&atid=107023
>
> Note, not many ROX-Filer users are reporting this problem, as some
> binary package maintainers, Debian included I think, also some
> releases of Puppy Linux, have put in a work-around. If this is put
> into /etc/profile:
>
> export GDK_NATIVE_WINDOWS=true

It is a great shame that the maintainers of ROX-Filer are not
interested in fixing this major bug.

Unfortunately, GDK_NATIVE_WINDOWS=true is not a viable workaround, as
I have reported here:

http://murga-linux.com/puppy/viewtopic.php?t=72258&start=315

...thanks for Puppy Linux forum member npierce who did some reasearch
on GDK_NATIVE_WINDOWS. Yes, exporting it only for ROX-Filer means that
other GTK apps don't crash/hang, however even if it is applied to
ROX-Filer windows only, unfortunately under certain circumstances the
Rox windows can freeze.

I lack the expertise to fix this myself. As the chief developer of
Puppy Linux, I would very much like to. Puppy has used Rox as it's
core app for file manager and desktop pinboard for years, and we are
pretty deeply tied into using it. We have used other file and desktop
managers but with the loss of some functionality.

Regards,
Barry Kauler



>
> ...this does fix it, however, I have had reports that this is a hack
> that can upset some applications, can even upset ROX-Filer, cause a
> crash.
>
> I really don't want to have to resort to that hack. This problem has
> been going on for such a long time, it would be great if it could be
> finally fixed.
>
> Sourceforge member 'n80' has recently posted a bug report about this
> bug, and a patch:
> https://sourceforge.net/tracker/?func=detail&aid=3463291&group_id=7023&atid=107023
>
> ...the patch is for ROX-Filer 2.11. I have tested it, it doesn't work.
> Perhaps again, it is an issue with GTK 2.24.x.
>
> Regards,
> Barry Kauler
>

------------------------------------------------------------------------------
Virtualization & Cloud Management Using Capacity Planning
Cloud computing makes use of virtualization - but cloud computing 
also focuses on allowing computing to be delivered as a service.
http://www.accelacomm.com/jaw/sfnl/114/51521223/