Bug 334074 - fontinst kcm doesn't list fonts
Summary: fontinst kcm doesn't list fonts
Status: RESOLVED FIXED
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_fontinst (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR normal
Target Milestone: ---
Assignee: Craig Drummond
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2014-04-29 12:11 UTC by Sebastian Kügler
Modified: 2014-04-29 14:46 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Sebastian Kügler 2014-04-29 12:11:28 UTC
The fontinst KCM doesn't list any fonts and seems generally broken due to an imcomplete port.

Reproducible: Always
Comment 1 Sebastian Kügler 2014-04-29 12:12:18 UTC
Git commit bbe22770a769a8d253d37258ec1fbfd3987a994e by Sebastian Kügler.
Committed on 29/04/2014 at 12:07.
Pushed by sebas into branch 'master'.

Basic port of dbus helper for kfontinst

This subdirectory had been disabled during the port, leading to a
non-functional kfontinst KCM.
This patch enables the build and makes it successfully build. There's
some commented code and a hardcoded runtime path which I'll fix in
subsequent commits.

M  +3    -2    kcms/fonts/fonts.cpp
M  +1    -1    kcms/kfontinst/CMakeLists.txt
M  +16   -11   kcms/kfontinst/dbus/FontInst.cpp
M  +3    -3    kcms/kfontinst/dbus/Helper.cpp
M  +7    -2    kcms/kfontinst/kcmfontinst/JobRunner.cpp

http://commits.kde.org/plasma-desktop/bbe22770a769a8d253d37258ec1fbfd3987a994e
Comment 2 Sebastian Kügler 2014-04-29 14:27:10 UTC
Git commit 3d77257133f3a30ab6e284a8a75281973ade37f4 by Sebastian Kügler.
Committed on 29/04/2014 at 14:24.
Pushed by sebas into branch 'master'.

Fix finding kfontinst binary in libexec

This makes listing fonts work for me, as now the dbus module is started
correctly.

M  +1    -1    kcms/kfontinst/config-fontinst.h.cmake
M  +1    -1    kcms/kfontinst/dbus/FontInst.cpp
M  +4    -6    kcms/kfontinst/kcmfontinst/JobRunner.cpp

http://commits.kde.org/plasma-desktop/3d77257133f3a30ab6e284a8a75281973ade37f4
Comment 3 Sebastian Kügler 2014-04-29 14:46:50 UTC
Tested installation of system-wide and personal fonts, all appears to be working correctly.