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

List:       kde-core-devel
Subject:    Re: Kicker extension
From:       Michael Goffioul <goffioul () imec ! be>
Date:       2001-08-23 9:46:09
[Download RAW message or body]

Matthias Elter wrote:
> 
> On Thursday 23 August 2001 10:55, Michael Goffioul wrote:
> > > > Now, I'll think I'll wait for some reaction from a real kicker
> > > > maintainer to know what to do with the code (throw it, commit it or
> > > > adapt it before commiting).
> > >
> > > Nice work. Commit it.
> >
> > OK, here's my proposal:
> 
> > A good thing would then be to move the 2 other extensions (kpanelapplet and
> > kpanelextension) from kdeui to this libkicker library. And to keep
> > consistency PanelMenu should be renamed to KPanelMenu, the class in kdeui
> > must then be renamed to something different (KPanelDCOPMenu, KPanelExtMenu,
> > KPanelAppMenu, ...). But I won't do that at first time, I'll only put my
> > PanelMenu in libkicker, keeping the name unchanged.
> 
> Nobody _ever_ used the KPanelMenu class in kdeui. You can simply replace it.

That's what I thought also. But I think we should keep it (you never know) and
rename it. Maybe it can also be integrated in libkicker?

Should I do the whole stuff now, before commiting, or going step by step?
Complete changes include:
- moving KPanelApplet and KPanelExtension to libkicker
- moving KPanelMenu (from kdeui) to libkicker and renaming it to KPanelAppMenu
  (because it's related to a running application)

Is this OK? (can do the whole stuff tomorrow, as BIC changes are to be made
on fridays).

Michael.

-- 
------------------------------------------------------------------
Michael Goffioul		IMEC-DESICS-MIRA
e-mail: goffioul@imec.be	(Mixed-Signal and RF Applications)
Tel:    +32/16/28-8510		Kapeldreef, 75
Fax:    +32/16/28-1515		3001 HEVERLEE, BELGIUM
------------------------------------------------------------------

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

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