<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "https://bugs.kde.org/page.cgi?id=bugzilla.dtd">

<bugzilla version="5.0.6"
          urlbase="https://bugs.kde.org/"
          
          maintainer="sysadmin@kde.org"
>

    <bug>
          <bug_id>447480</bug_id>
          
          <creation_ts>2021-12-24 16:53:38 +0000</creation_ts>
          <short_desc>Allow currencies to be divisible by more than ten decimal places</short_desc>
          <delta_ts>2022-11-20 10:51:15 +0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>2</classification_id>
          <classification>Applications</classification>
          <product>kmymoney</product>
          <component>general</component>
          <version>unspecified</version>
          <rep_platform>unspecified</rep_platform>
          <op_sys>All</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          <bug_file_loc></bug_file_loc>
          <status_whiteboard></status_whiteboard>
          <keywords></keywords>
          <priority>NOR</priority>
          <bug_severity>wishlist</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          <everconfirmed>0</everconfirmed>
          <reporter name="Chris">chris.crutch</reporter>
          <assigned_to name="KMyMoney Devel Mailing List">kmymoney-devel</assigned_to>
          
          
          <cf_commitlink>https://invent.kde.org/office/kmymoney/commit/657dbcf2f17a56dc78951f172f0db35554a2785b</cf_commitlink>
          <cf_versionfixedin>5.1.3</cf_versionfixedin>
          <cf_sentryurl></cf_sentryurl>
          <votes>0</votes>

      

      

      

          <comment_sort_order>oldest_to_newest</comment_sort_order>  
          <long_desc isprivate="0" >
    <commentid>2087985</commentid>
    <comment_count>0</comment_count>
    <who name="Chris">chris.crutch</who>
    <bug_when>2021-12-24 16:53:38 +0000</bug_when>
    <thetext>Currently the application seems to only allow a maximum of ten decimal places when adding a new currency type. Monero, a popular cryptocurrency with the third largest development community of all cryptocoins, is divisible to twelve decimal places. Please consider adding a few extra decimal places to the currency options.</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2088182</commentid>
    <comment_count>1</comment_count>
    <who name="Thomas Baumgart">thb</who>
    <bug_when>2021-12-26 10:11:45 +0000</bug_when>
    <thetext>Git commit 19e6a0af6cccd3c098480b0d0885dc3f036030ab by Thomas Baumgart.
Committed on 26/12/2021 at 10:11.
Pushed by tbaumgart into branch &apos;master&apos;.

Increased price precision to 20 digits maximum
FIXED-IN: 5.1.3

M  +135  -34   kmymoney/mymoney/mymoneymoney.cpp
M  +13   -0    kmymoney/mymoney/mymoneymoney.h
M  +8    -1    kmymoney/mymoney/tests/mymoneymoney-test.cpp
M  +1    -0    kmymoney/mymoney/tests/mymoneymoney-test.h
M  +2    -2    kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.ui

https://invent.kde.org/office/kmymoney/commit/19e6a0af6cccd3c098480b0d0885dc3f036030ab</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2088183</commentid>
    <comment_count>2</comment_count>
    <who name="Thomas Baumgart">thb</who>
    <bug_when>2021-12-26 10:12:33 +0000</bug_when>
    <thetext>Git commit 657dbcf2f17a56dc78951f172f0db35554a2785b by Thomas Baumgart.
Committed on 26/12/2021 at 10:12.
Pushed by tbaumgart into branch &apos;5.1&apos;.

Increased price precision to 20 digits maximum
FIXED-IN: 5.1.3

(cherry picked from commit 19e6a0af6cccd3c098480b0d0885dc3f036030ab)

M  +135  -34   kmymoney/mymoney/mymoneymoney.cpp
M  +13   -0    kmymoney/mymoney/mymoneymoney.h
M  +8    -1    kmymoney/mymoney/tests/mymoneymoney-test.cpp
M  +1    -0    kmymoney/mymoney/tests/mymoneymoney-test.h
M  +2    -2    kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.ui

https://invent.kde.org/office/kmymoney/commit/657dbcf2f17a56dc78951f172f0db35554a2785b</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2111613</commentid>
    <comment_count>3</comment_count>
    <who name="Ralf Habacker">ralf.habacker</who>
    <bug_when>2022-03-17 08:13:03 +0000</bug_when>
    <thetext>Git commit 2ba1f2a73d011b3decba6b1c895fc4fba6b3fb7a by Ralf Habacker.
Committed on 17/03/2022 at 08:10.
Pushed by habacker into branch &apos;8.1&apos;.

Increase denominator range for conversion routine

(cherry picked from commit e3387a885603aff681b930af6885b1d97b0d60d0)

M  +9    -0    autotests/alkvaluetest.cpp
M  +11   -6    src/alkvalue.cpp
M  +11   -2    src/alkvalue.h.in

https://invent.kde.org/office/alkimia/commit/2ba1f2a73d011b3decba6b1c895fc4fba6b3fb7a</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2173519</commentid>
    <comment_count>4</comment_count>
    <who name="Chris">chris.crutch</who>
    <bug_when>2022-11-15 08:23:19 +0000</bug_when>
    <thetext>This update allowed 20 decimal places in investments, not in currencies. I don&apos;t add my cryptocurrencies as investments, I add them as currencies because I use them as payment systems. Any chance the 20 decimal places could be added in the currency options as well?</thetext>
  </long_desc><long_desc isprivate="0" >
    <commentid>2175420</commentid>
    <comment_count>5</comment_count>
    <who name="Thomas Baumgart">thb</who>
    <bug_when>2022-11-20 10:51:15 +0000</bug_when>
    <thetext>Git commit 053029474c4fcbf18a026ea6e0c4d8229ec498b5 by Thomas Baumgart.
Committed on 20/11/2022 at 10:50.
Pushed by tbaumgart into branch &apos;master&apos;.

Increase price precision for currencies to 20 digits

M  +1    -1    kmymoney/dialogs/kcurrencyeditordlg.ui

https://invent.kde.org/office/kmymoney/commit/053029474c4fcbf18a026ea6e0c4d8229ec498b5</thetext>
  </long_desc>
      
      

    </bug>

</bugzilla>