[kmymoney] [Bug 426151] New: Remove not implemented settings option "Insert transaction type into No. field for new transactions"

Ralf Habacker bugzilla_noreply at kde.org
Thu Sep 3 17:23:03 BST 2020


https://bugs.kde.org/show_bug.cgi?id=426151

            Bug ID: 426151
           Summary: Remove not implemented settings option "Insert
                    transaction type into No. field for new transactions"
           Product: kmymoney
           Version: 4.8.4
          Platform: Other
                OS: All
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: general
          Assignee: kmymoney-devel at kde.org
          Reporter: ralf.habacker at freenet.de
  Target Milestone: ---

The mentioned option in the "data entry" tab of the ledger settings menu is not
implemented and therefore should be removed.


STEPS TO REPRODUCE
1. git clone kmymoney source
2. search for 'CopyTypeToNr'

OBSERVED RESULT
The only references for the mentioned settings options are: 

grep -rni CopyTypeToNr *

  kmymoney/settings/kmymoney.kcfg:75:  <entry name="CopyTypeToNr" type="Bool">
  kmymoney/dialogs/settings/ksettingsregisterdecl.ui:191:               
<widget class="QCheckBox" name="kcfg_CopyTypeToNr">

Setting options really used in the code needs at least three references as
shown with the option 'AutoIncCheckNumber'

grep -rni autoIncCheckNumber *

  kmymoney/settings/kmymoney.kcfg:24:  <entry name="AutoIncCheckNumber"
type="Bool">
  kmymoney/dialogs/settings/ksettingsregisterdecl.ui:198:               
<widget class="QCheckBox" name="kcfg_AutoIncCheckNumber">
  kmymoney/dialogs/transactioneditor.cpp:1079:          &&
KMyMoneyGlobalSettings::autoIncCheckNumber()           // and auto inc number
turned on?

EXPECTED RESULT
The unimplemented setting option should be removed

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: openSUSE Leap 15.1
KDE Frameworks Version: 5.55.0
Qt Version: 5.9.7

ADDITIONAL INFORMATION
All active branches are affected

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list