[kmymoney] [Bug 471101] Crash when enabling "Show Transaction Detail" in the "Tags" view.

2023-06-16 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=471101

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/b8e0a9
   ||e885fae7e7097554fcced629b93
   ||253e374
 Resolution|--- |FIXED

--- Comment #1 from Thomas Baumgart  ---
Git commit b8e0a9e885fae7e7097554fcced629b93253e374 by Thomas Baumgart.
Committed on 16/06/2023 at 21:39.
Pushed by tbaumgart into branch 'master'.

Fix crash in tags view

M  +1-0kmymoney/views/ktagsview.cpp

https://invent.kde.org/office/kmymoney/-/commit/b8e0a9e885fae7e7097554fcced629b93253e374

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 470640] Split transactions are difficult to enter

2023-06-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=470640

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |NOT A BUG
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
That is by design. In your case, pressing the minus sign opens the calculator
and subtracts the value you enter (1888) from the number that is already in the
edit widget (-1678). That sum sure is -3566. A workaround is to clear the value
in the widget first by pressing the delete button. Upcoming versions of
KMyMoney have separate edit widgets for debit and credit values and there is no
need to enter negative values anymore.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 470001] KMM crashes on startup on Window

2023-06-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=470001

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pack
   ||aging/craft-blueprints-kde/
   ||-/commit/7a3f553409c434c0eb
   ||02d143dfbf54cd7b694984
 Status|CONFIRMED   |RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Thomas Baumgart  ---
Problem is fixed in build system. Build 1791 does not show the problem anymore.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 470001] KMM crashes on startup on Window

2023-06-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=470001

Thomas Baumgart  changed:

   What|Removed |Added

 CC||herwig.jans...@ewetel.net

--- Comment #6 from Thomas Baumgart  ---
*** Bug 469836 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469836] After update kmymoney doesn't start anymore!

2023-06-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469836

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #5 from Thomas Baumgart  ---


*** This bug has been marked as a duplicate of bug 470001 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 445050] Feature Request: Also distribute KMyMoney via Flatpak, Flathub

2023-06-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=445050

--- Comment #3 from Thomas Baumgart  ---
It's not only the initial setup work, but also maintenance. Given the trouble
we lately have with AppImages and Windows builds we don't need yet another can
of worms. We can assure though, that any volunteer who wants to develop and
maintain a Flatpak package has our full support in doing so.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469714] Crash when changing currency price precision

2023-05-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469714

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |---
 Status|NEEDSINFO   |REPORTED

--- Comment #4 from Thomas Baumgart  ---
Changed state

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 470327] Home Page and Reports display completely black

2023-05-27 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=470327

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Thomas Baumgart  ---


*** This bug has been marked as a duplicate of bug 468936 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468936] Home Page and Reports display completely black - Cannot Read

2023-05-27 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468936

--- Comment #9 from Thomas Baumgart  ---
*** Bug 470327 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469587] Issues after editing an account while editing a transaction

2023-05-26 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469587

--- Comment #1 from Thomas Baumgart  ---
Git commit d91ddf19767ae5f17c92551dc1e39f95b3661807 by Thomas Baumgart.
Committed on 27/05/2023 at 05:23.
Pushed by tbaumgart into branch 'master'.

Close the editor upon model reset

This resolves the problem reported in #469587 but with a different
result.

M  +12   -4kmymoney/views/ledgerview.cpp
M  +8-0kmymoney/views/transactioneditorbase.cpp
M  +2-0kmymoney/views/transactioneditorbase.h

https://invent.kde.org/office/kmymoney/-/commit/d91ddf19767ae5f17c92551dc1e39f95b3661807

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469431] Need better way to handle changes in stock price quote source

2023-05-26 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469431

Thomas Baumgart  changed:

   What|Removed |Added

Summary|KMM needs better way to |Need better way to handle
   |handle changes in  stock|changes in stock price
   |price quot sourcex: was:|quote source
   |Yahoo Finance stock quotes  |
   |fail|

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 442150] Online price update of stocks stopped working since version 5 on MacOS

2023-05-16 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=442150

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DOWNSTREAM

--- Comment #2 from Thomas Baumgart  ---
Service has apparently been moved to
https://markets.ft.com/data/funds/tearsheet/summary?s=LU1445733824:EUR

Using the old URL I get

URL found: http://funds.ft.com/uk/Tearsheet/Summary?s=LU1445733824...
Symbol found: ''
Unable to parse price for 'LU1445733824'
Unable to parse date for 'LU1445733824'

with the one shown above I see data, but it seems that the regexes to extract
the date need to be adjusted to the new webpage. I get 

Symbol found: ''
Price found: '24.23' (24,23)
Date found: 'May 15 2023.

[kmymoney] [Bug 469431] Yahoo Finance stock quotes fail

2023-05-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469431

Thomas Baumgart  changed:

   What|Removed |Added

 CC||robby.engelmann@r-engelmann
   ||.de

--- Comment #3 from Thomas Baumgart  ---
*** Bug 469572 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469572] online quotes from yahoo stopped working

2023-05-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469572

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Thomas Baumgart  ---


*** This bug has been marked as a duplicate of bug 469431 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469420] Print to PDF results in reports with "grayed out" sections, unlike in the past.

2023-05-08 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469420

--- Comment #4 from Thomas Baumgart  ---
Please do not contain the original text when responding via e-mail. Simply
start with a blank mail because otherwise it screws up the web display which we
devs use. See for yourself e.g.  https://bugs.kde.org/show_bug.cgi?id=469420#c3
Thanks in advance.

To me this sounds like a CSS problem. The reports are rendered using HTML and
should use different instructions when printing to the display and the printer.
Since that is not working properly, it could well be a packaging problem. Can
you try to use an AppImage version of KMyMoney and see if that has the same
problem? You can find instructions at  https://kmymoney.org/appimage.html and
the download at
https://binary-factory.kde.org/view/AppImage/job/KMyMoney_Release_appimage-centos7/
(don't worry about the centos7 part, it's just a name). The AppImage can be
installed alongside your distro version without problems.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469195] Transaction report in native currency show wrong amount

2023-05-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469195

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/d7e94f6a
   ||b6c452eaf4339f7ebffecd917d9
   ||2e28a

--- Comment #5 from Thomas Baumgart  ---
Git commit d7e94f6ab6c452eaf4339f7ebffecd917d92e28a by Thomas Baumgart.
Committed on 07/05/2023 at 08:56.
Pushed by tbaumgart into branch 'master'.

Provide correct currency information if not converting to base currency
FIXED-IN: 5.2

M  +9-1kmymoney/plugins/views/reports/core/querytable.cpp

https://invent.kde.org/office/kmymoney/commit/d7e94f6ab6c452eaf4339f7ebffecd917d92e28a

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469258] the program starts to open but the file does not complete opening (unexpected closing).

2023-05-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469258

--- Comment #2 from Thomas Baumgart  ---
The change between 5.1.3-1749 and 5.1.3-1750 was
https://invent.kde.org/office/kmymoney/-/commit/8d885bf1 . The 5.1.3 series
needs either QWebKit or QWebEngine to work. Now it seems that we have the
following scenario (at least on Windows 11):

a) QWebKit is not supported by the CI build system anymore -> KMyMoney does not
compile
b) Using QWebEngine seems to cause a problem -> KMyMoney does not run

which means we can choose between the devil and the deep blue sea :(

Interesting though, that in one case we see

   Faulting module path: F:\PreviousPcData\kmymoney5-5.1.3\bin\libcrypto-10.dll 

and in the other

   Faulting module path:
C:\Users\x\Downloads\kmymoney-5.1-1759-windows-cl-msvc2019-x86_64\bin\Qt5Core.dll

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 469431] Yahoo Finance stock quotes fail

