xfdesktop new stuff - needs testing
Brian J. Tarricone
bjt23 at cornell.edu
Sun Apr 25 23:45:16 CEST 2004
ok, i see. i think this is caused by the fact that now xfdesktop grabs
the default GtkStyle and changes the widget background pixmap, rather
than creating a new GtkStyle. i changed it because creating a new one
caused an X error on multiple screens. i guess i'll have to figure out
how to not do that. perhaps there's a gtk_style_new_for_screen() or
_with_colormap()...
-briab
Jean-François Wauthy wrote:
>i think these 2 screenshots can help to understand :
> http://www.xfce.org/~pollux/bad.jpg
> http://www.xfce.org/~pollux/good.jpg
>
>the only differences between them are the gtk theme and the restart of
>xfdesktop.
>
>Le dim 25/04/2004 à 10:22, Brian J. Tarricone a écrit :
>
>
>>huh? i'm not sure i understand what this means.
>>
>> -brian
>>
>>Jean-François Wauthy wrote:
>>
>>
>>
>>>Brian, i've just found out why i still haven't any background picture :
>>>my gtk theme uses pixmaps (AquaX) so the picture is rendered but the
>>>pixmap recovers it and then it looks like a empty gtkwindow.
>>>
>>>Le jeu 22/04/2004 à 07:56, Brian J. Tarricone a écrit :
>>>
>>>
>>>
>>>
>>>>done. seems to work ok, defaults appear to be sane. except that "don't
>>>>set backdrop" doesn't appear to do anything. i didn't really touch this
>>>>code (aside from fixing the crash bug). it appears when that checkbox
>>>>is checked, we grab the _XROOTPMAP_ID properly and set the virtual root
>>>>window to whatever's in that. which appears to be the normal backdrop
>>>>that's set anyway. i presume this is so apps that write to the real
>>>>root window and set _XROOTPMAP_ID can work properly, but if that's the
>>>>case, i think "don't set backdrop" is very misleading.
>>>>
>>>> -brian
>>>>
>>>>
>>>>Olivier Fourdan wrote:
>>>>
>>>>
>>>>
>>>>
>>>>
>>>>>Brian,
>>>>>
>>>>>Please try this simple test : Rename your $HOME/.xfce4 (so you don't
>>>>>loose all you data) and log in xfce.
>>>>>
>>>>>Cheers,
>>>>>Olivier.
>>>>>
>>>>>On Thu, 2004-04-22 at 00:03, Brian J. Tarricone wrote:
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>
>>>>>>Olivier Fourdan wrote:
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>- The "Don't set backdrop" option still crashes xfdesktop
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>known. working on it.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>- Settings aren't loaded, I had to run the dialog to get the settings
>>>>>>>applied as it seems (and get the crash)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>aren't loaded when? from a default setup? i did notice how the dialog
>>>>>>initially comes up with "don't set backdrop" checked. i must have the
>>>>>>sense reversed on a boolean somewhere.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>- Color gradient does nothing.
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>i know (and i said this in my previous email ^_~).
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>- Menu tab is totally empty (you prolly already know about that, but
>>>>>>>still, looks odd)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>yeah, i know. i had intended to create that by now, but i haven't
>>>>>>gotten to it. probably later tonight.
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>- The tabfolders inside tabfolders doesn't look too good to me (from a
>>>>>>>usability standpoint)
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>i'm not totally happy with it either. do you have an alternative
>>>>>>suggestion? the only other that was posed was to list the screens in an
>>>>>>option menu. i don't really like that, as i don't think (in general)
>>>>>>changing and option menu should make other controls change.
>>>>>>
>>>>>> -brian
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>>Cheers,
>>>>>>>Olivier.
>>>>>>>
>>>>>>>
>>>>>>>On Tue, 2004-04-20 at 12:57, Brian J. Tarricone wrote:
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>
>>>>>>>>and what the hell, a screenie for those of you unable (or unwilling ^_~)
>>>>>>>>to upgrade:
>>>>>>>>http://kelnos.homelinux.org/xfce4/images/screenshots/backdrop-settings-new-20040420.png
>>>>>>>>
>>>>>>>> -brian
>>>>>>>>
>>>>>>>>
>>>>>>>>Brian J. Tarricone wrote:
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>>hi all-
>>>>>>>>>i committed a huge amount of stuff to xfdesktop this morning, and it
>>>>>>>>>should hopefully address a bunch of multiscreen (non-xinerama)
>>>>>>>>>issues. i know there will be problems with it, as i obviously can't
>>>>>>>>>test it, and there are a few things i'm just not sure about.
>>>>>>>>>
>>>>>>>>>there's a new settings dialog that needs testing as well. note: the
>>>>>>>>>color gradients don't do anything yet. note2: all your old desktop
>>>>>>>>>settings are now lost, as the MCS setting names have all changed
>>>>>>>>>(mainly just to "setting_screennum"). so write them down before
>>>>>>>>>updating if you care.
>>>>>>>>>
>>>>>>>>>so yes, test it. danny, that means you ^_~. the crash on exit should
>>>>>>>>>be resolved, and it should theoretically be able to draw different
>>>>>>>>>backdrop images on different screens. theoretically.
>>>>>>>>>
>>>>>>>>>unfortunately, the gnome app crash/hang problem still does not seem to
>>>>>>>>>have been resolved, despite reworking a bunch of stuff i thought might
>>>>>>>>>be the culprit. *sigh*
>>>>>>>>>
>>>>>>>>>-brian
>>>>>>>>>_______________________________________________
>>>>>>>>>Xfce4-dev mailing list
>>>>>>>>>Xfce4-dev at xfce.org
>>>>>>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>>
>>>>>>>>_______________________________________________
>>>>>>>>Xfce4-dev mailing list
>>>>>>>>Xfce4-dev at xfce.org
>>>>>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>>>
>>>>>>_______________________________________________
>>>>>>Xfce4-dev mailing list
>>>>>>Xfce4-dev at xfce.org
>>>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>>>
>>>>_______________________________________________
>>>>Xfce4-dev mailing list
>>>>Xfce4-dev at xfce.org
>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>
>>>>
>>>>------------------------------------------------------------------------
>>>>
>>>>_______________________________________________
>>>>Xfce4-dev mailing list
>>>>Xfce4-dev at xfce.org
>>>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>>>
>>>>
>>>>
>>_______________________________________________
>>Xfce4-dev mailing list
>>Xfce4-dev at xfce.org
>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>
>>
>>------------------------------------------------------------------------
>>
>>_______________________________________________
>>Xfce4-dev mailing list
>>Xfce4-dev at xfce.org
>>http://lunar-linux.org/mailman/listinfo/xfce4-dev
>>
More information about the Xfce4-dev
mailing list