Reply to topic

Exchange Rate/Price editor broken?

pasis
Registered Member
Posts
22
Karma
0
I tested with older version of kmymoney. Now only exchange rate/price editor is broken. So with latest stable branch build (5.0.4-fc01f9273) normal transactions can be entered, but "modify" from price editor window does not work. and entering the USD/CAD transactions does not work since the exchange rate/price editor is broken.
User avatar ipwizard
KDE Developer
Posts
701
Karma
3
OS
Thanks for the information. This clearly identifies that this change seems to be the cause of the problem, though only noticeable on Windows platforms. As a quick solution I suggest to use the stable version of KMyMoney which uses the new AmountEdit widget in only one spot (the price editor).


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
22
Karma
0
ipwizard wrote:Thanks for the information. This clearly identifies that this change seems to be the cause of the problem, though only noticeable on Windows platforms. As a quick solution I suggest to use the stable version of KMyMoney which uses the new AmountEdit widget in only one spot (the price editor).


Yes. I am currently using stable version. I will follow GIT and test nighly builds if there are some changes in amountedit.cpp/h
User avatar ipwizard
KDE Developer
Posts
701
Karma
3
OS
Thanks. The problem might also be in AmountValidtor. The corresponding KMyMoneyMoneyValidator used by KMyMoneyEdit doesn't do any validation atm, that is why it is working. So it seems to have something to do with your locale. What is your decimalSymbol and what is the thousandSeperator set to? Can you figure this out? It looks that the problem is in that area.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
22
Karma
0
ipwizard wrote:Thanks. The problem might also be in AmountValidtor. The corresponding KMyMoneyMoneyValidator used by KMyMoneyEdit doesn't do any validation atm, that is why it is working. So it seems to have something to do with your locale. What is your decimalSymbol and what is the thousandSeperator set to? Can you figure this out? It looks that the problem is in that area.


I have Finnish settings. Thousand separator is <space> and decimal separator is comma. At least on system, I didn't find if i can set it separately for Kmymoney.
User avatar ipwizard
KDE Developer
Posts
701
Karma
3
OS
I spent some time to fix this. Details are reported on my blog. Please expect tomorrow's unstable AppImage version to contain the changes. Once @pasis can confirm that it is working for him, I will backport this change into the 5.0 stable branch.


ipwizard, proud to be a member of the KMyMoney forum since its beginning. :-D
openSuSE Leap 15.0 64bit, KF5
pasis
Registered Member
Posts
22
Karma
0
ipwizard wrote:I spent some time to fix this. Details are reported on my blog. Please expect tomorrow's unstable AppImage version to contain the changes. Once @pasis can confirm that it is working for him, I will backport this change into the 5.0 stable branch.

These changes fixed the situation. Now Kmymoney is working correctly.
Build kmymoney-master-418-windows-mscv2017_64 and windows 10 18917.1000

 
Reply to topic

Bookmarks



Who is online

Registered users: Baidu [Spider], Bing [Bot], claydoh, Google [Bot], jmacleod, kyrhammer, lexibharta, Majestic-12 [Bot], Sogou [Bot]