From kde-commits Sat Oct 30 21:15:43 2004 From: =?utf-8?q?Aaron=20J=2E=20Seigo?= Date: Sat, 30 Oct 2004 21:15:43 +0000 To: kde-commits Subject: kdebase/kicker (silent) Message-Id: <20041030211543.7C95D16CD5 () office ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=109917095105040 CVS commit by aseigo: CVS_SILENT more misc tweaks M +22 -0 DESIGN 1.4 M +21 -1 TODO 1.19 --- kdebase/kicker/DESIGN #1.3:1.4 @@ -124,2 +124,24 @@ Classes representing tasks and collections of tasks. Used by taskbar/ + +Kicker Startup Process +---------------------- + + +The Building Blocks Of A Panel +------------------------------ +Fittslawframe, Panner, ContainerArea, ContainerPanel + + +Applets +------- +KPanelApplet, AppletInfo, .desktop file description, PluginManager/PluginLoader + + +Extensions (aka "Panels") +------------------------- +KPanelExtension, .desktop file description, PluginLoader, ExtensionContainer, +ExtensionManager + + + --- kdebase/kicker/TODO #1.18:1.19 @@ -7,6 +7,22 @@ These are bugs that really should get some attention. -* 79088 +** various bugs: kicker is not listening to font/color/etc changes + this likely requires looking at taskbar, buttons, etc listening to the + appropriate changes via the KApplication::settingsChanged family of + signals +** 79088 ***** 41201. Solution: use the improved NetWM strut geometry +* 87884 + there is more of a QA testing overhead here than an actual hacking + overhead on this one.. this just requires a change to + kdebase/kcontrol/kicker on the arrangement tab. the slider should allow + values > 128. you can actually make this change by editting the UI file + in Qt Designer. + + this change would need to be tested for effect with the main panel, + childpanels and the external taskbar set to larger sizes, all in both + vertical and horizontal mode. + + @@ -99,4 +115,8 @@ strut management starts to show its weaknesses. ++++ Make the taskbar button context menus more like kwin's context menus +* The entries and order of entries do not match between the taskbar buttons + and kwin's window menu. This should be rectified as much as possible. + +++ Text labels for buttons ** Either on mouse over or always-displayed labels. Tooltips are ugly