additional ideas for gIDE settings



Hi all,

OK, now that i've got the basic bonobo-conf stuff working, i'm writing
this e-mail with some more ideas on how to fully implement properties in
gIDE. Feedback is welcome & wanted.

Goal: to be able to configure everything that is configurable in gIDE
through one interface/command.

We know (and have a proof-of-concept) how to get a GUI for the
properties of a Bonobo component. But there are still some things
remaining:

- gIDE doesn't know which components to query for a PropertyControl
interface (plugins/tools need to tell gIDE that they have
settings/implement the PropertyControl interface)

- Copy & paste bonobo-conf dialog creation so we can have more than 1
components' settings in the dialog

- Figure out how to store global and local settings (global settings go
to the ~/.gconf/component/%gconf.xml file. Local settings also need to
be stored, but changing them is only supposed to take effect within the
application (use a ~/.gconf/component/global & local directory?) Does
bonobo-conf already have a mechanism for this?

- Store non-configurable/project settings somewhere (workspaces idea in
TODO)

Feedback is welcome. I think we need to discuss these issues first
before continueing development on them.

Jeroen





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]