Tiny Core Linux

Tiny Core Extensions => TCE Bugs => Topic started by: perthie on November 14, 2009, 05:33:49 PM

Title: A Change in ROX-filer with GTK2
Post by: perthie on November 14, 2009, 05:33:49 PM
I finally got around to converting all my tce's to tcz's and discovered that there was a subtle change in ROX with the latest gtk2. When I right-click on a file to use its menu, that file stays highlighted. So when I leave that item, I have to click off it to release it before I can open another file.

I replaced the new glib2 and gtk2 extensions with the old tce versions and the problem went away.

I vaguely recall another discussion about this issue. Is there a resolution other than keeping my tce's?





Title: Re: A Change in ROX-filer with GTK2
Post by: Jason W on November 14, 2009, 07:05:26 PM
I built a new rox-filer against the new gtk2 and to include freedesktop entries, posting as I speak. 

The behavior you are describing appears to be a desired feature of the updated gtk2.
Title: Re: A Change in ROX-filer with GTK2
Post by: Jason W on November 14, 2009, 07:33:33 PM
But I have also noticed some other glitches in using the new gtk2, and perhaps this is something they will work out later in the 2.18 series.  I will keep it updated and we will see.
Title: Re: A Change in ROX-filer with GTK2
Post by: perthie on November 14, 2009, 07:49:08 PM
The behavior you are describing appears to be a desired feature of the updated gtk2.
Here's what it means for ROX: I can put my mouse over File B and right-click to delete it while ROX actually has file A selected. You can guess the consequences.

[Edit] I tried the new ROX and got the same behaviour. Surely, this can't be the future of gtk.

[Edit] I also tried it with JWM got the same thing. Am I the only person around here using ROX?
Title: Re: A Change in ROX-filer with GTK2
Post by: jur on November 14, 2009, 08:31:33 PM
I am using rox and am reading this with dismay.  :(
Title: Re: A Change in ROX-filer with GTK2
Post by: Jason W on November 14, 2009, 11:41:04 PM
Arch linux has the same versions of gtk2 and rox-filer, and shows the same behavior.  They use no relevant patches for gtk2 or rox-filer. 
 
Using the current versions of apps and libraries allows compatibility with other current apps and takes advantage of bugfixes and such, but comes at the cost of unexpected features being introduced in the new versions.
Title: Re: A Change in ROX-filer with GTK2
Post by: jpeters on November 15, 2009, 01:11:57 AM
Anybody tried DFM?

 
Title: Re: A Change in ROX-filer with GTK2
Post by: jpeters on November 16, 2009, 07:43:27 PM
DFM works nicely with gtk1.  Submitted. 
Title: Re: A Change in ROX-filer with GTK2
Post by: perthie on November 18, 2009, 08:37:08 PM
Read here (http://forum.tinycorelinux.net/index.php?topic=3877.0) for a solution to the ROX problem.
Title: Re: A Change in ROX-filer with GTK2
Post by: jur on November 18, 2009, 11:12:27 PM
I tried that solution and didn't notice any difference.
Title: Re: A Change in ROX-filer with GTK2
Post by: perthie on November 18, 2009, 11:27:32 PM
Where in .profile did you put the line?
Title: Re: A Change in ROX-filer with GTK2
Post by: jur on November 20, 2009, 06:15:53 AM
Where in .profile did you put the line?
I was mistaken. The workaround does work but not when running rox as root. That's why I thought it didn't work.