[Sugar-devel] sugar-settings-manager

2010-01-31 Thread Sayamindu Dasgupta
Hi,
I just pushed the initial codeset for sugar-settings-manager, the
settings manager daemon which is a part of
http://wiki.sugarlabs.org/go/Features/Font_configuration
It only handles font configuration information at the moment, but a
number of other settings can be controlled in the future
(http://freedesktop.org/wiki/Specifications/XSettingsRegistry)
Please test it out (the relevant patch for sugar-jhbuild is at
http://dev.sugarlabs.org/ticket/1692)
Thanks,
Sayamindu


-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] sugar-settings-manager

2010-01-31 Thread Tomeu Vizoso
On Sun, Jan 31, 2010 at 10:58, Sayamindu Dasgupta sayami...@gmail.com wrote:
 Hi,
 I just pushed the initial codeset for sugar-settings-manager, the
 settings manager daemon which is a part of
 http://wiki.sugarlabs.org/go/Features/Font_configuration
 It only handles font configuration information at the moment, but a
 number of other settings can be controlled in the future
 (http://freedesktop.org/wiki/Specifications/XSettingsRegistry)
 Please test it out (the relevant patch for sugar-jhbuild is at
 http://dev.sugarlabs.org/ticket/1692)

Hi, would like to know if running the settings manager inside the
shell process has been considered. This could reduce some memory usage
and packaging effort. We are already doing this with the session
manager.

Other than that, this seems like awesome work to me, congrats!

Thanks,

Tomeu

 Thanks,
 Sayamindu


 --
 Sayamindu Dasgupta
 [http://sayamindu.randomink.org/ramblings]
 ___
 Sugar-devel mailing list
 Sugar-devel@lists.sugarlabs.org
 http://lists.sugarlabs.org/listinfo/sugar-devel

___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel


Re: [Sugar-devel] sugar-settings-manager

2010-01-31 Thread Sayamindu Dasgupta
On Sun, Jan 31, 2010 at 3:36 PM, Tomeu Vizoso to...@tomeuvizoso.net wrote:
 On Sun, Jan 31, 2010 at 10:58, Sayamindu Dasgupta sayami...@gmail.com wrote:
 Hi,
 I just pushed the initial codeset for sugar-settings-manager, the
 settings manager daemon which is a part of
 http://wiki.sugarlabs.org/go/Features/Font_configuration
 It only handles font configuration information at the moment, but a
 number of other settings can be controlled in the future
 (http://freedesktop.org/wiki/Specifications/XSettingsRegistry)
 Please test it out (the relevant patch for sugar-jhbuild is at
 http://dev.sugarlabs.org/ticket/1692)

 Hi, would like to know if running the settings manager inside the
 shell process has been considered. This could reduce some memory usage
 and packaging effort. We are already doing this with the session
 manager.


It is possible (with some hacks, such as re-wrapping
gdk_window_add_filter to allow for passing NULL instead of a
GdkWindow). However, at some point, I think we would be moving in a
direction similar to GNOME, and using the settings daemon for
supporting things like pointer acceleration, mouse keys flipping,
sticky keys support, etc, all of which would need to be wrapped inside
sugar-toolkit. In such a scenario, IMHO, it makes sense to have a
separate, purely C based daemon (in its current form, it takes up
around 600k of memory).

Thanks,
Sayamindu


-- 
Sayamindu Dasgupta
[http://sayamindu.randomink.org/ramblings]
___
Sugar-devel mailing list
Sugar-devel@lists.sugarlabs.org
http://lists.sugarlabs.org/listinfo/sugar-devel