Kmail custom fonts dont work in messages list

Bug #328672 reported by Mark Greenwood
10
This bug affects 1 person
Affects Status Importance Assigned to Milestone
KDE PIM
Confirmed
Medium
kdepim (Ubuntu)
Fix Released
Low
Unassigned

Bug Description

Binary package hint: kmail

Kubuntu Jaunty Alpha 4

kmail 4:4.2.0-0ubuntu7

Kmail Settings allows you to choose custom fonts for various things - i.e. message body, message list etc. Applying custom fonts to any of the 'Message List' options does not work, the font remains set to the default value. But all the other custom font choices do work.

Revision history for this message
In , I-mail-o (i-mail-o) wrote :

Version: 1.10.92 (using Devel)
Installed from: Compiled sources

KMail ignores custom font settings made in "settings" -> "appearance" -> "fonts". This is caused by the new message list settings.

Reproduce: I have choosen bold fonts in KMail settings for new and unread messages, but all new and unread messages appear in normal style:
http://imagebin.ca/view/HPO87htM.html

Thomas McGuire has already confirmed this bug:

"I'm not sure how to best fix this, though, as the font can also be specified in the setting of the theme. It is not clear if the font of the configure dialog should override all fonts of the theme (might not make sense for the fancy theme, where the sender/receiver has a different font, for example).
One option is to remove the message list stuff from the font settings altogether, and add a theme option for making the text bold instead."

I commented afterwards:

"If the settings would be integrated into the new theming, there should be an option to set a "new or unread" style for at least the subject."

Revision history for this message
In , Jtamate (jtamate) wrote :

*** Bug 181135 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Jtamate (jtamate) wrote :

*** Bug 179915 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Jtamate (jtamate) wrote :

*** Bug 182969 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Joshua Dunamis (dunamis) wrote :

This bug affect also to me! I cannot change the fonts settings in Kmail.

Revision history for this message
In , Mcguire-c (mcguire-c) wrote :

*** Bug 184229 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Gerald-u (gerald-u) wrote :

Unfortunately this bug turns out to be a showstopper for kmail users who are used to new or unread messages in bold. It may force people to stick to KDE 3.1.4 in their productive environment.

Revision history for this message
In , Gerald-u (gerald-u) wrote :

Sorry forthe typo - must read 4.1.4.

Revision history for this message
In , Bko-8 (bko-8) wrote :

So it looks like there's no workaround for this at all? I don't have theming enabled, and it still won't let me change the font sizes at all for the message list. I seem to have wrangled the folder list to respect a smaller font, but can't easily reproduce.

Aside - I've just been forcibly pushed into KDE4.2, and am finding lots of these kinds of surprises (one reason I reverted to 3.5.x about 6 months ago after experimenting with 4.x). I suspect we'll see quite a few new followers of these bugs over the next few weeks, as Debian has just dropped KDE 4.2 into their unstable branch.

Revision history for this message
In , don Christophe (christophe-donchristophe) wrote :

I'm pleased to use kde 4.2.2 but this bug prevent me to manage a great amount of mails: how to underline important ones if you can only rely on the beautifull little icons in front of each item in the list?
Thank you for the work!

Revision history for this message
Dave (davedname) wrote :

I also have this problem with the released Ubuntu 9.04

Revision history for this message
In , Mcguire-c (mcguire-c) wrote :
Revision history for this message
Harald Sitter (apachelogger) wrote :

Screenshot please.

Changed in kdepim (Ubuntu):
status: New → Incomplete
Revision history for this message
In , Kollix (kollix) wrote :

*** Bug 179702 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Kollix (kollix) wrote :

FYI: I'm currently working on this.

Revision history for this message
In , Kollix (kollix) wrote :

SVN commit 1009385 by mkoller:

BUG: 178402

Make custom fonts settings work again.

 M +0 -1 configuredialog.cpp
 M +1 -1 configuredialog_p.h
 M +1 -1 messagelistview/core/delegate.cpp
 M +7 -0 messagelistview/core/messageitem.h
 M +2 -30 messagelistview/core/model.cpp
 M +2 -47 messagelistview/core/theme.cpp
 M +1 -106 messagelistview/core/theme.h
 M +89 -132 messagelistview/core/themedelegate.cpp
 M +6 -9 messagelistview/core/themedelegate.h
 M +3 -3 messagelistview/core/themeeditor.cpp
 M +1 -1 messagelistview/core/themeeditor.h
 M +41 -33 messagelistview/storagemodel.cpp
 M +14 -1 messagelistview/storagemodel.h

WebSVN link: http://websvn.kde.org/?view=rev&revision=1009385

Revision history for this message
In , Mcguire-c (mcguire-c) wrote :

*** Bug 203825 has been marked as a duplicate of this bug. ***

Revision history for this message
Andrey Krutov (hedin) wrote :

I am not ubuntu user and don't check I it but in debian sid it looks like this.

Revision history for this message
In , Kollix (kollix) wrote :

*** Bug 204207 has been marked as a duplicate of this bug. ***

Revision history for this message
In , Graham-anderson (graham-anderson) wrote :

Now working in openSUSE, thanks for the fix, much appreciated!

Version 4.3.00 (KDE 4.3.0) "release 155"

Repository: @System (KDE4 Factory)
Name: kdepim4
Version: 4.3.0-154.1
Vendor: openSUSE Build Service

Revision history for this message
Andrey Krutov (hedin) wrote :

I found this bug in kde bug track system
https://bugs.kde.org/show_bug.cgi?id=178402

Patch is available in upstream
http://websvn.kde.org/?view=rev&revision=1009385

Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix committed upstream for KDE 4.3.1.

Changed in kdepim (Ubuntu):
importance: Undecided → Low
status: Incomplete → Fix Committed
Changed in kdepim:
status: Unknown → Fix Released
Revision history for this message
Jonathan Thomas (echidnaman) wrote :

Fix released to Karmic.

Changed in kdepim (Ubuntu):
status: Fix Committed → Fix Released
Revision history for this message
In , Andy Neitzke (neitzke) wrote :

On my machine (Kubuntu, KMail 1.12.4, KDE 4.3.4) this isn't completely fixed: just now I tried changing the font size in the message list and found that the change had no effect. It turns out that it only takes effect after restarting KMail, but it took me a little while to figure that out.

Changed in kdepim:
importance: Unknown → Medium
Revision history for this message
In , Peter Hatina (phatina) wrote :

Running KMail 5.1.3, I also experienced this bug.

The only workaround I found is to manually edit the font settings in kmailrc:
UnreadMessageFont=Monospace,10,-1,5,75,0,0,0,0,0 <- this is bold
UnreadMessageFont=Monospace,10,-1,5,50,0,0,0,0,0 <- this is not

the value 75 defines the bold font.

Please, fix this.

Revision history for this message
In , Peter Hatina (phatina) wrote :

Any updates?

Changed in kdepim:
status: Fix Released → Confirmed
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

Bug watches keep track of this bug in other bug trackers.