Bug 316760

Summary: Lowercase "default" Adium theme variant should be used if uppercase is not present
Product: [Frameworks and Libraries] telepathy Reporter: Daniele E. Domenichelli <ddomenichelli>
Component: text-uiAssignee: Telepathy Bugs <kde-telepathy-bugs>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde
Priority: NOR    
Version: git-latest   
Target Milestone: Future   
Platform: Other   
OS: Linux   
Latest Commit: Version Fixed In:

Description Daniele E. Domenichelli 2013-03-15 08:06:45 UTC
Only the uppercase "Default" variant of a theme is used.

Therefore, if a theme has a lowercase "default", it is not automatically selected, and the first one is selected instead.

This in one of the several problems with uppercase/lowercase strings in the adium theme support
Comment 1 David Edmundson 2013-03-15 15:12:27 UTC
The default variant is determined in the plist file.
Comment 2 Daniele E. Domenichelli 2013-03-15 15:42:58 UTC
Uh... I checked
It is in the plist file or, if it is not there, the "Normal" variant is used or, if there isn't one, the first in the list is used.
I thought that "Normal" was "Default".
We should check what does Adium do, if there are themes with "Default" and "default" variants (I just checked and there are) there is probably a reason.
Comment 3 David Edmundson 2013-03-31 18:11:36 UTC
DrDanz: Would this be fixed with your proposed caseInsensitive network manager?
Comment 4 Daniele E. Domenichelli 2013-04-01 14:40:18 UTC
Hopefully yes, but I'm not 100% sure
Comment 5 David Edmundson 2013-11-03 01:33:39 UTC
With all the work going into the new QML Text UI I think I should close this this. I don't want someone to see this and do work which will get thrown away, it would be a waste of that person's time.

Sorry.