2023-05-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=469431

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |DOWNSTREAM
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Since, as you say, it's driven by Yahoo, there's not much we can do.
Especially, since the change between v6 and v7 is not only related to the
format of the data. Seems, that v7 requires a cookie. See e.g.
https://stackoverflow.com/questions/44030983/yahoo-finance-url-not-working for
details.

$ curl
'https://query1.finance.yahoo.com/v7/finance/quote?fields=regularMarketPrice&symbols=BNS.TO'
{"finance":{"result":null,"error":{"code":"Unauthorized","description":"Invalid
Cookie"}}}

$ curl
'https://query1.finance.yahoo.com/v6/finance/quote?fields=regularMarketPrice&symbols=BNS.TO'
{"quoteResponse":{"result":[{"language":"en-US","region":"US","quoteType":"EQUITY","typeDisp":"Equity","quoteSourceName":"Delayed
Quote","triggerable":true,"customPriceAlertConfidence":"HIGH","esgPopulated":false,"market":"ca_market","marketState":"CLOSED","regularMarketPrice":66.94,"exchange":"TOR","exchangeTimezoneShortName":"EDT","exchangeTimezoneName":"America/Toronto","gmtOffSetMilliseconds":-1440,"firstTradeDateMilliseconds":78992100,"priceHint":2,"regularMarketTime":1683316800,"fullExchangeName":"Toronto","sourceInterval":15,"exchangeDataDelayedBy":15,"tradeable":false,"cryptoTradeable":false,"symbol":"BNS.TO"}],"error":null}}

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468958] Bug in window catgories

2023-04-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468958

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #3 from Thomas Baumgart  ---


*** This bug has been marked as a duplicate of bug 468988 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468988] Bug 468958

2023-04-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468988

--- Comment #2 from Thomas Baumgart  ---
*** Bug 468958 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468988] Bug 468958

2023-04-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468988

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Thomas Baumgart  ---
As pointed out in https://bugs.kde.org/show_bug.cgi?id=468958#c2 you need to
enlarge the first column. Hover the mouse over the vertical bar shown between
"Konto" and "Typ" until the mouse cursor shape changes and drag the bar to the
right. That should enlarge the column. If you press the right mouse button on
the header you can even select more columns. In case that does not work for
please report here (no need to open another bug entry).

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468936] Home Page and Reports display completely black - Cannot Read

2023-04-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468936

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #5 from Thomas Baumgart  ---
Please don't include the original text to your email answer. It ruins the view
on our bugtracker. See yourself on
https://bugs.kde.org/show_bug.cgi?id=468936#c3. Thank you.

Looking at https://pclinuxoshelp.com/index.php/Available_desktops I noticed
that a few desktops are supported by PCLinuxOS. Which one do you use? The two
views in question are based on an HTML rendering engine whereas the others are
based on KDE and Qt widgets. So the cause of your problem is certainly to be
located in the HTML area. Can you try running an appimage version of KMyMoney?
It needs to download a single file, make it executable and started. It can
co-exist with your installed version. You find a link to the latest appimage
and instructions on https://kmymoney.org/appimage.html.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468633] segfault when hidding reconciliated transacion

2023-04-19 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468633

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/60f11311
   ||9ff2a080037ee6668c5764d8425
   ||daeb0
 Resolution|--- |FIXED

--- Comment #3 from Thomas Baumgart  ---
Git commit 60f113119ff2a080037ee6668c5764d8425daeb0 by Thomas Baumgart.
Committed on 19/04/2023 at 10:27.
Pushed by tbaumgart into branch 'master'.

Fix crash when changing option
FIXED-IN: 5.2

M  +13   -7kmymoney/models/specialledgeritemfilter.cpp
M  +5-0kmymoney/models/specialledgeritemfilter.h
M  +5-4kmymoney/views/ledgerviewpage.cpp

https://invent.kde.org/office/kmymoney/commit/60f113119ff2a080037ee6668c5764d8425daeb0

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468108] ledger freeze on large account

2023-04-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468108

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/7f771f51
   ||6ace05813827b7ef94a200864d0
   ||71532
   Version Fixed In||5.2

--- Comment #21 from Thomas Baumgart  ---
Git commit 7f771f516ace05813827b7ef94a200864d071532 by Thomas Baumgart.
Committed on 17/04/2023 at 12:55.
Pushed by tbaumgart into branch 'master'.

Speed up ledger display

Don't do extensive checking when source model is unsorted to avoid
massive recursive calls.
FIXED-IN: 5.2

M  +9-0kmymoney/models/ledgersortproxymodel.cpp
M  +2-0kmymoney/models/ledgersortproxymodel.h
M  +6-0kmymoney/models/ledgersortproxymodel_p.h
M  +15   -1kmymoney/models/specialledgeritemfilter.cpp

https://invent.kde.org/office/kmymoney/commit/7f771f516ace05813827b7ef94a200864d071532

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 430047] Feature request: Budgeting based on cash flow

2023-04-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=430047

--- Comment #4 from Thomas Baumgart  ---
Git commit e79a1cabdc7881432faa1f2266ac66a0f7c71667 by Thomas Baumgart.
Committed on 17/04/2023 at 09:00.
Pushed by tbaumgart into branch 'master'.

Initial implementation of budgeting of asset/liability accounts

Budget entry for asset/liability accounts is available. Reporting part
is not yet implemented.

M  +58   -24   kmymoney/dialogs/knewaccountdlg.cpp
M  +49   -16   kmymoney/dialogs/knewaccountdlg.ui
M  +5-0kmymoney/models/accountsproxymodel.cpp
M  +8-1kmymoney/models/accountsproxymodel.h
M  +24   -17   kmymoney/mymoney/mymoneyaccount.cpp
M  +9-0kmymoney/mymoney/mymoneyaccount.h
M  +17   -4kmymoney/mymoney/mymoneybudget.cpp
M  +5-1kmymoney/mymoney/mymoneybudget.h
M  +1-0kmymoney/mymoney/mymoneyenums.h
M  +54   -2kmymoney/mymoney/mymoneykeyvaluecontainer.cpp
M  +41   -7kmymoney/mymoney/mymoneykeyvaluecontainer.h
M  +17   -0kmymoney/mymoney/mymoneykeyvaluecontainer_p.h
M  +5-2kmymoney/mymoney/storage/accountsmodel.cpp
M  +20   -0kmymoney/mymoney/tests/mymoneyaccount-test.cpp
M  +1-0kmymoney/mymoney/tests/mymoneyaccount-test.h
M  +5-5kmymoney/mymoney/tests/mymoneykeyvaluecontainer-test.cpp
M  +5-0kmymoney/mymoney/xmlhelper/xmlstoragehelper.cpp
M  +1-1kmymoney/mymoney/xmlhelper/xmlstoragehelper.h
M  +8-8   
kmymoney/plugins/ofx/import/dialogs/konlinebankingsetupwizard.cpp
M  +6-1kmymoney/plugins/views/budget/budgetview.rc
M  +93   -17   kmymoney/plugins/views/budget/kbudgetview.cpp
M  +13   -2kmymoney/plugins/views/budget/kbudgetview.h
M  +32   -13   kmymoney/plugins/views/budget/kbudgetview_p.h
M  +216  -143  kmymoney/widgets/budgetviewproxymodel.cpp
M  +1-0kmymoney/widgets/budgetviewproxymodel.h

https://invent.kde.org/office/kmymoney/commit/e79a1cabdc7881432faa1f2266ac66a0f7c71667

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466462] Add loan's payments to budget

2023-04-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466462

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE

--- Comment #1 from Thomas Baumgart  ---


*** This bug has been marked as a duplicate of bug 430047 ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 430047] Feature request: Budgeting based on cash flow

2023-04-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=430047

Thomas Baumgart  changed:

   What|Removed |Added

 CC||debrabant.phili...@free.fr

--- Comment #3 from Thomas Baumgart  ---
*** Bug 466462 has been marked as a duplicate of this bug. ***

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468108] ledger freeze on large account

2023-04-09 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468108

--- Comment #16 from Thomas Baumgart  ---
(In reply to Jack from comment #15)
> (In reply to Thomas Baumgart from comment #9)
[...]
> Might the problem be related to KMM trying to confirm that the balance from
> the reconciliationHistory KVP matches the ledger balance on that date?

No, I don't think so. The balances are cached and the comparison is done when
the header is actually displayed on screen
(https://invent.kde.org/office/kmymoney/-/blob/master/kmymoney/views/reconciliationdelegate.cpp#L84).

> It seems possible that the slowness started around the time there were some
> changes to the sorting of the ledger, and I don't remember if you made and
> code changes after our discussions about some reconciliation separators
> showing up in red.

Yes, those corrections were made. The headers should not show up in red
anymore.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 465698] Better handling of transaction type naming in imports

2023-04-09 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=465698

Thomas Baumgart  changed:

   What|Removed |Added

   Severity|normal  |wishlist
 Resolution|WORKSFORME  |---
 Status|RESOLVED|REPORTED

--- Comment #5 from Thomas Baumgart  ---
Changed into a wish list entry and re-opened it.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467732] Add an USD dividend to an account in CHF but otherwise base currency in EUR does not work

2023-04-08 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467732

--- Comment #8 from Thomas Baumgart  ---
Build problem fixed in
https://invent.kde.org/office/kmymoney/-/commit/aff549c165b7a5f0db5b94b2a7188d6fe34db528

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468108] ledger freeze on large account

2023-04-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468108

--- Comment #10 from Thomas Baumgart  ---
And one more question: what is the sort order (field and direction) that you
have setup?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468108] ledger freeze on large account

2023-04-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468108

--- Comment #9 from Thomas Baumgart  ---
@Jonathan: I doubt that the number of 'erroneous' transactions has any
influence on this problem. Can you try changing the information heading
settings in Settings/Ledger and see if turning them off makes a difference?
Which one has the most impact?

My first split in the account has a post date of 2001-12-28 and was reconciled
on 2005-03-20. The first stored reconciliation date that may provide a header
is dated 2021-01-31 (because KMyMoney did not keep that piece of information in
earlier versions). So I am not sure that these dates have an influence as mine
are wide spread too.

@Jack: I was able to see the reconciliations of my account using (you may have
to vary the 50 depending on your account tree). It shows a long list of
date,value pairs.

gpg -d thb.kmy | grep -A 50 -e '

[kmymoney] [Bug 467732] Add an USD dividend to an account in CHF but otherwise base currency in EUR does not work

2023-04-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467732

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #5 from Thomas Baumgart  ---
(In reply to Robby Engelmann from comment #3)
> In the git master version from Tumbleweed Unstable/Extra repo, it is not
> possible to add any transaction to accounts that are not in the base
> currency. If it is in base currency (here: EUR) I can add transactions.

Can you explain the steps (account creation, transaction creation) you perform
with as much detail as possible? I am unable to duplicate the problem, so I
must be doing something different. Thanks in advance.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467732] Add an USD dividend to an account in CHF but otherwise base currency in EUR does not work

2023-04-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467732

--- Comment #4 from Thomas Baumgart  ---
(In reply to Robby Engelmann from comment #2)
> I tried to make a new Book with an Investment Account (Currency: CHF), but
> failed due to this message:
> 
> >Unable to create account: Account has no name 
> >/home/abuild/rpmbuild/BUILD/kmymoney-5.1.80git2428~48e4749/kmymoney/mymoney/mymoneyfile.cpp:1264
> 
> Whatsoever, I gave it a name.

This was reported in bug 468144 and has been fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468108] ledger freeze on large account

2023-04-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468108

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #5 from Thomas Baumgart  ---
I totally agree that we need feedback on the behavior of master, so thanks for
raising the bug. Looking at the bt provided, I notice a recursive call when
checking reconciliation entries (lines 217 and 288 in
SpecialLedgerItemFilterPrivate::filterAcceptsRow). Seems you have many
reconciliations in that account without transactions in between or have
filtering and sorting setup so that it causes this scenario.

Opening my main account takes at most a second with 6508 transactions (on a 2.2
MHz cpu) with 15 reconciliation entries.

I don't think we need the profiler data as it seems that we know where it
happens. We need to find what data / filter & sorting setting is causing this.
Maybe, you can provide more details.

BTW: here's how I counted them (replace A76 with the ID of your account):

gpg -d thb.kmy | grep '

[kmymoney] [Bug 468144] No account can be added

2023-04-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468144

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/85435235
   ||1768a5845d655dc3ad780420415
   ||721d6
   Version Fixed In||5.2
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit 854352351768a5845d655dc3ad780420415721d6 by Thomas Baumgart.
Committed on 04/04/2023 at 20:05.
Pushed by tbaumgart into branch 'master'.

Fixed MyMoneyAccountLoan ctor
FIXED-IN: 5.2

M  +2-0kmymoney/mymoney/mymoneyaccount.h
M  +2-0kmymoney/mymoney/mymoneyaccountloan.cpp
M  +3-0kmymoney/mymoney/mymoneyaccountloan.h
M  +31   -13   kmymoney/mymoney/tests/mymoneyaccount-test.cpp

https://invent.kde.org/office/kmymoney/commit/854352351768a5845d655dc3ad780420415721d6

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468144] No account can be added

2023-04-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468144

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 427868] Report: Double values "Investments Holdings Pie"

2023-04-01 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=427868

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/d3c67739
   ||566da030fe2eceac4e08ab22271
   ||d6e97
   Version Fixed In||5.1.4

--- Comment #3 from Thomas Baumgart  ---
Git commit d3c67739566da030fe2eceac4e08ab22271d6e97 by Thomas Baumgart.
Committed on 01/04/2023 at 14:13.
Pushed by tbaumgart into branch '5.1'.

Don't calculate the running sum for pie chart reports

This avoids doubleing the actual value in the chart
FIXED-IN: 5.1.4

(cherry picked from commit 8c8ba2f817d7d6db439643563d3d46b101efb9ca)

M  +1-2kmymoney/plugins/views/reports/core/pivottable.cpp

https://invent.kde.org/office/kmymoney/commit/d3c67739566da030fe2eceac4e08ab22271d6e97

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 427868] Report: Double values "Investments Holdings Pie"

2023-04-01 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=427868

--- Comment #2 from Thomas Baumgart  ---
Git commit 8c8ba2f817d7d6db439643563d3d46b101efb9ca by Thomas Baumgart.
Committed on 01/04/2023 at 14:12.
Pushed by tbaumgart into branch 'master'.

Don't calculate the running sum for pie chart reports

This avoids doubleing the actual value in the chart

M  +1-2kmymoney/plugins/views/reports/core/pivottable.cpp

https://invent.kde.org/office/kmymoney/commit/8c8ba2f817d7d6db439643563d3d46b101efb9ca

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 468010] symbol lookup error in kibkmm_csvimportercore.so.5

2023-04-01 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=468010

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #4 from Thomas Baumgart  ---
Hmm, it's not a compile/link issue in the classical sense during build time but
more a link loader problem, as it happens at runtime. The said symbol is not
found when the csvimporter lib is loaded. The symbol
MyMoneyAccount::currencyId() itself lives in the core library
libkmm_mymoney.so.5. All this leads to the conclusion that this is a
downstream/packaging issue but certainly not an upstream KDE one.

@Jack: Regarding the construction of mangled names see e.g.
http://web.mit.edu/tibbetts/Public/inside-c/www/mangling.html. This is not
(only) related to Windows.

_ZNK14MyMoneyAccount10currencyIdEv

_Z name is mangled
N nested name indicator
K const indicator
14 length of name MyMoneyAccount
10 length of name currencyId
Ev argument void

and in class MyMoneyAccount you find "QString currencyId() const;"

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467874] New: Opening date of accounts imported using a template cause problems

2023-03-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467874

Bug ID: 467874
   Summary: Opening date of accounts imported using a template
cause problems
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: importer
  Assignee: kmymoney-de...@kde.org
  Reporter: tbaumg...@kde.org
  Target Milestone: ---

 I found out what the date problem was. I use SKR03 and it has a lot of
accounts. when I tried to book a amount from the bank last year to a account in
SKR03 the account was too young. So I had to change the opening date of 255
accounts in the accounting schema :))

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 462607] Overdue schedule not in red

2023-03-26 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=462607

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REOPENED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #8 from Thomas Baumgart  ---
>  (hence why I am using AppImages)

I duplicated it using the latest AppImage of the stable branch. So we now have
the following scenario:

KMyMoney Build as
VersionNative AppAppImage
5.1.2   OK   OK
5.1.3   OK   FAIL
master   OK   OK

Since the code that causes the overdue entries to be shown in red is 100%
identical between 5.1.2 and 5.1.3, I suspect the cause to be something related
to the theme used in AppImages. The master version uses a completely different
code base and therefore might not have the problem.

Even though it is annoying for some of you, I would call it a corner case
caused by an external piece of software which we have no control over. And
since it works with the latest master version, there is a fix in sight. 

I am tempted to close it as a DOWNSTREAM or UNMAINTAINED problem but put it
into WAITINGFORINFO for the moment.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 455596] Broken date format

2023-03-25 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=455596

--- Comment #1 from Thomas Baumgart  ---
Git commit 7e1fdb6b63c8b6c7a07d2732049842674b9e4134 by Thomas Baumgart.
Committed on 25/03/2023 at 14:29.
Pushed by tbaumgart into branch 'master'.

Use consistent date format throughout the application

The format still relies on the current locale, but a central location in
the code is now used which provides a consistent 4 digit year format for
dates.

M  +8-7kmymoney/dialogs/kcurrencycalculator.cpp
M  +2-1kmymoney/dialogs/kmymoneypricedlg.cpp
M  +1-0kmymoney/kmymoney.cpp
M  +5-4kmymoney/mymoney/mymoneyfile.cpp
M  +36   -8kmymoney/mymoney/mymoneyutils.cpp
M  +5-1kmymoney/mymoney/mymoneyutils.h
M  +4-4kmymoney/mymoney/storage/onlinejobsmodel.cpp
M  +2-1kmymoney/mymoney/storage/pricemodel.cpp
M  +1-1kmymoney/plugins/checkprinting/checkprinting.cpp
M  +3-3kmymoney/plugins/views/forecast/kforecastview_p.h
M  +7-7kmymoney/plugins/views/onlinejoboutbox/konlinetransferform.cpp
M  +7-6kmymoney/plugins/views/reports/core/listtable.cpp
M  +6-8kmymoney/plugins/views/reports/core/reporttable.cpp
M  +14   -13   kmymoney/plugins/views/reports/core/tests/querytable-test.cpp
M  +2-2kmymoney/plugins/views/reports/kreportsview_p.h
M  +3-2kmymoney/views/keditscheduledlg.cpp
M  +2-3kmymoney/views/khomeview_p.h
M  +1-1kmymoney/views/kscheduledview_p.h
M  +7-6kmymoney/widgets/kmymoneybriefschedule.cpp
M  +7-4kmymoney/wizards/newaccountwizard/kaccountsummarypage.cpp
M  +6-4kmymoney/wizards/newloanwizard/effectivedatewizardpage.cpp
M  +11   -9kmymoney/wizards/newloanwizard/keditloanwizard.cpp
M  +3-1kmymoney/wizards/newloanwizard/summaryeditwizardpage.cpp
M  +3-2kmymoney/wizards/newloanwizard/summarywizardpage.cpp

https://invent.kde.org/office/kmymoney/commit/7e1fdb6b63c8b6c7a07d2732049842674b9e4134

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 462607] Overdue schedule not in red

2023-03-24 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=462607

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #5 from Thomas Baumgart  ---
I scanned the source multiple times now and cannot figure any cause for this.
Also, I cannot reproduce the problem :(

1. Are you comparing the two versions on the same computer?
2. With KMyMoney not running, can you rename ~/.config/kmymoney/kmymoneyrc to
some other name? Then check if the problem persists. The file will be
re-created but you can override it with your original after the test to get
back your settings (again, do this without KMyMoney running).
3. Does the problem also show up in the current master version?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467732] Add an USD dividend to an account in CHF but otherwise base currency in EUR does not work

2023-03-24 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467732

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Baumgart  ---
Can you create a sample .kmy file that contains the accounts and securities as
you have them and explain which transaction cannot be created? Thanks in
advance.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 418182] multiple kmymoney "products" listed in advanced search within bugzilla

2023-03-18 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=418182

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |INTENTIONAL
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
That is for historical reasons as entries for those products still exist
(mostly fixed and closed). New entries cannot be assigned to these products,
though.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 424998] Reinvest dividend should include accompanying fee

2023-03-18 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=424998

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #6 from Thomas Baumgart  ---
Ping

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466270] "Yield" activity swaps to "Dividend" activity

2023-03-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466270

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/3c98fea2
   ||006b6ca2795e83545336c047736
   ||336f1
 Status|REPORTED|RESOLVED

--- Comment #9 from Thomas Baumgart  ---
Git commit 3c98fea2006b6ca2795e83545336c047736336f1 by Thomas Baumgart.
Committed on 18/03/2023 at 06:34.
Pushed by tbaumgart into branch 'master'.

Differentiate between yield and dividend
FIXED-IN: 5.2

M  +28   -0kmymoney/views/investactivities.cpp
M  +33   -4kmymoney/views/investactivities.h
M  +13   -5kmymoney/views/investtransactioneditor.cpp

https://invent.kde.org/office/kmymoney/commit/3c98fea2006b6ca2795e83545336c047736336f1

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467456] Crash while attempting to edit a transaction

2023-03-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467456

--- Comment #2 from Thomas Baumgart  ---
Git commit 7ba253659a13bc814b716eab4d0491f8194336eb by Thomas Baumgart.
Committed on 18/03/2023 at 06:04.
Pushed by tbaumgart into branch 'master'.

Try to fix crash due to invalid QModelIndex

Set source model on QComboBox not before the filter source model is set.

M  +4-1kmymoney/widgets/ktagcontainer.cpp

https://invent.kde.org/office/kmymoney/commit/7ba253659a13bc814b716eab4d0491f8194336eb

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467081] importing transactions prior to account opening date cannot be edited

2023-03-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467081

--- Comment #3 from Thomas Baumgart  ---
The opening balance (in case it exists) is updated when you change the opening
date in the account editor. The account opening date is also updated in case
you change the post date of the opening balance transaction using the UI,
AFAIR.

The MyMoneyStatementReader is the object that processes all imported data.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466972] Difficulty translating kmymoney.cpp i18n string "save storage"

2023-03-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466972

--- Comment #2 from Thomas Baumgart  ---
Here's that developer blessing to make the proposed change to 'data'.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466270] "Yield" activity swaps to "Dividend" activity

2023-03-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466270

Thomas Baumgart  changed:

   What|Removed |Added

 Status|NEEDSINFO   |REPORTED
 Resolution|WAITINGFORINFO  |---

--- Comment #4 from Thomas Baumgart  ---
@Thomas: please don't include the original post when answering via e-mail to
avoid a mess on the web frontend. Thanks.

Changing state back to reported so that it is not closed automatically.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 467081] importing transactions prior to account opening date cannot be edited

2023-03-09 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=467081

--- Comment #1 from Thomas Baumgart  ---
Or we could simply adjust the opening date in that case. But what about a
possible opening balance transaction? Maybe a warning about it is better.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 378785] Reconciliation dates changed

2023-03-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=378785

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/49c91807
   ||109d03d8046747f0ea343d07bdd
   ||aaedb
 Status|REOPENED|RESOLVED
   Version Fixed In||5.1.4

--- Comment #7 from Thomas Baumgart  ---
Git commit 49c91807109d03d8046747f0ea343d07bddaaedb by Thomas Baumgart.
Committed on 08/03/2023 at 07:33.
Pushed by tbaumgart into branch '5.1'.

Use transaction's post date in reconciliation report

Also prefer usage of own function over QLocale date formatting
FIXED-IN: 5.1.4

M  +16   -2kmymoney/mymoney/mymoneyutils.cpp
M  +2-0kmymoney/mymoney/mymoneyutils.h
M  +10   -18   kmymoney/plugins/reconciliationreport/reconciliationreport.cpp

https://invent.kde.org/office/kmymoney/commit/49c91807109d03d8046747f0ea343d07bddaaedb

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 378785] Reconciliation dates changed

2023-03-07 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=378785

--- Comment #6 from Thomas Baumgart  ---
Git commit e64ec0a305b9eddeff95da81d8ee341261f9033a by Thomas Baumgart.
Committed on 08/03/2023 at 07:31.
Pushed by tbaumgart into branch 'master'.

Use transaction's post date in reconciliation report

Also prefer usage of own function over QLocale date formatting

M  +10   -10   kmymoney/plugins/reconciliationreport/reconciliationreport.cpp

https://invent.kde.org/office/kmymoney/commit/e64ec0a305b9eddeff95da81d8ee341261f9033a

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466981] Update Stock and Currency Prices clutters systemd journal

2023-03-06 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466981

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |NOT A BUG

--- Comment #1 from Thomas Baumgart  ---
Start KMyMoney with e.g.

   QT_LOGGING_RULES="kmymoney_webpricequote=false" kmymoney

or configure the logging using one of the other provided methods. See
https://doc.qt.io/qt-5/qloggingcategory.html for details.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466882] kmymoney/kmymoneyutils.cpp:564 doubt about i18n string "Do you want to add [...] as payer"

2023-03-05 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466882

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/5b6eafc7
   ||a46583e087a3122baf898e2c406
   ||77397

--- Comment #1 from Thomas Baumgart  ---
Git commit 5b6eafc7a46583e087a3122baf898e2c40677397 by Thomas Baumgart.
Committed on 05/03/2023 at 13:24.
Pushed by tbaumgart into branch 'master'.

Exchange payer with payee

M  +1-1kmymoney/kmymoneyutils.cpp

https://invent.kde.org/office/kmymoney/commit/5b6eafc7a46583e087a3122baf898e2c40677397

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466809] .ofx and .qfx files imported into wrong account

2023-03-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466809

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.1.4
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/bec6e49d
   ||0e7c3e0f15ce422e26b11285d8a
   ||5660d
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit bec6e49d0e7c3e0f15ce422e26b11285d8a5660d by Thomas Baumgart.
Committed on 04/03/2023 at 15:38.
Pushed by tbaumgart into branch '5.1'.

Completely update reference to account during import

When data of an account is imported from a file, the KMyMoney account
will get a reference to the imported account using the account number
found. This allows to pre-select the account during import.

In case the user decided to override that pre-selected account, the
reference on the old account was not removed and the data of the
selected account was not used in the process of the import.

This change removes the reference on the previous account and uses the
the selected account to import the data.
FIXED-IN: 5.1.4

(cherry picked from commit c6357119672f3b124ffcc18f5078b2d65c9f9153)

M  +18   -0kmymoney/converter/mymoneystatementreader.cpp
M  +3-11   kmymoney/dialogs/kaccountselectdlg.cpp

https://invent.kde.org/office/kmymoney/commit/bec6e49d0e7c3e0f15ce422e26b11285d8a5660d

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 466809] .ofx and .qfx files imported into wrong account

2023-03-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=466809

--- Comment #1 from Thomas Baumgart  ---
Git commit c6357119672f3b124ffcc18f5078b2d65c9f9153 by Thomas Baumgart.
Committed on 04/03/2023 at 15:32.
Pushed by tbaumgart into branch 'master'.

Completely update reference to account during import

When data of an account is imported from a file, the KMyMoney account
will get a reference to the imported account using the account number
found. This allows to pre-select the account during import.

In case the user decided to override that pre-selected account, the
reference on the old account was not removed and the data of the
selected account was not used in the process of the import.

This change removes the reference on the previous account and uses the
the selected account to import the data.

M  +18   -0kmymoney/converter/mymoneystatementreader.cpp
M  +3-11   kmymoney/dialogs/kaccountselectdlg.cpp

https://invent.kde.org/office/kmymoney/commit/c6357119672f3b124ffcc18f5078b2d65c9f9153

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 384699] Wrong calculation of future balance based on planned transactions

2023-02-19 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=384699

Thomas Baumgart  changed:

   What|Removed |Added

 Status|CONFIRMED   |NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #5 from Thomas Baumgart  ---
@Udo: what is the configured forecast method? Scheduled or historic? You can
find that setting in the forecast plugin view's settings. Do the numbers change
when you select the other method?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 405147] qif generated by quicken 2019 does not create "tags" table and "budget" table on import.

2023-02-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=405147

--- Comment #3 from Thomas Baumgart  ---
See also bug #316951 and bug #401066

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 316951] Tag support for QIF import

2023-02-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=316951

--- Comment #2 from Thomas Baumgart  ---
See also bug #405147 and bug #401066

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 401066] Add column "TAGS" to CSV Export & Import

2023-02-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=401066

--- Comment #2 from Thomas Baumgart  ---
See also bug #316951 and bug #405147

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 465471] Import split transactions from csv

2023-02-08 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=465471

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Baumgart  ---
Is there a specific reason why it should be CSV? Do you have a sample how this
looks like? Where does that data come from?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 303562] Order of columns in ledger view is not adjustable.

2023-02-05 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=303562

Thomas Baumgart  changed:

   What|Removed |Added

 Status|CONFIRMED   |NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #3 from Thomas Baumgart  ---
(In reply to Jack from comment #1)
> Column width can be adjusted, but not column display order.

That is not true: drag and drop of the column header lets you change the order
of the columns. See
https://invent.kde.org/office/kmymoney/-/commit/0a9cb4f01e0867dcc67311098bae75b5f3948f5d
and bug #445510. I leave it in waitingforinfo for you to confirm and close as
fixed.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 302917] Unable to access UI after "Unknown account id 'A000288' in file mymoneyseqaccessmgr.cpp line 145"

2023-02-05 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=302917

Thomas Baumgart  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |UNMAINTAINED

--- Comment #2 from Thomas Baumgart  ---
I agree. The entry is date 2012 and the first version of 5.0 was released in
2018. So this must be a problem of a 4.x version after all. Let's close it as
unmaintained.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464055] crash when entering a portfollio transaction

2023-02-05 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464055

Thomas Baumgart  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/4d5599ca
   ||64795245a2f5fa4d4e5203364c7
   ||4619c
 Resolution|WAITINGFORINFO  |FIXED
   Version Fixed In||5.1.4

--- Comment #16 from Thomas Baumgart  ---
Git commit 4d5599ca64795245a2f5fa4d4e5203364c74619c by Thomas Baumgart.
Committed on 05/02/2023 at 13:22.
Pushed by tbaumgart into branch '5.1'.

Prevent division by zero
FIXED-IN: 5.1.4

M  +2-2kmymoney/dialogs/kcurrencycalculator.cpp

https://invent.kde.org/office/kmymoney/commit/4d5599ca64795245a2f5fa4d4e5203364c74619c

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 450927] Equities with zero balance option does not work

2023-02-05 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=450927

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #11 from Thomas Baumgart  ---
No negative feedback since improvement. I'll close it again.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 461288] Next scheduled loan due date changes to wrong date

2023-02-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=461288

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Baumgart  ---
Since you played around with the data in the xml file already, here's what you
need to do: change the day in the startdate to 01 (in the example below 18) and
the day in the postdate of the transaction to 01. That should do the trick. 

  
   

If you only change the postdate, the day will be overridden the next time. That
is by design. The next due date (postdate of transaction) may be different due
to holidays/weekends or even months that don't have the day. To revert back to
the original day for monthly payments once the next payment is entered, the day
is overridden with the orignal. Please confirm that this works for you. Thx.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464870] Crash when importin investments CSV

2023-02-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464870

--- Comment #12 from Thomas Baumgart  ---
QStandardItem has no problem. Looking at the codeline in question

symbol = m_file->m_model->item(row, symbolCol)->text().trimmed();

the first part "m_file->m_model->item(row, symbolCol)" returns a nullpointer
which is then used to call the "->text()" member with (this=0x0). That is
clearly identified in the stacktrace as

#4  QStandardItem::text() const (this=0x0) at
/usr/include/qt5/QtGui/qstandarditemmodel.h:75
#5  0x7f130fe90429 in CSVImporterCore::sortSecurities(QSet&,
QSet&, QMap&) (this=0x7f12ec005b40, onlySymbols=...,
onlyNames=..., mapSymbolName=...) at
/usr/src/debug/kmymoney-5.1.3/kmymoney/plugins/csv/import/core/csvimportercore.cpp:1306

Calling text() via an invalid (null-) pointer is the problem and that is in our
code. No need to get answers from other places when we already have them.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 465232] Show All Accounts box does not work.

2023-02-03 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=465232

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |WORKSFORME

--- Comment #1 from Thomas Baumgart  ---
Check the global option "Hide closed accounts". It seems to be off. Since the
two interfere it has been removed in newer versions. See bug #223708

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464870] Crash when importin investments CSV

2023-02-02 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464870

--- Comment #8 from Thomas Baumgart  ---
I would not want to check that before every loop but in a central spot. If
start is -7 and end is -1 then the for loop still gets executed because -7 is
less than -1. The crash happens on this line

symbol = m_file->m_model->item(row, symbolCol)->text().trimmed();

and with row being negative, m_file->m_model->item() will definitely return a
null pointer. OTOH, it could be that the item does not even exist. In this
case, item() also returns a null pointer according to the Qt docs.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464870] Crash when importin investments CSV

2023-02-02 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464870

--- Comment #6 from Thomas Baumgart  ---
Looking at the following two parameters in the rc file

StartLine=2
TrailerLines=12

and the code in CSVFile::getStartEndRow(CSVProfile *profile) explains how
m_startLine can become negative if the number of rows is less than 12  (-7
using the files attached). Note: this is what I found out by code reading not
executing.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 431373] Incorrect Balance Values in Reconcile View of Ledger

2023-02-01 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=431373

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #8 from Thomas Baumgart  ---
Is the problem still present after the recent changes to the code?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 431373] Incorrect Balance Values in Reconcile View of Ledger

2023-01-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=431373

--- Comment #7 from Thomas Baumgart  ---
Git commit d193f80579bed84a0cce4ca17ba336b815ea507e by Thomas Baumgart.
Committed on 29/01/2023 at 13:40.
Pushed by tbaumgart into branch 'master'.

Improve handling of reconciliation

The previous implementation caused all transactions marked as reconciled
to be hidden no matter if they are within the period of of the statement
or not. Also, transactions not marked reconciled but have a post date
prior to the start of the statement were not correctly displayed during
the reconciliation process. This caused the balances to become
"incorrect".

This has been changed to show all transactions from the date of the
first non-reconciled one even if that is prior to the last
reconciliation. All reconciled transactions that have a post date that
is within the period of the statement are also not hidden anymore and
taken into account when calculating the balances. Transactions younger
than the statement date are not taken into account for balance
calculation as before.

I am not sure if this fixes the reported problem 431373 but it is
certainly an improvement.
Related: bug 438936
FIXED-IN: master

M  +21   -11   kmymoney/models/ledgerfilter.cpp
M  +16   -0kmymoney/models/ledgerfilter.h
M  +2-0kmymoney/views/reconciliationledgerviewpage.cpp
M  +5-0   
kmymoney/wizards/endingbalancedlg/checkingstatementinfowizardpage.cpp
M  +7-0   
kmymoney/wizards/endingbalancedlg/checkingstatementinfowizardpage.h
M  +92   -37   kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp
M  +9-0kmymoney/wizards/endingbalancedlg/kendingbalancedlg.h

https://invent.kde.org/office/kmymoney/commit/d193f80579bed84a0cce4ca17ba336b815ea507e

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 438936] Reconciliation wizard loses balance information

2023-01-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=438936

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/d193f805
   ||79bed84a0cce4ca17ba336b815e
   ||a507e
   Version Fixed In||master

--- Comment #1 from Thomas Baumgart  ---
Git commit d193f80579bed84a0cce4ca17ba336b815ea507e by Thomas Baumgart.
Committed on 29/01/2023 at 13:40.
Pushed by tbaumgart into branch 'master'.

Improve handling of reconciliation

The previous implementation caused all transactions marked as reconciled
to be hidden no matter if they are within the period of of the statement
or not. Also, transactions not marked reconciled but have a post date
prior to the start of the statement were not correctly displayed during
the reconciliation process. This caused the balances to become
"incorrect".

This has been changed to show all transactions from the date of the
first non-reconciled one even if that is prior to the last
reconciliation. All reconciled transactions that have a post date that
is within the period of the statement are also not hidden anymore and
taken into account when calculating the balances. Transactions younger
than the statement date are not taken into account for balance
calculation as before.

I am not sure if this fixes the reported problem 431373 but it is
certainly an improvement.
Related: bug 431373
FIXED-IN: master

M  +21   -11   kmymoney/models/ledgerfilter.cpp
M  +16   -0kmymoney/models/ledgerfilter.h
M  +2-0kmymoney/views/reconciliationledgerviewpage.cpp
M  +5-0   
kmymoney/wizards/endingbalancedlg/checkingstatementinfowizardpage.cpp
M  +7-0   
kmymoney/wizards/endingbalancedlg/checkingstatementinfowizardpage.h
M  +92   -37   kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp
M  +9-0kmymoney/wizards/endingbalancedlg/kendingbalancedlg.h

https://invent.kde.org/office/kmymoney/commit/d193f80579bed84a0cce4ca17ba336b815ea507e

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 437261] The reconciliation history does not support mid-day reconciliation

2023-01-29 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=437261

Thomas Baumgart  changed:

   What|Removed |Added

   Severity|normal  |wishlist

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464870] Crash when importin investments CSV

2023-01-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464870

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Thomas Baumgart  ---
Could it be, that the selection for the symbol column is out of range? Can you
attach the file $HOME/.config/kmymoney/csvimporterrc (the most personal info in
there are your profile names) and a sample CSV file that shows the crash here
(does not need to be real data - it should only reproduce the crash)?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464908] Problem with reports (2 different results with the same report)

2023-01-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464908

--- Comment #10 from Thomas Baumgart  ---
> Oder sollen wir den Chat direkt in deutsch weiterführen?
Besser nicht, it would give most other people a hard time to follow.

Can you compare the setting "Show equity accounts" (could be shown as
"Eigenkapitalkonten anzeigen") in Settings/General/Filter. Do they differ? Does
it have an effect when changed?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464931] Loan: Scheduled transactions have incorrect minus (-) sign.

2023-01-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464931

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Thomas Baumgart  ---
What happens if you change the transaction to a withdrawal (press on the
withdrawal tab) before you open the split editor?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464908] Problem with reports (2 different results with the same report)

2023-01-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464908

--- Comment #5 from Thomas Baumgart  ---
Yes, that was the information I was asking for. It does not reveal any
suspicious action, which is good. 

Nevertheless, I somehow get the impression, that we understand something else
when we (you and I) talk about a "report" here. I am not 100% sure, but could
it be that you miss the stocks in the accounts view? What exactly are you
looking at in the application when you see the difference between the two
installations? In case you use a German UI, use the German words. I think, I am
pretty fluent in this language to understand it ;)

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464560] When ledger option "Show group header between transactions" is disabled, reconciliation header still displays

2023-01-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464560

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/9f64cb4f
   ||0d4b56c2e4e8b2258cf6f123d37
   ||41c13

--- Comment #3 from Thomas Baumgart  ---
Git commit 9f64cb4f0d4b56c2e4e8b2258cf6f123d3741c13 by Thomas Baumgart.
Committed on 28/01/2023 at 11:15.
Pushed by tbaumgart into branch 'master'.

Implement setting for reconciliation headers

This setting allows to suppress display of all reconciliation headers,
suppress all of them but the last one or to display all available.

M  +83   -46   kmymoney/dialogs/settings/ksettingsregister.ui
M  +13   -0kmymoney/kmymoney.cpp
M  +34   -1kmymoney/models/specialledgeritemfilter.cpp
M  +5-0kmymoney/models/specialledgeritemfilter.h
M  +9-0kmymoney/mymoney/mymoneyenums.h
M  +12   -4kmymoney/mymoney/storage/reconciliationmodel.cpp
M  +12   -1kmymoney/mymoney/storage/reconciliationmodel.h
M  +9-0kmymoney/settings/kmymoney.kcfg
M  +9-5kmymoney/views/ledgerviewpage.cpp
M  +15   -0kmymoney/views/ledgerviewsettings.cpp
M  +12   -0kmymoney/views/ledgerviewsettings.h

https://invent.kde.org/office/kmymoney/commit/9f64cb4f0d4b56c2e4e8b2258cf6f123d3741c13

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 459881] edit loan wizard does not take empty value for principal and interest

2023-01-27 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=459881

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||5.1.4
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/b5799bc9
   ||01ea24d5e0ecb8df60e5dea5096
   ||6f972
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit b5799bc901ea24d5e0ecb8df60e5dea50966f972 by Thomas Baumgart.
Committed on 28/01/2023 at 07:24.
Pushed by tbaumgart into branch '5.1'.

Allow empty fields for calculation

(cherry picked from commit 3ee4f7de1e288c49e26ce6fad00ae3e915b22f9d)
FIXED-IN: 5.1.4

M  +2-0kmymoney/wizards/newloanwizard/finalpaymentwizardpage.cpp
M  +2-0kmymoney/wizards/newloanwizard/interesteditwizardpage.cpp
M  +2-0kmymoney/wizards/newloanwizard/paymenteditwizardpage.cpp
M  +2-0kmymoney/wizards/newloanwizard/paymentwizardpage.cpp

https://invent.kde.org/office/kmymoney/commit/b5799bc901ea24d5e0ecb8df60e5dea50966f972

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464908] Problem with reports (2 different results with the same report)

2023-01-27 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464908

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO

--- Comment #1 from Thomas Baumgart  ---
Is there anything suspicious printed to the console when you a) load the file
or b) open the report? If unsure, attach the outputs from when you start the
application on both systems to this bug so we can take a look.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464337] Deleting split from the categories view deletes the ENTIRE transaction in the ledger (Appimage 5.1-360-linux-gcc-x86_64)

2023-01-17 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464337

Thomas Baumgart  changed:

   What|Removed |Added

 Status|NEEDSINFO   |RESOLVED
 Resolution|WAITINGFORINFO  |INTENTIONAL

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464337] Deleting split from the categories view deletes the ENTIRE transaction in the ledger (Appimage 5.1-360-linux-gcc-x86_64)

2023-01-15 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464337

--- Comment #9 from Thomas Baumgart  ---
(In reply to alx.kuzza from comment #7)
> I would say we should ask to re-assign the category for those deleted splits,
That is exactly what KMyMoney does: it asks the user to specify another
category to which those splits will be assigned when you delete a category in
the category view. Don't expect this to work from the ledger view.

> Setting ***unassigned*** seems to be not quite a good idea.
Yes, absolutely!

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 464337] Deleting split from the categories view deletes the ENTIRE transaction in the ledger (Appimage 5.1-360-linux-gcc-x86_64)

2023-01-15 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=464337

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|FIXED   |WAITINGFORINFO

--- Comment #8 from Thomas Baumgart  ---
(In reply to lp.allard.1 from comment #5)
> My plan was to delete ALL the splits in the Category first, and if it
> worked, delete the category.  I dont want to transfer (or re-categorize) the
> splits, but simply get rid of them.  I understand the total amount of the
> transactions that contained those splits will INCREASE and this is the
> goal...

I understand what you try to achieve. If you simply remove that one split
from your 500 transactions, your books are unbalanced at scale and the
consistency check will tell you about it on each save operation.

> If I need to manually open each transaction in my chequing account one by
> one, edit the splits, delete the "offending" split then re-save the
> transaction, it will take me days or more... There are more than 500
> transactions containing the split I want to get rid of

Yes, you are right. There is currently no way to remove a single split from
existing transactions at scale. It has to be performed manually transaction
by transaction.

BTW: opening the ledger for a category is no different than opening it for
an account. And if you delete a transaction in a ledger, all splits will be
removed.
That is by design.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 332924] Investment view, equity tab, sorts numeric columns by alpha sort instead of numeric

2023-01-13 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=332924

Thomas Baumgart  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED
  Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi
   |ce/kmymoney/commit/819f2600 |ce/kmymoney/commit/68b81627
   |84b7e29713ce6fec1efcd0946c4 |958ee33b26301b674207da47d06
   |27740   |5f6f8

--- Comment #11 from Thomas Baumgart  ---
Git commit 68b81627958ee33b26301b674207da47d065f6f8 by Thomas Baumgart.
Committed on 14/01/2023 at 05:53.
Pushed by tbaumgart into branch '5.1'.

Investment view, Equities: sort by actual value instead of display value

Backporting commit 819f2600 to stable 5.1 branch
Related: bug 428940

M  +28   -1kmymoney/models/equitiesmodel.cpp
M  +2-1kmymoney/models/equitiesmodel.h

https://invent.kde.org/office/kmymoney/commit/68b81627958ee33b26301b674207da47d065f6f8

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 428940] Investment Quantities Not Sorting Properly

2023-01-13 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=428940

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi
   |ce/kmymoney/commit/819f2600 |ce/kmymoney/commit/68b81627
   |84b7e29713ce6fec1efcd0946c4 |958ee33b26301b674207da47d06
   |27740   |5f6f8

--- Comment #5 from Thomas Baumgart  ---
Git commit 68b81627958ee33b26301b674207da47d065f6f8 by Thomas Baumgart.
Committed on 14/01/2023 at 05:53.
Pushed by tbaumgart into branch '5.1'.

Investment view, Equities: sort by actual value instead of display value

Backporting commit 819f2600 to stable 5.1 branch
Related: bug 332924

M  +28   -1kmymoney/models/equitiesmodel.cpp
M  +2-1kmymoney/models/equitiesmodel.h

https://invent.kde.org/office/kmymoney/commit/68b81627958ee33b26301b674207da47d065f6f8

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 332924] Investment view, equity tab, sorts numeric columns by alpha sort instead of numeric

2023-01-08 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=332924

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REOPENED|NEEDSINFO

--- Comment #9 from Thomas Baumgart  ---
Yes, the fix was easy enough, but I don't have any test data. Merge request
https://invent.kde.org/office/kmymoney/-/merge_requests/191 has been added.
Please verify and confirm it's working as expected.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 463246] Importing CSV's with double-sets of quotes ("") splits the field

2022-12-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=463246

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.1.4
  Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi
   |ce/kmymoney/commit/33879f13 |ce/kmymoney/commit/fc8f557e
   |b955753214385bc1c67e77c6d51 |f56d07faf369ecc5ab917f5ef11
   |0a7d5   |9493d

--- Comment #12 from Thomas Baumgart  ---
Git commit fc8f557ef56d07faf369ecc5ab917f5ef119493d by Thomas Baumgart, on
behalf of Alexander Kuznetsov.
Committed on 28/12/2022 at 15:50.
Pushed by tbaumgart into branch '5.1'.

Fix CSV parser to correctly support quoted cells 

Backported from master
FIXED-IN: 5.1.4

M  +2-0.gitignore
M  +40   -13   kmymoney/plugins/csv/import/core/csvutil.cpp
M  +21   -11   kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp

https://invent.kde.org/office/kmymoney/commit/fc8f557ef56d07faf369ecc5ab917f5ef119493d

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 463246] Importing CSV's with double-sets of quotes ("") splits the field

2022-12-28 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=463246

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/commit/33879f13
   ||b955753214385bc1c67e77c6d51
   ||0a7d5

--- Comment #11 from Thomas Baumgart  ---
Git commit 33879f13b955753214385bc1c67e77c6d510a7d5 by Thomas Baumgart, on
behalf of Alexander Kuznetsov.
Committed on 28/12/2022 at 15:46.
Pushed by tbaumgart into branch 'master'.

Fix CSV parser to correctly support quoted cells

M  +60   -33   kmymoney/plugins/csv/import/core/csvutil.cpp
M  +23   -11   kmymoney/plugins/csv/import/core/tests/parsedata-test.cpp

https://invent.kde.org/office/kmymoney/commit/33879f13b955753214385bc1c67e77c6d510a7d5

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 463526] New: Improve consistency check report so that parts can be copied to the clipboard

2022-12-27 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=463526

Bug ID: 463526
   Summary: Improve consistency check report so that parts can be
copied to the clipboard
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: kmymoney-de...@kde.org
  Reporter: tbaumg...@kde.org
  Target Milestone: ---

Currently, only the whole content of the consistency check report can be copied
to the clipboard. It would be nice that parts can be selected and that only
that part is copied to the clipboard. The original message can be found at
https://invent.kde.org/office/kmymoney/-/issues/61#note_578363

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 462827] Crash when editing splits in a transaction

2022-12-10 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=462827

--- Comment #5 from Thomas Baumgart  ---
Ian reported on IRC that he is not able to reproduce it with a version
generated from master, so this is a 5.1 problem only.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 462246] Report Future Transation LIST

2022-12-04 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=462246

--- Comment #3 from Thomas Baumgart  ---
The suggestion to mark the transaction with an S is a good idea, nevertheless
the problem lies in the fact that they don't exist as such in the journal which
is the reason they don't show up in the reports. Adding them to the reporting
engine would be a larger change.

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 360662] Deposits or payments scheduled on first of month do not show up in budgeted vs actual report

2022-12-01 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=360662

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #3 from Thomas Baumgart  ---
As per previous comment

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 447480] Allow currencies to be divisible by more than ten decimal places

2022-11-20 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=447480

--- Comment #5 from Thomas Baumgart  ---
Git commit 053029474c4fcbf18a026ea6e0c4d8229ec498b5 by Thomas Baumgart.
Committed on 20/11/2022 at 10:50.
Pushed by tbaumgart into branch 'master'.

Increase price precision for currencies to 20 digits

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

https://invent.kde.org/office/kmymoney/commit/053029474c4fcbf18a026ea6e0c4d8229ec498b5

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 461952] Adding new payee or category by typing in the transaction form triggers "Do you want to add" after typing the first character that doesn't match an existing name

2022-11-18 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=461952

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Thomas Baumgart  ---
I am unable to duplicate this behavior here. I am on X11, though. Are you in a
position to try it using X11?

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 461762] Restore the ability to not show the Number field in the ledger

2022-11-16 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=461762

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |FIXED

--- Comment #9 from Thomas Baumgart  ---
Build 1709 was based on commit 2ce71f06ed7 but that does not include the change
I made (see below). Build 1710 failed for other reasons I have not looked into
and Build 1711 contains the fix because it is based on commit dfb692d35a which
includes the change.

Please don't simply reopen a bug ticket without investigating what you are
doing as this is eats my time to find out that the problem in fact is a 'user
problem' on your end and is solved by just waiting for the next build to come
along. Thank you for considering that the next time. BTW, the list of commits
is publicly available at
https://invent.kde.org/office/kmymoney/-/commits/master.

commit ccdcfdab7197d731e8b9eed771474f62def14b68 (origin/master, origin/HEAD,
master)
Author: Thomas Baumgart 
Date:   Tue Nov 15 07:58:47 2022 +0100

Make number column in ledger view selectable

FEATURE: 461762
FIXED-IN: master

commit 6667d6bf63cff24ac6faa0b3a6dd77f86e43e00a
Author: l10n daemon script 
Date:   Tue Nov 15 02:13:11 2022 +

GIT_SILENT Sync po/docbooks with svn

commit 27c8a9a30b18daf09767e8e8bf3f90854ac22d70
Author: l10n daemon script 
Date:   Mon Nov 14 02:06:33 2022 +

GIT_SILENT Sync po/docbooks with svn

-- 
You are receiving this mail because:
You are watching all bug changes.

[kmymoney] [Bug 461762] Restore the ability to not show the Number field in the ledger

2022-11-14 Thread Thomas Baumgart
https://bugs.kde.org/show_bug.cgi?id=461762

--- Comment #6 from Thomas Baumgart  ---
I love those moments, when a feature can be implemented by removing a line of
code due to the underlying design :)

adi.sav: Right click on the ledger's header to manage the global visibility of
optional columns.

-- 
You are receiving this mail because:
You are watching all bug changes.

<    1   2   3   4   5   6   7   8   9   10   >