* kconfig (gconf): GTK tool released, please test...
@ 2002-11-10 13:27 Romain Lievin
2002-11-10 14:55 ` Roman Zippel
0 siblings, 1 reply; 10+ messages in thread
From: Romain Lievin @ 2002-11-10 13:27 UTC (permalink / raw)
To: Linux Kernel; +Cc: Roman Zippel
Hi,
I worked on a kernel configuration tool similar to Qconf but written with
GTK+... You will find it at <http://tilp.info/perso/gconfig.html>.
Please test it.
Comments, suggestions, fixes, ..., are welcome !
BTW, I have written it with GTK 1.2. If there is a real need to use GTK 2.0,
then I will rewrite it.
Romain.
--
Romain Lievin, aka 'roms' <roms@lpg.ticalc.org>
Web site <http://lpg.ticalc.org/prj_tilp>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gconf): GTK tool released, please test...
2002-11-10 13:27 kconfig (gconf): GTK tool released, please test Romain Lievin
@ 2002-11-10 14:55 ` Roman Zippel
2002-11-26 20:24 ` kconfig (gkc): GTK tool released, please test again Romain Lievin
[not found] ` <20021128091059.GB388@free.fr>
0 siblings, 2 replies; 10+ messages in thread
From: Roman Zippel @ 2002-11-10 14:55 UTC (permalink / raw)
To: Romain Lievin; +Cc: Linux Kernel
Hi,
On Sun, 10 Nov 2002, Romain Lievin wrote:
> I worked on a kernel configuration tool similar to Qconf but written with
> GTK+... You will find it at <http://tilp.info/perso/gconfig.html>.
I needed the patch below to get it working at all. sym_get_choice_value()
might return a NULL pointer. The choice value is only updated if the
choice symbol is yes and even then it can be NULL, if no choice value is
visible.
I couldn't select 'Adaptec AIC7xxx support'. Choice symbols are special
tristate symbols, beside having the tristate value it also points to a
choice value.
The autoexpand mode is very annoying, even after changing a single symbol
everything is expanded again. Keyboard support is basically nonexistent.
Anyway, it looks interesting, but still needs quite some work. :)
bye, Roman
--- src/callbacks.c.org 2002-11-10 15:12:12.000000000 +0100
+++ src/callbacks.c 2002-11-10 15:11:59.000000000 +0100
@@ -648,7 +648,8 @@
def_menu = child;
}
- row[5] = g_strdup(menu_get_prompt(def_menu));
+ if (def_menu)
+ row[5] = g_strdup(menu_get_prompt(def_menu));
}
type = sym_get_type(sym);
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc): GTK tool released, please test again...
2002-11-10 14:55 ` Roman Zippel
@ 2002-11-26 20:24 ` Romain Lievin
2002-11-26 20:49 ` Sam Ravnborg
[not found] ` <20021128091059.GB388@free.fr>
1 sibling, 1 reply; 10+ messages in thread
From: Romain Lievin @ 2002-11-26 20:24 UTC (permalink / raw)
To: Roman Zippel; +Cc: Linux Kernel
Hi,
I converted gkc to GTK+ 2.0 and improved/fixed it according to your
suggestions.
I submit it again for testing... You will find it at
<http://tilp.info/perso/gkc.html>.
What I plan to do: add check boxes and more views.
Romain.
On Sun, Nov 10, 2002 at 03:55:08PM +0100, Roman Zippel wrote:
> Hi,
>
> On Sun, 10 Nov 2002, Romain Lievin wrote:
>
> > I worked on a kernel configuration tool similar to Qconf but written with
> > GTK+... You will find it at <http://tilp.info/perso/gconfig.html>.
>
> The autoexpand mode is very annoying, even after changing a single symbol
> everything is expanded again. Keyboard support is basically nonexistent.
>
> Anyway, it looks interesting, but still needs quite some work. :)
>
> bye, Roman
>
--
Romain Lievin, aka 'roms' <roms@lpg.ticalc.org>
Web site <http://lpg.ticalc.org/prj_tilp>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc): GTK tool released, please test again...
2002-11-26 20:24 ` kconfig (gkc): GTK tool released, please test again Romain Lievin
@ 2002-11-26 20:49 ` Sam Ravnborg
0 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2002-11-26 20:49 UTC (permalink / raw)
To: Romain Lievin; +Cc: Roman Zippel, Linux Kernel
On Tue, Nov 26, 2002 at 09:24:48PM +0100, Romain Lievin wrote:
> Hi,
>
> I converted gkc to GTK+ 2.0 and improved/fixed it according to your
> suggestions.
> I submit it again for testing... You will find it at
> <http://tilp.info/perso/gkc.html>.
Could you add a patch as well, that makes it much easier to try out.
No matter it is big, it's still more convinient.
Sam
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc): patch & help about Makefile
[not found] ` <Pine.LNX.4.44.0211282318590.2113-100000@serv>
@ 2002-11-29 21:48 ` Romain Lievin
2002-11-29 22:25 ` Sam Ravnborg
0 siblings, 1 reply; 10+ messages in thread
From: Romain Lievin @ 2002-11-29 21:48 UTC (permalink / raw)
To: Roman Zippel, Sam Ravnborg; +Cc: Linux Kernel
Hi,
> > > and if not too many people complain, it would be far easier for me to send
> > > it on to Linus. :)
> >
> > OK, I will send you a patch as soon as I would have finished to work on the
> > Makefile...
>
> Please post it also to lkml, I'd really prefer to people see it and
> comment on it. Did you have any feed back so far?
>
Well, I have managed to successfully modify the Makefile. I separated the 2
target as you wanted to. I have written a patch for you and Sam Ravnborg.
Nevertheless, I have a small problem: I did not manage to use gcc rather than
g++ in the Makefile. This has a side effect: libglade can not connect signals
to the GUI (because it uses symbol names for doing the binding and symbol
decoration is not the same between C & C++).
I need help for this problem.
> bye, Roman
>
>
Thanks, Romain.
--
Romain Lievin, aka 'roms' <roms@lpg.ticalc.org>
Web site <http://lpg.ticalc.org/prj_tilp>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc): patch & help about Makefile
[not found] ` <Pine.LNX.4.44.0211282111110.2113-100000@serv>
[not found] ` <20021128221239.GA1305@free.fr>
@ 2002-11-29 21:59 ` Romain Lievin
2002-12-12 21:29 ` kconfig (gkc) [PATCH] Romain Lievin
2 siblings, 0 replies; 10+ messages in thread
From: Romain Lievin @ 2002-11-29 21:59 UTC (permalink / raw)
To: Roman Zippel, Sam Ravnborg; +Cc: Linux Kernel
Hi,
Sorry, I forgotten the patch. It is roughly 50KB, thus you will find it here:
http://tilp.info/perso/prepare.diff
Thanks, Romain.
--
Romain Lievin, aka 'roms' <roms@lpg.ticalc.org>
Web site <http://lpg.ticalc.org/prj_tilp>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc): patch & help about Makefile
2002-11-29 21:48 ` kconfig (gkc): patch & help about Makefile Romain Lievin
@ 2002-11-29 22:25 ` Sam Ravnborg
0 siblings, 0 replies; 10+ messages in thread
From: Sam Ravnborg @ 2002-11-29 22:25 UTC (permalink / raw)
To: Romain Lievin; +Cc: Roman Zippel, Sam Ravnborg, Linux Kernel
On Fri, Nov 29, 2002 at 10:48:02PM +0100, Romain Lievin wrote:
>
> Nevertheless, I have a small problem: I did not manage to use gcc rather than
> g++ in the Makefile.
ifeq ($(MAKECMDGOALS),$(obj)/gkc)
gkc-objs := kconfig_load.o
gkc-cxxobjs := gconf.o
endif
In this part you tell kbuild that gconf.o is made from a .cc file
[implying C++] and g++ will be used.
If your gconf.cc really is a C-file (looks like it) then you only
need one line:
gkc-objs := gconf.o kconfig_load.o
But then you need to rename gconf.cc to gconf.c as well.
I tried to apply your patch, but it failed because I did
not have 'pkg-config'. I guess I need some GTK developer kit?
Sam
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc) [PATCH]
[not found] ` <Pine.LNX.4.44.0211282111110.2113-100000@serv>
[not found] ` <20021128221239.GA1305@free.fr>
2002-11-29 21:59 ` Romain Lievin
@ 2002-12-12 21:29 ` Romain Lievin
2002-12-12 22:27 ` Roman Zippel
2 siblings, 1 reply; 10+ messages in thread
From: Romain Lievin @ 2002-12-12 21:29 UTC (permalink / raw)
To: Roman Zippel; +Cc: Linux Kernel
Hi,
Sorry, for the long time, I was waiting for GTK+ team to fix a bug...
> > BTW, I have fixed the problems you reported to me in gkc (gconf). gkc is now
> > working fine.
>
> I still saw some problems, e.g. try to play with SCSI_AIC7XXX.
Well, fixed... All stuffs seem to work fine now !
> A seperate target should do for now. I'm a bit concerned about the size. I
> tried to keep qconf small, so e.g. I didn't use the qt designer. gconf is
> now already larger than qconf. It might help to see it as complete patch
> and if not too many people complain, it would be far easier for me to send
> it on to Linus. :)
You will find a patch against 2.5.51 on http://tilp.info/perso/gkc.html.
>
> bye, Roman
>
>
Next step: add the 2 other views and use icons (by sharing yours).
Thanks, Romain.
--
Romain Lievin, aka 'roms' <roms@tilp.info>
The TiLP project is on <http://www.ti-lpg.org>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc) [PATCH]
2002-12-12 21:29 ` kconfig (gkc) [PATCH] Romain Lievin
@ 2002-12-12 22:27 ` Roman Zippel
[not found] ` <20021219195224.GC1037@free.fr>
0 siblings, 1 reply; 10+ messages in thread
From: Roman Zippel @ 2002-12-12 22:27 UTC (permalink / raw)
To: Romain Lievin; +Cc: Linux Kernel
Hi,
On Thu, 12 Dec 2002, Romain Lievin wrote:
> You will find a patch against 2.5.51 on http://tilp.info/perso/gkc.html.
Is gtk 2.1.4 really required? Debian has only 2.0, I changed the test to
get it compiled and it seems to work anyway.
bye, Roman
^ permalink raw reply [flat|nested] 10+ messages in thread
* Re: kconfig (gkc) [PATCH]
[not found] ` <3E1441B5.AB9A55C3@linux-m68k.org>
@ 2003-01-12 11:00 ` Romain Lievin
0 siblings, 0 replies; 10+ messages in thread
From: Romain Lievin @ 2003-01-12 11:00 UTC (permalink / raw)
To: Roman Zippel; +Cc: Linux Kernel
Hi Roman,
On Thu, Jan 02, 2003 at 02:42:13PM +0100, Roman Zippel wrote:
> Hi,
>
> Sorry about the delay, I wanted to look into this in more detail, but I
> did some other stuff over christmas.
>
me, too. I recently switched from 33.6K modem to 128kbit ADSL and I had some
work on my new gateway...
> If you can work around it and it doesn't look that serious, I would
> really prefer to support at least 2.0. I don't know how long it will
> take until all distribution switched to 2.2.
You're right, my Debian does not have 2.2 yet....
Well, I switched to 2.0 given that I can easily work around it. Nevertheless,
I placed a #define for people who want to use 2.2 release.
> BTW how are the other views doing? :)
I have just finished the 'Single' view. I am working on the 'Split' one.
>
> bye, Roman
>
>
PS: you will find the latest patch at the usual location...
Romain.
--
Romain Lievin, aka 'roms' <roms@tilp.info>
The TiLP project is on <http://www.ti-lpg.org>
"Linux, y'a moins bien mais c'est plus cher !"
^ permalink raw reply [flat|nested] 10+ messages in thread
end of thread, other threads:[~2003-01-12 10:52 UTC | newest]
Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2002-11-10 13:27 kconfig (gconf): GTK tool released, please test Romain Lievin
2002-11-10 14:55 ` Roman Zippel
2002-11-26 20:24 ` kconfig (gkc): GTK tool released, please test again Romain Lievin
2002-11-26 20:49 ` Sam Ravnborg
[not found] ` <20021128091059.GB388@free.fr>
[not found] ` <Pine.LNX.4.44.0211281204030.2113-100000@serv>
[not found] ` <20021128141223.GA601@free.fr>
[not found] ` <Pine.LNX.4.44.0211282111110.2113-100000@serv>
[not found] ` <20021128221239.GA1305@free.fr>
[not found] ` <Pine.LNX.4.44.0211282318590.2113-100000@serv>
2002-11-29 21:48 ` kconfig (gkc): patch & help about Makefile Romain Lievin
2002-11-29 22:25 ` Sam Ravnborg
2002-11-29 21:59 ` Romain Lievin
2002-12-12 21:29 ` kconfig (gkc) [PATCH] Romain Lievin
2002-12-12 22:27 ` Roman Zippel
[not found] ` <20021219195224.GC1037@free.fr>
[not found] ` <3E04E30D.B2947D61@linux-m68k.org>
[not found] ` <20021222174307.GB24289@free.fr>
[not found] ` <3E1441B5.AB9A55C3@linux-m68k.org>
2003-01-12 11:00 ` Romain Lievin
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox