On Wed, Jul 23, 2008 at 09:17:21PM +0200, Elentir <[EMAIL PROTECTED]> wrote:
> The problem comes from that gtk use an event-based paradigm contrary to 
> curses. But with somes changes in the plugin structure, maybe i can include 
> my gtk installer (core + plugins) into the existing one.

As far as I see this is partly already done.

See src/setup.c: the GTK part already runs every plugin and _then_ calls
gtk_main().

> There will be a lot of ifdef but only one installer.

That's up to you: you can use ifdefs in the plugins as well; or we can
make the plugins ui-specific; so that no ifdefs will be in the plugins
(but we will duplicate code in that part). If you want no ifdefs in the
plugins, then I can do the build system changes to move the current
plugins under some "dialog" subdirectory.

> For the core at least, I almost finished it and there should not have
> problems to share it.

How do you prefer to publish your changes?

You can just fork our setup at

http://repo.or.cz/w/frugalware-setup.git (click on "fork")

and then work in your repo (and when we can pull from your repo from
time to time). And/or you can have your repo just locally and send
patches to this list.

Attachment: pgpDOcSPcW8hC.pgp
Description: PGP signature

_______________________________________________
Frugalware-devel mailing list
[email protected]
http://frugalware.org/mailman/listinfo/frugalware-devel

Reply via email to