multiple control panels and kcmshell

Aaron J. Seigo aseigo at olympusproject.org
Tue Feb 18 07:12:17 GMT 2003


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

hi..

when one launches kcmshell with multiple panels, the title on the window is 
(in English) "Settings - KDE Control Module". this isn't very helpful as it 
may be kicker, kdesktop or konqueror's config. the attached patches address 
this by adding a new command line switch to kcmshell: --kcmcaption. it's a 
horrible name, but title, caption and name are all taken already. =/

i ran into one problem with koqueror, however. it has a .desktop file which is 
calls using:

KApplication::startServiceByDesktopName("konqueror_config");

that .desktop file lists all the panels to launch. but AFAIK this makes adding 
the --kcmcaption not possible (unless we don't care about i18n ;) ... would 
it be allright to have konqueror call kcmshell directly like kdesktop and 
kicker does and do away with konqueror_config.desktop?

- -- 
Aaron J. Seigo
GPG Fingerprint: 8B8B 2209 0C6F 7C47 B1EA  EE75 D6B7 2EB1 A7F1 DB43

KDE: The 'K' is for 'kick ass'
http://www.kde.org       http://promo.kde.org/3.1/feature_guide.php
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.1 (GNU/Linux)

iD8DBQE+UdzR1rcusafx20MRAspVAKCs6HNwRH9MYMBH1YNmvQAJvzDtwACdGrOz
w2E7iKV9pDjMO912QlRmF/w=
=BIAy
-----END PGP SIGNATURE-----
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kcmcaption.diff
Type: text/x-diff
Size: 1891 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030218/402c9ea7/attachment.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kdesktop_kcmcaption.diff
Type: text/x-diff
Size: 728 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030218/402c9ea7/attachment-0001.diff>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: kicker_kcmcaption.diff
Type: text/x-diff
Size: 708 bytes
Desc: not available
URL: <http://mail.kde.org/pipermail/kde-core-devel/attachments/20030218/402c9ea7/attachment-0002.diff>


More information about the kde-core-devel mailing list