Re: Right click a property to set as default, mandatory, etc?
- From: Ryan Lortie <desrt desrt ca>
- To: Vincent Untz <vuntz gnome org>
- Cc: gnomecc-list gnome org
- Subject: Re: Right click a property to set as default, mandatory, etc?
- Date: Tue, 06 Oct 2009 11:08:29 -0400
Hi
GSettings already has some very slight GTK integration: you can bind
widgets to certain keys in the database. The "integration" part here
comes from the fact that the widget will be set insensitive if the key
is read-only.
As for being able to right click on arbitrary buttons around the desktop
and say "set this as the default" -- that seems weird to me. I'd be a
lot happier to see you able to run certain applications in a special
mode that allowed for that (maybe some administrator mode set by
environment variable?) or just a mode that is modifying the default
settings instead of the per-user ones (and then a right-click item for
"lock this setting").
Of course there's an interesting problem here: locking the setting
would cause the widget to appear insensitive which, by my understanding
of GTK, would prevent the delivery of further right-click events.....
Maybe instead of being set insensitive it would rather get a red
background (or such) in "admin mode".
Cheers
On Tue, 2009-10-06 at 16:01 +0200, Vincent Untz wrote:
> Le jeudi 01 octobre 2009, à 08:03 -0700, Dylan McCall a écrit :
> > Has anyone explored the possibility of adding / extending the context
> > menus for gnome-control-center's gconf property editor widgets, adding
> > "Set default" and "Set mandatory" options? Given that these widgets are
> > linked to things in gconf, that could be pretty slick and magical. The
> > result would be much easier fine-grained system administration for
> > everybody and a wonderful demonstration of why gconf is a good thing.
>
> It's interesting, and certainly convenient. But if it's not possible to
> do for all the relevant widgets, then it might be surprising when it's
> not working for users.
>
> Also, this is something that would need to be implemented just not in
> the control center, but in all applications that have preferences.
> Therefore, it would help if this were implemented at the toolkit level.
> Maybe you should talk to Ryan, since all the dconf stuff might have a
> chance to be usable from gtk+.
>
> (there's of course the question of whether it makes sense to make this
> kind of thing so easily accessible -- for most people, it's not
> interesting)
>
> Vincent
>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]