From kde-commits Mon Mar 26 04:32:51 2001 From: Dawit Alemayehu Date: Mon, 26 Mar 2001 04:32:51 +0000 To: kde-commits Subject: Re: kdebase/kcontrol/kio/uasproviders X-MARC-Message: https://marc.info/?l=kde-commits&m=98558139121626 On Sunday 25 March 2001 21:06, you wrote: > On Monday 26 March 2001 02:23, Dawit Alemayehu wrote: > > On Sunday 25 March 2001 08:41, you wrote: > > > Am Sonntag, 25. März 2001 12:46 schrieben Sie: > > > > Makefile.am Makefile.in ie401onwinnt4.desktop > > > > ie501onwinnt5.desktop ie50onppc.desktop ie50onwin95.desktop > > > > ie55onwin98.desktop ie55onwinnt5.desktop lynxoncurrent.desktop > > > > mozm18oncurrent.desktop mozm18onwinnt4.desktop > > > > nn301oncurrent.desktop nn475oncurrent.desktop > > > > nn475onwin95.desktop nn476onppc.desktop op403onwinnt4.desktop > > > > w3moncurrent.desktop wgetoncurrent.desktop > > > > > > huh, one .desktop file for every useragent??? Why that? > > > > Yes because this information is not a name-value pair for which kconfig > > is well suited. Each user-agent info has at least three required > > paramters( full string, UA name and UA version ) and IMHO doing this > > using kconfig is frankly a PITA. > > Well if that's the only reason, that's what groups are for in KConfig. > There are methods to retrieve the list of groups in a given config file. Right. I know about them and used them, well sort of in the shorturi filter. The main reason behind this however is the ease with which one can create and distribute such files to user and even without the Import/Export functionalities. > > Furthermore, sharing/changing these > > description files is a much easier when you use separate files than > > a single one that contains everything IMHO... > > The real-world usefulness of this is still to be proven :) I will give on this point, however, how about this: people would be discouraged from simply entering whatever they wish as a user-agent string since it is not readily modifyable ? hehe even the down side has benefits IMHO, ofcourse I could be wrong we'll see. Regards, Dawit A. /me almost done with an even method to do this stuff, the infamous user-agent plugin!!