Revision 626019
Go back to digest for 28th January 2007Features in KDE Base
Craig Drummond committed changes in /trunk/KDE/kdebase/workspace/kcontrol/kfontinst:
* Modify kcm layout so as to have a settings menu
* Put "Font Management Mode" button into settings menu.
* Create a small kio_fonts_helper app to be run as root in order to modify fonts:/System. Works *much* faster than using SuProc for each individual font access.
* kfontinst now only handles GUI side of install
* Add font view functionality to kfontinst
* Use a custom FontLister class, as opposed to KDirLister - this way can stop KIO::listDir being called whilst installing/removing/etc. fonts.
* Fix crash when adding a font group.
File Changes
Added 15 files
- /trunk/KDE/kdebase/workspace/kcontrol/kfontinst
- /kcmfontinst/FontLister.cpp
- /kcmfontinst/FontLister.h
- /kfontinst/kfontinstui.rc
- /kfontinst/Viewer.cpp
- /kfontinst/Viewer.h
- /kio/Helper.cpp
- /kio/Helper.h
- /kio/Server.cpp
- /kio/Server.h
- /kio/Socket.cpp
- /kio/Socket.h
- /kio/SuProc.cpp
- /kio/SuProc.h
- /lib/Fc.cpp
- /lib/Fc.h
Modified 29 files
- /trunk/KDE/kdebase/workspace/kcontrol/kfontinst
- /kcmfontinst/CMakeLists.txt
- /kcmfontinst/FontGroups.cpp
- /kcmfontinst/FontList.cpp
- /kcmfontinst/FontList.h
- /kcmfontinst/GroupList.cpp
- /kcmfontinst/GroupList.h
- /kcmfontinst/KCmFontInst.cpp
- /kcmfontinst/KCmFontInst.h
- /kfile-plugin/CMakeLists.txt
- /kfile-plugin/KFileFont.cpp
- /kfontinst/CMakeLists.txt
- /kfontinst/Installer.cpp
- /kfontinst/Installer.h
- /kfontinst/KfiPrint.cpp
- /kfontinst/Main.cpp
- /kio/CMakeLists.txt
- /kio/KioFonts.cpp
- /kio/KioFonts.h
- /lib/CMakeLists.txt
- /lib/DisabledFonts.cpp
- /lib/DisabledFonts.h
- /lib/FcEngine.cpp
- /lib/FcEngine.h
- /lib/KfiConstants.h
- /lib/Misc.cpp
- /lib/Misc.h
- /thumbnail/CMakeLists.txt
- /viewpart/CMakeLists.txt
- /viewpart/FontViewPart.cpp
44 files changed in total