Bug 222284 - KMyMoney doesn't handle correctly thousand separator if it's not Latin-1
Summary: KMyMoney doesn't handle correctly thousand separator if it's not Latin-1
Status: CLOSED FIXED
Alias: None
Product: kmymoney
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: openSUSE Linux
: NOR normal
Target Milestone: ---
Assignee: KMyMoney Devel Mailing List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2010-01-11 21:30 UTC by Marco Poletti
Modified: 2010-02-21 12:14 UTC (History)
0 users

See Also:
Latest Commit:
Version Fixed In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Marco Poletti 2010-01-11 21:30:17 UTC
Version:           3.95 (using KDE 4.3.4)
OS:                Linux
Installed from:    openSUSE RPMs

I have configured a Unicode thousand separator (not Latin 1) and KMyMoney 4 shows it as a '?'.

Steps to reproduce:

In systemsettings -> Language and country -> Numbers, enter «˙» as thousand separator.
Open KMyMoney and look at a number that contains the thousand separator (for example the main section or the Ledger).

Current behavior:

«?» is shown instead of «˙» as thousand separator.

Expected behavior:

«˙» is used as the thousand separator.
Comment 1 Cristian Oneț 2010-01-23 00:40:10 UTC
SVN commit 1078838 by conet:

BUG: 222284
Support non Latin1 characters as thousand and decimal separators.

 M  +4 -4      converter/mymoneyqifprofile.cpp  
 M  +2 -2      main.cpp  
 M  +8 -8      mymoney/mymoneymoney.cpp  
 M  +7 -6      mymoney/mymoneymoney.h  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1078838
Comment 2 Cristian Oneț 2010-01-23 00:45:43 UTC
SVN commit 1078840 by conet:

BUG: 222284
Support non Latin1 characters as thousand and decimal separators. Fixed the previous commit.

 M  +2 -2      mymoneymoney.cpp  


WebSVN link: http://websvn.kde.org/?view=rev&revision=1078840
Comment 3 Marco Poletti 2010-02-19 21:01:42 UTC
Verified in 3.96