Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 22 Oct 2003 16:32:14 -0000
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        hartzell@kestrel.alerce.com
Cc:        freebsd-gnome@freebsd.org
Subject:   Re: who's setting a wild-card'ed background color resource.
Message-ID:  <1066840329.720.20.camel@gyros>
In-Reply-To: <16278.44817.594269.512181@rosebud.alerce.com>
References:  <16277.26860.235109.20911@rosebud.alerce.com> <16277.47059.927449.720954@rosebud.alerce.com> <1066780507.97635.10.camel@shumai.marcuscom.com> <16278.44817.594269.512181@rosebud.alerce.com>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-7nmkABkvHHMdBx5HJOv1
Content-Type: text/plain
Content-Transfer-Encoding: quoted-printable

On Wed, 2003-10-22 at 12:23, George Hartzell wrote:
> Joe Marcus Clarke writes:
>  > On Tue, 2003-10-21 at 18:48, George Hartzell wrote:
>  > > George Hartzell writes:
>  > >  >=20
>  > >  > I just got done updating ports on my 4.8 (4.8-RELEASE-p7) laptop,
>  > >  > using the current ports tree (as of a couple of days ago).
>  > >  >=20
>  > >  > [...]
>  > >  >=20
>  > >  > The problem is: my custom background colors have disappeared.
>  > >  >=20
>  > >  > [...]
>  > >  >=20
>  > >  > I think what's killing me is this resource:
>  > >  >=20
>  > >  >   *background:    #dcdad5
>  > >  >=20
>  > >  > [...]
>  > >  >=20
>  > >  > I can't figure out where it's getting set.  Is is part of one of =
the
>  > >  > myriad themes that the various gnome things use?
>  > >  >=20
>  > >  > Pointers/suggestions would be appreciated.
>  > >=20
>  > > [...]
>  > >=20
>  > > It seems that it's some portion of the
>  > > gnome-control-center/theme-manager/gnome-settings-daemon that's
>  > > "helping" me out with this.
>  > >=20
>  > > There are a bunch of relevant files in
>  > > /usr/X11R6/share/gnome/control-center-2.0/xrdb, which are being used
>  > > as templates.
>  > >=20
>  > > So, now the question is, how to control this behaviour.=20
>  > > [...]
>  >
>  > I don't see anywhere in gconf that this can be controlled.  You might =
be
>  > able to trick gnome-settings-daemon by creating bogus .ad files in
>  > ~/.gnome2/xrdb.
>=20
> Well, it looks like it's not even a matter of *tricking*
> gnome-settings-daemon, it's set up to let you use your settings in
> favor of the system defaults by putting an identically named file in
> your .gnome2/xrdb.
>=20
> *Except* for General.ad, which is what's splatting the wild-card
> resource.  gnome-settings-xrdb.c:scan_for_files() does this:
>=20
> 	/* Add the initial file */
> 	list =3D g_slist_prepend (list, g_strdup (GENERAL_AD));
>=20
> after merging the user and system app-default-file lists (preferring
> the user version).
>=20
> Is there a gnome list/group where I could raise the issue of how badly
> this violates the POLA?  I could argue that the wildcard resource is
> nasty, or that being able override everything except the General.ad
> file is odd, or that there should be some way to control the
> behaviour.  Or, someone could convince me that this is the way that it
> should be (in which case I'll comment it out in the system file...).

You might bring this up on desktop-devel-list@gnome.org.

Joe

>=20
> g.
--=20
PGP Key : http://www.marcuscom.com/pgp.asc



--=-7nmkABkvHHMdBx5HJOv1
Content-Type: application/pgp-signature; name=signature.asc
Content-Description: This is a digitally signed message part

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.3 (FreeBSD)

iD8DBQA/lrEJb2iPiv4Uz4cRAjPLAKCq5FjAVPhl1tOZp+NA+qisRXVkTACgksnN
H3Jnhd/LJGBmZB5px+yfgzY=
=6Kh2
-----END PGP SIGNATURE-----

--=-7nmkABkvHHMdBx5HJOv1--



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1066840329.720.20.camel>