[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-core-devel
Subject:    Re: Loads of applet issues
From:       m_elter () t-online ! de (Matthias Elter)
Date:       2002-03-09 9:28:09
[Download RAW message or body]

John Firebaugh wrote:

>On Thursday 07 March 2002 11:45 pm, George Staikos wrote:
>
>>2) Wrong names on applets:  kscore, kpf, kmixapplet, kcharselect,
>>kdictapplet This causes a big problem because the configfile name is wrong
>>since it is based on the applet lib name.
>>[PATCH ATTACHED]
>>
>
>We need a better naming convention. Matthias Elter changed the applets in 
>kdebase/kicker/applets to use <appletname>_panelapplet, but this is 
>inconsistent with the rest of the module naming conventions, which have 
>prefixes instead of suffixes. I propose kpa_<appletname>.la, where 
><appletname> does not contain a leading 'k' nor 'applet'.
>
This change was done on the request of Coolo.  He suggested 
foo_appelt.so and I used the less ambigious foo_panelapplet.so. I later 
noticed that most modules use a prefix instead of a suffix but there 
seems to be no clear naming scheme as we have foo_thumbnails.so, too. I 
propose to keep the current naming scheme because changing it again is a 
waste of time. That does not mean that I would veto a change, so if you 
have strong feelings about this feel free to change it. Make sure to add 
backwards compatibility in the loading code.

> The desktop file 
>should also not have a leading 'k'.
>
Agreed. This has historic reasons and I already renamed all of the panel 
applet .desktop files in kdebase while I did the .so name change. Feel 
free to do this for all cvs modules. I have already added backwards 
compaitibility code for this, too.

Greetings,
Matthias


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic