[libalkimia] [Bug 489484] Online quote for currencies from yahoo.com does not provide a date/rate pair for the current day

2024-07-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489484

--- Comment #4 from Thomas Baumgart  ---
The default of this setting could be true when the date range has the same
start and end date and it is identical to the current date. Just an idea to
keep it simple for the user.

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

[kmymoney] [Bug 489523] Reconciliation wizard - allow user to hide explanation pane

2024-07-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489523

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/52188a
   ||24d777522dcfe174b95bade7cc0
   ||13821de
   Version Fixed In||5.2
 Resolution|--- |FIXED

--- Comment #1 from Thomas Baumgart  ---
Git commit 52188a24d777522dcfe174b95bade7cc013821de by Thomas Baumgart.
Committed on 01/07/2024 at 20:47.
Pushed by tbaumgart into branch 'master'.

Add feature to hide the reconciliation wizard intro page

It can only be enabled only by using the "Settings/Enable all messages"
function.
FIXED-IN: 5.2

M  +22   -0kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.cpp
M  +3-0kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.h
M  +59   -36   kmymoney/wizards/endingbalancedlg/checkingstartwizardpage.ui
M  +11   -0kmymoney/wizards/endingbalancedlg/kendingbalancedlg.cpp

https://invent.kde.org/office/kmymoney/-/commit/52188a24d777522dcfe174b95bade7cc013821de

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

[kmymoney] [Bug 486876] Show balance button on Ledger view is negative

2024-07-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486876

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/626568
   ||12e66c750e018f22a5c6fcbfa54
   ||021df18
 Resolution|--- |FIXED
 Status|CONFIRMED   |RESOLVED

--- Comment #7 from Thomas Baumgart  ---
Git commit 62656812e66c750e018f22a5c6fcbfa54021df18 by Thomas Baumgart.
Committed on 01/07/2024 at 19:35.
Pushed by tbaumgart into branch 'master'.

Show liabilities/equities as positive numbers

A liability is usually a negative amount in terms of networth. Showing
the liabilities with a negative sign is confusing for users, though.

This change takes care of this and displays liabilites that are still
due as positive numbers and overpaid liablities as negative on the
homepage's asset and liability section, the account balance chart and
the ledger balance.
FIXED-IN: 5.2

M  +20   -0kmymoney/mymoney/mymoneyaccount.cpp
M  +6-2kmymoney/mymoney/mymoneyaccount.h
M  +37   -0kmymoney/mymoney/tests/mymoneyaccount-test.cpp
M  +2-0kmymoney/mymoney/tests/mymoneyaccount-test.h
M  +24   -8kmymoney/plugins/views/reports/core/kreportchartview.cpp
M  +4-1kmymoney/plugins/views/reports/kbalancechartdlg.cpp
M  +9-5kmymoney/views/khomeview_p.h
M  +2-0kmymoney/views/ledgerviewpage.cpp
M  +5-3kmymoney/views/ledgerviewpage_p.h

https://invent.kde.org/office/kmymoney/-/commit/62656812e66c750e018f22a5c6fcbfa54021df18

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

[kmymoney] [Bug 489507] crashes when I try to open the ledger

2024-06-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489507

--- Comment #2 from Thomas Baumgart  ---
Please tell us a bit more about your setup, esp. with information about atspi
and QAccessible. This somehow looks unrelated to KMyMoney.

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

[kmymoney] [Bug 489451] When buying stocks with precision>2, the rounding rule used in the ledger is wrong

2024-06-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489451

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
5.1.2 is a bit out-dated. Can you check if the problem persists in the current
development version? You can get it as an AppImage. See
https://kmymoney.org/appimage.html for details. In case the problem persists,
please provide details about the settings in the investment and the transaction
so that we are able to duplicate the problem. Merci d'avence.

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

[libalkimia] [Bug 489484] Online quote for currencies from yahoo.com does not provide a date/rate pair for the current day

2024-06-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489484

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Seems that the default for the start date is "today" and end date is also
"today". Since no entry for this date is found in the returned set the result
is OK. Would it make sense to change start date to the last work day if today
is a holiday? Or set the start date to today - 1 week (which might be easier to
implement)

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

[kmymoney] [Bug 489470] Kmymoney 5.1.2 Update Stock and Currency Prices Error

2024-06-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489470

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
The problem is probably caused by a mismatch of your local configuration and
changes to the yahoo site.  Maybe,
https://discuss.kde.org/t/kmymoney-updating-stock-mutual-fund-issue/1228 may
provide some ideas. Could also be, that Yahoo is now requiring something that
the 'old' version does not have. This needs to be investigated.

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

[kmymoney] [Bug 489417] Delete Subcategory Greyed out

2024-06-29 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489417

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
In case the deletion option is greyed out the category is referenced by another
object. Candidates are: schedules, reports.

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

Re: price update problems

2024-06-23 Thread Thomas Baumgart via KMyMoney-devel

On Dienstag, 18. Juni 2024 17:58:14 CEST Jack via KMyMoney-devel wrote:

> I just tried again with both libalkimia and kmymoney freshly compiled  
> from master branch.
> 
> Now, all price updates fail with failure to retrieve ULR, and if I look  
> at Online Sources in configure KMyMoney, there are NO sources, except  
> for three local ones (all three apparently local copies from Install,  
> but all three have blank URLs.  Am I caught with something out of sync  
> between alkimia and KMM?

Not really. I identified this as a bug in alkimia and just fixed it:

https://invent.kde.org/office/alkimia/-/commit/6f033d37

The problem only shows up if you Cancel out of the KMyMoney settings dialog.
The three local ones are actually remote ones, but due to the above
mentioned bug they are shown as local but do not contain any data.

The only way to fix this is opening the GHNS dialog via the install button,
uninstall the source and re-install it.  Seems you have done that.

Technical reason: they still have an entry in the index file

~/.local/share/knewstuff3/kmymoney-quotes.knsregistry

but the corresponding data file in

~/.local/share/kmymoney/quotes/

was removed as part of the cancel of the dialog. 

The fix mentioned above keeps the data file when canceling the dialog.

Thomas



> If I try a new Install, I choose "Yahoo.com [Stock]" (the current local  
> is "Yahoo.com [Equities]" is lets me "update" but that has no apparent  
> effect.  If I uninstall and then install, I see no change in the Online  
> Quotes window, and closing the Intall window crashes KMM.  I'm out of  
> time right now, but I'll play some more later.
> 
> Jack
> 
> On 2024.06.11 19:44, Jack via KMyMoney-devel wrote:
> > I just tried to update stock prices, and all failed.  I only captured  
> > one error
> > 
> > (Debug) symbol=C id=E54...
> > Fetching URL https://query1.finance.yahoo.com/v8/finance/chart/C...
> > URL found: https://query1.finance.yahoo.com/v8/finance/chart/C...
> > Unable to parse symbol for C
> > Price found: '59.14' (59.14)
> > Date found: '1718136002'
> > Date format found: '1718136002' -> ''
> > Received an invalid price for C, unable to update.
> > 
> > (That date is 2024-06-11 16:00:02 -0400: so it is current.)
> > 
> > I note that "Update All" ran through all the securities putting an  
> > error for each one.
> > 
> > This is with newly compiled KMM and libalkimia both from git head.
> > 
> > I then looked at Configure/KMyMoney... Online Quotes, and everything  
> > has disappeared.  I only see fx.rate.net [historical], Yahoo.com  
> > [Equities]. and Yahoo.com [Currency].
> > 
> > It also seems that if I edit any of my securites, it does NOT have a  
> > source set for prices.  Explicitly setting one to Yahoo equities, it  
> > then fails with
> > 
> > (Debug) symbol=PFE id=E02...
> > Fetching URL ...
> > Unable to fetch url for PFE
> > 
> > Also, when I now try to Update All, if fails for each one, and gives  
> > me the old choice of Y/N to remove that source or not.  I really  
> > don't know what I did differently only minutes ago to have it not  
> > stop for each error.
> > 
> > Looking at all prices, it seems I updated many yesterday from the  
> > Statement Importer (irrelelvant here?) but on 1 May from Yahoo  
> > Finance for most of them.
> > 
> > I suppose I should have been testing more frequently with the recent  
> > changes.
> > 
> > Anything else I can do to help troubleshoot?
> > 
> > Jack
> 

-- 

Regards

Thomas Baumgart

-
You cannot strengthen the weak by weakening the strong.
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 488480] Auto Reconcile not working

2024-06-22 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488480

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Imported transactions are marked as such. Once they are accepted (one can
select all such transactions and do that in one shot) they will be marked as
cleared. The setting you are talking about is meant for manually entered
transactions only. Does that help?

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

[kmymoney] [Bug 479131] Scheduled transactions always have one month frequency regardless of the set value

2024-06-03 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479131

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/b4da42
   ||01ae8a7397c02c10a0fb2626b4e
   ||a874cfd
   Version Fixed In||5.2
 Status|REPORTED|RESOLVED

--- Comment #5 from Thomas Baumgart  ---
Git commit b4da4201ae8a7397c02c10a0fb2626b4ea874cfd by Thomas Baumgart.
Committed on 04/06/2024 at 05:15.
Pushed by tbaumgart into branch 'master'.

Show warning when a schedule's frequency is changed
FIXED-IN: 5.2

M  +22   -0kmymoney/views/keditscheduledlg.cpp

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

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

[kmymoney] [Bug 487477] Stock price refresh not working anymore

2024-05-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487477

--- Comment #5 from Thomas Baumgart  ---
Git commit f1565ce735f6f66a3069260886146fefb0716edc by Thomas Baumgart.
Committed on 30/05/2024 at 12:39.
Pushed by tbaumgart into branch 'fix-487477'.

Allow to use local script to retrieve quotes

This change allows to provide a local script as URL which will take care
of downloading the data and sends it to stdout.

This change is for Alkimia which now contains the logic to download
price and exchange rate information and fixes the problem in KMyMoney
master. For KMyMoney 5.1.3 a different fix maybe required.

M  +1-1autotests/CMakeLists.txt
M  +0-1src/CMakeLists.txt
M  +11   -7src/alkonlinequote_p.cpp
M  +1-7src/alkonlinequote_p.h

https://invent.kde.org/office/alkimia/-/commit/f1565ce735f6f66a3069260886146fefb0716edc

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

[kmymoney] [Bug 487676] KMy Money: Change to FinTS Standard?

2024-05-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487676

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
First off: the forum at https://discuss.kde.org/tag/kmymoney is better suited
for this kind of question than the bug tracker here.

But since we're at it: KMyMoney is using the AqBanking project for the online
communication with the institutions. FinTS is supported for many years already.
More on the topic HBCI vs. FinTS can be found here:
https://homebanking-hilfe.de/forum/topic.php?t=12508. We should probably add
FinTS to the collection of protocols :)

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

[kmymoney] [Bug 487317] Inaccurate TL sign (₺) display

2024-05-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487317

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/0487f4
   ||7b6da4b2cee47a13983f375eda7
   ||f205501
 Status|REPORTED|RESOLVED

--- Comment #7 from Thomas Baumgart  ---
Git commit 0487f47b6da4b2cee47a13983f375eda7f205501 by Thomas Baumgart.
Committed on 28/05/2024 at 15:48.
Pushed by tbaumgart into branch 'master'.

Extract monetary formatting rules from QLocale

Extract the information howto format a monetary value from QLocale
instead of using std::localeconv which provides false information in
some cases.
FIXED-IN: 5.2

M  +1-39   kmymoney/main.cpp
M  +0-21   kmymoney/misc/platformtools.h
M  +0-38   kmymoney/misc/platformtools_gnu.cpp
M  +1-49   kmymoney/misc/platformtools_nognu.cpp
M  +53   -0kmymoney/mymoney/mymoneymoney.cpp
M  +2-0kmymoney/mymoney/mymoneymoney.h
M  +4-3kmymoney/widgets/amountvalidator.cpp
M  +1-1kmymoney/widgets/tests/CMakeLists.txt

https://invent.kde.org/office/kmymoney/-/commit/0487f47b6da4b2cee47a13983f375eda7f205501

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

[kmymoney] [Bug 487477] Stock price refresh not working anymore

2024-05-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487477

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #2 from Thomas Baumgart  ---
Update status

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

[kmymoney] [Bug 487477] Stock price refresh not working anymore

2024-05-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487477

--- Comment #1 from Thomas Baumgart  ---
Can you attach a screenshot of
a) investment configuration (the last page of the wizard)
b) the details of the configuration of the online source (the regex etc)
c) the log shown when performing the update
Thanks in advance.

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

[kmymoney] [Bug 487317] Inaccurate TL sign (₺) display

2024-05-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487317

--- Comment #6 from Thomas Baumgart  ---
I can confirm that this problem is introduced by KMyMoney (not Alkimia). Over
the last couple of days, I analyzed it a bit and found out, that
std::localeconv() apparently provides false information about the location of
the currency symbol in the member p_cs_precedes when the selected locale is
tr_TR.UTF-8 (it works correctly for others where the currency sign precedes the
amount).  KMyMoney uses that information provided by std::localeenv() to format
the monetary values and that is why the display differs and is incorrect.

The display in the KCM module is based on QLocale::toCurrencyString() which
works on Qt's own locale information.

More to come.

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

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

2024-05-18 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=430047

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/8cdd45
   ||36e30eabf898f8b6aca8d5d9159
   ||676bdbb

--- Comment #5 from Thomas Baumgart  ---
Git commit 8cdd4536e30eabf898f8b6aca8d5d9159676bdbb by Thomas Baumgart.
Committed on 18/05/2024 at 16:40.
Pushed by tbaumgart into branch 'master'.

Reporting for budgeting of asset/liability accounts

This amends commit e79a1cab and provides the reporting part of the
feature.
FIXED-IN: 5.2

M  +9-0kmymoney/mymoney/mymoneyreport.cpp
M  +25   -20   kmymoney/plugins/views/reports/core/pivottable.cpp

https://invent.kde.org/office/kmymoney/-/commit/8cdd4536e30eabf898f8b6aca8d5d9159676bdbb

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

Re: Compiling Master Branch

2024-05-16 Thread Thomas Baumgart via KMyMoney-devel

On Mittwoch, 15. Mai 2024 18:18:05 CEST Brendan Coupe via KMyMoney-devel wrote:

> I have been compiling KMM for almost 20 years. I decided to try the 
> master branch.
> 
> I'm running Fedora 39. I compiled and installed libalkimia first.
> 
> When I try to compile the master branch I get the following error:
> 
> -- The following OPTIONAL packages have not been found:
>   * libofx (required version >= 7.0.0)
> 
> I have version 0.10.9-3.fc39, which appears to be the latest version on 
> the libofx git page.
> 
> What am I missing?

Maybe, 
https://invent.kde.org/office/kmymoney/-/blob/master/CMakeLists.txt?ref_type=heads#L30
explains what is going on here

-- 

Regards

Thomas Baumgart

-
Stay away from negative people. They have a problem for every solution!
-


signature.asc
Description: This is a digitally signed message part.


Re: Compiling Master Branch

2024-05-16 Thread Thomas Baumgart via KMyMoney-devel
On Donnerstag, 16. Mai 2024 02:04:38 CEST Brendan Coupe via KMyMoney-devel 
wrote:

> On 5/15/24 10:54, Jack via KMyMoney-devel wrote:
> > Note in the output:
> > -- The following features have been enabled:
> >  * LibOFX, Enables OFX import, export, and Direct Connect using LibOFX 
> > library.
> >
> > So, I suspect your problem lies other than with libofx.
> >
> > -- Configuring incomplete, errors occurred!
> > make: *** No targets specified and no makefile found.  Stop.
> >
> > What command had you typed? Configuring is usually done by cmake, so I 
> > don't know why  it looks like make is complaining.
> >
> > If this is part of some more complete build system, is it possible 
> > that cmake is being told to use ninja, but the build system is trying 
> > to use make?  Look at the cmake line, and there should be a parameter 
> > to tell it whether to prepare for ninja or make.
> >
> Thanks for your help.

Ninja vs. make is not the problem here. According to the above,
cmake is called w/o -G to specify the generator and in that case
"Unix Makefiles" is the default. So using make is correct. But

  -- Configuring incomplete, errors occurred!

shows that cmake encountered a problem and did not produce the
Makefiles which is the cause that make complains to find none.

> I wrote scripts to compile and install KMM many years ago. They stopped 
> working on the 5.1 branch last fall but I didn't bother to troubleshoot 
> them since there wasn't much going on with the 5.1 branch. At the time, 
> I was able to compile the master branch once I compiled and installed 
> the required version of libalkimia.
> 
> This is the first time I have tried to compile the master branch in a 
> while. I am not a developer and worked with this list back when I 
> created the scripts in order to get them to work.

Yes, I remember that :)

> My scripts appear to run cmake and then make. This error happens while 
> cmake is running. Luckily I echo the command that the scripts runs which is:
> 
> cmake -DCMAKE_INSTALL_PREFIX=/usr/ 
> -DKDE_INSTALL_PLUGINDIR=/usr/lib64/qt5/plugins 
> /usr/local/src/kmm/kmymoney-2024.05.15-10.12.47-GIT-MASTER
> 
> When it gets to the make step the output is:
> 
> make: *** No targets specified and no makefile found.  Stop.

> If I remember correctly, cmake makes the makefile, which make uses. 
> Since cmake fails, it appears the makefile does not get created.

Exactly. Unfortunately, I don't see the actual cause of the
problem in the information you provided. Can you please share
(possibly as a tar.gz compressed archive) the following here
as attachment:

- your script(s)
- the full output of the run
- CMakeFiles/CMakeOutput.log
- CMakeFiles/CMakeError.log

Thanks in advance.

-- 

Regards

Thomas Baumgart

-
Good judgment comes from experience,
experience comes from bad judgment -- Chuck Hackett
-


signature.asc
Description: This is a digitally signed message part.


Re: new crash on closing file

2024-05-15 Thread Thomas Baumgart via KMyMoney-devel
../../src/corelib/global/qflags.h:69
> #41 0x75df9eea in QCoreApplication::exec () at  
> /usr/src/debug/dev-qt/qtcore-5.15.13/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/global/qflags.h:121
> #42 0x762e7bb0 in QGuiApplication::exec () at  
> /usr/src/debug/dev-qt/qtgui-5.15.13/qtbase-everywhere-src-5.15.13/src/gui/kernel/qguiapplication.cpp:1870
> #43 0x768fe117 in QApplication::exec () at  
> /usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:2832
> #44 0x555d633b in runKMyMoney (a=..., file=...,  
> noFile=noFile@entry=false) at  
> /usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/main.cpp:361
> #45 0x555d72e8 in main (argc=, argv= out>) at  
> /usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/main.cpp:270
> (gdb)
> 
> I think I've got the bt without any wrapping, I'll be glad to send as  
> an attachment if it would make it easier to read.
> 

-- 

Regards

Thomas Baumgart

-
In a world without walls and fences,
who needs windows and gates?
-


signature.asc
Description: This is a digitally signed message part.


Re: Show Balance Chart button (missing?)

2024-05-12 Thread Thomas Baumgart via KMyMoney-devel
On Samstag, 11. Mai 2024 22:54:32 CEST Jack via KMyMoney-devel wrote:

> I had some difficulty responding to the new bug about showing the  
> balance chart for liability accounts.  Namely, I do not see a "Show  
> Balance Chart" button anywhere, and I don't see any relevant menu  
> choice.  The only way I was actually able to view the chart was to go  
> to Settings/Configure Toolbars... and add the button for that action.   
> I tried in 5.1.3, as well as a version from master branch.
> 
> I didn't want to distract the discussion there by mentioning this, but  
> I'm curious if anyone can explain under what conditions such a button  
> might appear on the ledger.

AFAIR, it appears by default. You may had a local configuration where it
was removed. You can try by simply performing the following steps:

mv ~/.config/kmymoney/kmymoneyrc ~/.config/kmymoney/kmymoneyrc.jack
kmymoney (this now uses the default configuration of the app)
# exit out of KMyMoney
mv ~/.config/kmymoney/kmymoneyrc.jack ~/.config/kmymoney/kmymoneyrc

Hope that explains it.

-- 

Regards

Thomas Baumgart

-
"I know, a 'real Linux geek' doesn't walk around the wall: He bangs
his head against it until it tumbles down!" -- wobo on FLUG ml
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 486876] Show balance button on Ledger view is negative

2024-05-11 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486876

--- Comment #4 from Thomas Baumgart  ---
KMyMoney normally works with the "Credit account" option (displays a positive
balance for account types that would normally carry a credit balance (income,
credit, liability, equity)). It just does not do it for the graph
representation of the balance chart, though.

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

[kmymoney] [Bug 485776] Issues with price dialog

2024-05-05 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485776

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/c6a5bf
   ||656361962c274bff26e4c514630
   ||52de4b9

--- Comment #3 from Thomas Baumgart  ---
Git commit c6a5bf656361962c274bff26e4c51463052de4b9 by Thomas Baumgart.
Committed on 05/05/2024 at 11:05.
Pushed by tbaumgart into branch 'master'.

Port price dialog to use model code
FIXED-IN: 5.2

M  +201  -236  kmymoney/dialogs/kmymoneypricedlg.cpp
M  +0-8kmymoney/dialogs/kmymoneypricedlg.h
M  +19   -38   kmymoney/dialogs/kmymoneypricedlg.ui
M  +8-0kmymoney/mymoney/mymoneyenums.h
M  +31   -7kmymoney/mymoney/storage/pricemodel.cpp

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

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

[kmymoney] [Bug 486566] Equity Deletion

2024-05-05 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486566

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Having the version information where you experience this problem would really
help because there is a massive difference between the current stable and
development versions.

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

[kmymoney] [Bug 486427] Reports icon is missing in the left side window pane

2024-05-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486427

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |DUPLICATE
 Status|NEEDSINFO   |RESOLVED
   Severity|critical|normal

--- Comment #8 from Thomas Baumgart  ---


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

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

[kmymoney] [Bug 486168] Kmymoney Reports no longer available after upgrade to Fedora 40 KDE Spin

2024-05-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486168

Thomas Baumgart  changed:

   What|Removed |Added

 CC||douglas5...@outlook.com

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

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

[kmymoney] [Bug 486466] Price update of a share is not saved

2024-05-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486466

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/84cbad
   ||070abf76a45808c90ce480378ef
   ||96aa679

--- Comment #1 from Thomas Baumgart  ---
Git commit 84cbad070abf76a45808c90ce480378ef96aa679 by Thomas Baumgart.
Committed on 04/05/2024 at 11:58.
Pushed by tbaumgart into branch 'master'.

Correct extraction of price information for investments

The extraction for price information of securities was interpreted in
the wrong way. From and To values were exchanged. Also, the price
precision was not determined correctly.
FIXED-IN: 5.2

M  +11   -7kmymoney/dialogs/kequitypriceupdatedlg.cpp

https://invent.kde.org/office/kmymoney/-/commit/84cbad070abf76a45808c90ce480378ef96aa679

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

[kmymoney] [Bug 486427] Reports icon is missing in the left side window pane

2024-05-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486427

--- Comment #7 from Thomas Baumgart  ---
Not really confirmed, but this very likely seems to be a packaging/dependency
issue on the Fedora end. Please open a ticket with the distro and leave a link
to it here. Thanks.

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

[kmymoney] [Bug 486486] Build fails with LTO

2024-05-03 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486486

--- Comment #5 from Thomas Baumgart  ---
Git commit 726e6b82ac1e6182de574ed5e0c12b7cfcd74441 by Thomas Baumgart.
Committed on 03/05/2024 at 16:46.
Pushed by tbaumgart into branch 'master'.

Avoid violation of the C++ One Definition Rule

(cherry picked from commit eef04f1e9dc9f765ec74320008f095870e16a537)

M  +7-22   kmymoney/dialogs/kcurrencyeditdlg.cpp
M  +1-16   kmymoney/dialogs/kmymoneypricedlg.cpp
M  +10   -0kmymoney/menus/menuenums.h

https://invent.kde.org/office/kmymoney/-/commit/726e6b82ac1e6182de574ed5e0c12b7cfcd74441

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

[kmymoney] [Bug 486486] Build fails with LTO

2024-05-03 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486486

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.1.4
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/eef04f
   ||1e9dc9f765ec74320008f095870
   ||e16a537
 Resolution|WAITINGFORINFO  |FIXED
 Status|NEEDSINFO   |RESOLVED

--- Comment #4 from Thomas Baumgart  ---
Git commit eef04f1e9dc9f765ec74320008f095870e16a537 by Thomas Baumgart.
Committed on 03/05/2024 at 16:30.
Pushed by tbaumgart into branch '5.1'.

Avoid violation of the C++ One Definition Rule
FIXED-IN: 5.1.4

M  +7-21   kmymoney/dialogs/kcurrencyeditdlg.cpp
M  +9-23   kmymoney/dialogs/kmymoneypricedlg.cpp
M  +10   -0kmymoney/menus/menuenums.h

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

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

[kmymoney] [Bug 486486] Build fails with LTO

2024-05-03 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486486

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #2 from Thomas Baumgart  ---
Which version of the compiler are you using (I assume it's g++)?

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

[kmymoney] [Bug 486427] Reports icon is missing in the left side window pane

2024-05-02 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486427

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Can you check, if the Settings/Plugins tab contains an entry named "Reports
view" and if it is enabled? The presence of entries in the Settings/Home tab is
not sufficient to identify if the reporting plugin in present or not.

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

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-05-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #9 from Thomas Baumgart  ---
Not sure if that applies here. Some gpgme*.exe files are now in ./bin without
changing the patchlevel. Not sure if that is enough or not, though. No sign of
gpg2.exe and honestly, I have no idea where it should come from.

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

[kmymoney] [Bug 485767] No online updates of prices possible

2024-05-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/745db5
   ||30843ae773e788afd8a91283cc5
   ||293fc12
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Thomas Baumgart  ---
Git commit 745db530843ae773e788afd8a91283cc5293fc12 by Thomas Baumgart.
Committed on 01/05/2024 at 08:07.
Pushed by tbaumgart into branch 'master'.

Show online price entries no matter if used or not

Online price entries for update were only shown if they are actually
used by any of the accounts. That lead to the fact that existing price
entries in the price table were not shown for online update if no
account was using them.

This change forces all price entries to be shown for update.
FIXED-IN: 5.2

M  +1-1kmymoney/dialogs/kequitypriceupdatedlg.cpp

https://invent.kde.org/office/kmymoney/-/commit/745db530843ae773e788afd8a91283cc5293fc12

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

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-04-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #7 from Thomas Baumgart  ---
Git commit a8488c6711148f6efeea006f426da2bcd74f9cf4 by Thomas Baumgart.
Committed on 28/04/2024 at 07:18.
Pushed by tbaumgart into branch 'master'.

[kmymoney] Try to fix gpg support

Add proposed fix

M  +2-1extragear/kmymoney/kmymoney.py

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/a8488c6711148f6efeea006f426da2bcd74f9cf4

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

[kmymoney] [Bug 426400] Fix KF5 issues on Windows

2024-04-18 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=426400
Bug 426400 depends on bug 439883, which changed state.

Bug 439883 Summary: onlinequoteeditor5 not included in kmymoney binaries 
generated by KDE CI
https://bugs.kde.org/show_bug.cgi?id=439883

   What|Removed |Added

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

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

[kmymoney] [Bug 435761] No gpg support for kmymoney available from CI builds

2024-04-18 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761
Bug 435761 depends on bug 439883, which changed state.

Bug 439883 Summary: onlinequoteeditor5 not included in kmymoney binaries 
generated by KDE CI
https://bugs.kde.org/show_bug.cgi?id=439883

   What|Removed |Added

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

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

[kmymoney] [Bug 439883] onlinequoteeditor5 not included in kmymoney binaries generated by KDE CI

2024-04-18 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=439883

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #5 from Thomas Baumgart  ---
I verified that onlinequoteseditor5.exe is now in the build again. Changes to
the craft blueprint need to be made on the qt5-lts branch to take effect. Hence
I close this ticket again.

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

[kmymoney] [Bug 439883] onlinequoteeditor5 not included in kmymoney binaries generated by KDE CI

2024-04-17 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=439883

--- Comment #4 from Thomas Baumgart  ---
Git commit e246114945b04bed1e9235c5f99e61326f30d28a by Thomas Baumgart.
Committed on 17/04/2024 at 13:04.
Pushed by tbaumgart into branch 'qt5-lts'.

[kmymoney] Include additional executables in package

M  +1-1extragear/kmymoney/blacklist.txt

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/e246114945b04bed1e9235c5f99e61326f30d28a

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

[kmymoney] [Bug 485665] QMetaObject::invokeMethod: No such method KMyMoneyApp::slotFileNew(QUrl)

2024-04-17 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485665

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/72094f
   ||47008f20bf3faad57f763ffee61
   ||847d7b3
   Version Fixed In||5.2

--- Comment #1 from Thomas Baumgart  ---
Git commit 72094f47008f20bf3faad57f763ffee61847d7b3 by Thomas Baumgart.
Committed on 17/04/2024 at 12:46.
Pushed by tbaumgart into branch 'master'.

Adjust slot's signature
FIXED-IN: 5.2

M  +1-1kmymoney/main.cpp

https://invent.kde.org/office/kmymoney/-/commit/72094f47008f20bf3faad57f763ffee61847d7b3

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

[kmymoney] [Bug 331541] Cannot change the tree position of a loan account

2024-04-12 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=331541

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||5.2

--- Comment #1 from Thomas Baumgart  ---
Outdated: using current master it is possible to drag any account in the
accounts view.

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

[kmymoney] [Bug 421580] Loan Wizard sets account name to "XXXXX Load"

2024-04-12 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=421580

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Outdated: the account is named  without anything being appended (tested
with current master)

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

[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

2024-04-12 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=461952

--- Comment #10 from Thomas Baumgart  ---
I can imagine, that closing the popup can trigger it. That happens in
KMyMoneyAccountCombo::makeCompletion() 
https://invent.kde.org/office/kmymoney/-/blob/master/kmymoney/widgets/kmymoneyaccountcombo.cpp?ref_type=heads#L476
. One could try to comment this line to leave the popup view open and see if
that makes a difference. 

Another idea is using a debugger and setting a breakpoint to
https://invent.kde.org/office/kmymoney/-/blob/master/kmymoney/views/transactioneditorbase.cpp?ref_type=heads#L227.
Once it stops, figure out what triggers the event by examining the call stack.

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

[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

2024-04-11 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=461952

--- Comment #8 from Thomas Baumgart  ---
I am unable to reproduce this (neither compiled nor latest appimage) on my
X-Window based system. Does this only appear under Wayland?

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

[kmymoney] [Bug 485035] Cannot enter IBAN for new SEPA transfer - cursor jumps around within text field

2024-04-09 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485035

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/6e4a1e
   ||48f037b1ee21d1ed5fd7df0b432
   ||2574f26
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||5.2

--- Comment #1 from Thomas Baumgart  ---
Git commit 6e4a1e48f037b1ee21d1ed5fd7df0b4322574f26 by Thomas Baumgart.
Committed on 09/04/2024 at 15:19.
Pushed by tbaumgart into branch 'master'.

Fix IBAN input verification
FIXED-IN: 5.2

M  +3-1kmymoney/mymoney/payeeidentifier/ibanbic/ibanbic.cpp
M  +22   -18   kmymoney/widgets/payeeidentifier/ibanbic/ibanvalidator.cpp
M  +2-3kmymoney/widgets/payeeidentifier/ibanbic/ibanvalidator.h

https://invent.kde.org/office/kmymoney/-/commit/6e4a1e48f037b1ee21d1ed5fd7df0b4322574f26

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

[kmymoney] [Bug 439883] onlinequoteeditor5 not included in kmymoney binaries generated by KDE CI

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=439883

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/pack
   ||aging/craft-blueprints-kde/
   ||-/commit/766ecafaee502ad9fc
   ||9417402e176bb41d392111
 Resolution|--- |FIXED
   Version Fixed In||5.2
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit 766ecafaee502ad9fc9417402e176bb41d392111 by Thomas Baumgart.
Committed on 09/04/2024 at 05:50.
Pushed by tbaumgart into branch 'master'.

[kmymoney] Include additional executables in package
FIXED-IN: 5.2

M  +1-1extragear/kmymoney/blacklist.txt

https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/766ecafaee502ad9fc9417402e176bb41d392111

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

[kmymoney] [Bug 426400] Fix KF5 issues on Windows

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=426400
Bug 426400 depends on bug 439883, which changed state.

Bug 439883 Summary: onlinequoteeditor5 not included in kmymoney binaries 
generated by KDE CI
https://bugs.kde.org/show_bug.cgi?id=439883

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

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

[kmymoney] [Bug 417973] Lost aqpaypal assignments after migrating from aqbanking5

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=417973

Thomas Baumgart  changed:

   What|Removed |Added

 OS|Microsoft Windows   |All

--- Comment #2 from Thomas Baumgart  ---
This is due to https://invent.kde.org/office/kmymoney/-/commit/72abb79e and
does affect all accounts not only the Paypal ones. The workaround is to remap
the accounts.

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

[kmymoney] [Bug 471210] New transaction and split editor category widget fails to reselect same category correctly

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=471210

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/53b9d1
   ||324a7074426aabb4b9b1fc68815
   ||aea27a4
 Resolution|--- |FIXED
   Version Fixed In||5.2
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit 53b9d1324a7074426aabb4b9b1fc68815aea27a4 by Thomas Baumgart.
Committed on 08/04/2024 at 19:26.
Pushed by tbaumgart into branch 'master'.

Keep account selection in case it is not changed

Since the QComboBox popup view in general only supports simple lists and
is based on the selection of rows, it did not pick up the row as part of
an item the subtree but used the item on the top level of the model with
the same row instead, but only if there was no change in selection.

This change takes care of supporting a tree view as popup with the
underlying account model.
FIXED-IN: 5.2

M  +15   -2kmymoney/widgets/kmymoneyaccountcombo.cpp
M  +1-0kmymoney/widgets/kmymoneyaccountcombo.h

https://invent.kde.org/office/kmymoney/-/commit/53b9d1324a7074426aabb4b9b1fc68815aea27a4

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

[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

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=461952

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #4 from Thomas Baumgart  ---
Is this still happening on Wayland?

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

[kmymoney] [Bug 476209] Missing AppImages from binary factory

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=476209

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Please visit https://kmymoney.org/appimage.html for updated instructions.

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

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

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=467456

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #3 from Thomas Baumgart  ---
Does this still happen with newer versions?

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

[kmymoney] [Bug 431101] Program crashes while editing the transaction

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=431101

Thomas Baumgart  changed:

   What|Removed |Added

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

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

[kmymoney] [Bug 420204] Ability to reorder list on the far left side of the screen

2024-04-08 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=420204

Thomas Baumgart  changed:

   What|Removed |Added

   Severity|normal  |wishlist

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

[kmymoney] [Bug 485033] Server URL not updated in AQBanking user config

2024-04-05 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485033

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UPSTREAM

--- Comment #1 from Thomas Baumgart  ---
This is an upstream problem in AqBanking/Gwenhywfar (which I occasionally also
noticed when changing other items in that dialog but never tried to reproduce
and simply closed the application and started it again). 

I opened https://www.aquamaniac.de/rdm/issues/305

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

[kmymoney] [Bug 484920] Security 'USD' not found. /home/user/src/kmymoney-master/kmymoney/mymoney/mymoneyfile.cpp:3217

2024-04-05 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484920

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/f706b4
   ||5c3e2e4b78d7d26fb00b8828a2e
   ||8f68e2a
 Resolution|--- |FIXED
   Version Fixed In||5.2
 Status|CONFIRMED   |RESOLVED

--- Comment #1 from Thomas Baumgart  ---
Git commit f706b45c3e2e4b78d7d26fb00b8828a2e8f68e2a by Thomas Baumgart.
Committed on 05/04/2024 at 06:39.
Pushed by tbaumgart into branch 'master'.

Check item itself for reference not only children

In a tree model structure child items where not checked for the
reference to an object id at all. This change fixes that.
FIXED-IN: 5.2

M  +1-0kmymoney/mymoney/storage/mymoneymodel.h

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

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

[kmymoney] [Bug 484920] Security 'USD' not found. /home/user/src/kmymoney-master/kmymoney/mymoney/mymoneyfile.cpp:3217

2024-04-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484920

Thomas Baumgart  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

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

[kmymoney] [Bug 484759] Transaction report fails to update when I expand the date range to include a large number of transactions

2024-04-01 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

--- Comment #5 from Thomas Baumgart  ---
Looking at the runtime distribution using hotspot
(https://github.com/KDAB/hotspot) I noticed that the time is burned in
setHtml() of either QWebEngineView/KWebView (5.1) / QTextBrowser (master). The
generated page sizes of the reports are ~380 KB vs. 2.7 MB.

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

[kmymoney] [Bug 484759] Transaction report fails to update when I expand the date range to include a large number of transactions

2024-03-31 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #4 from Thomas Baumgart  ---
Forgot to change status

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

[kmymoney] [Bug 484759] Transaction report fails to update when I expand the date range to include a large number of transactions

2024-03-31 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

--- Comment #3 from Thomas Baumgart  ---
It's a matter of waiting :) The data set is large (many transactions) and
creating the report over all of them takes a while. I tested against current
master version on Windows (but it takes a long time on Linux too). You may take
a look at CPU usage when changing the period.

ps : hope you don't mind that I requested to remove the file for privacy
reasons.

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

[kmymoney] [Bug 484653] Crash after creating new book

2024-03-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484653

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/a3fc36
   ||469e660bf59dc1158d552928e10
   ||babc1a8
   Version Fixed In||5.2
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Thomas Baumgart  ---
Git commit a3fc36469e660bf59dc1158d552928e10babc1a8 by Thomas Baumgart.
Committed on 28/03/2024 at 16:33.
Pushed by tbaumgart into branch 'master'.

Prevent crash when ui is not fully initialized
FIXED-IN: 5.2

M  +34   -30   kmymoney/views/simpleledgerview.cpp

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

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

[kmymoney] [Bug 484448] Some account templates are missing

2024-03-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484448

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/3478af
   ||260352b1be16cd1a7b6df38fda9
   ||60d9e81
   Version Fixed In||5.2
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED

--- Comment #7 from Thomas Baumgart  ---
Git commit 3478af260352b1be16cd1a7b6df38fda960d9e81 by Thomas Baumgart.
Committed on 28/03/2024 at 08:06.
Pushed by tbaumgart into branch 'master'.

Fix generation of account template resources on windows
FIXED-IN: 5.2

M  +3-1kmymoney/templates/CMakeLists.txt

https://invent.kde.org/office/kmymoney/-/commit/3478af260352b1be16cd1a7b6df38fda960d9e81

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

[kmymoney] [Bug 484448] Some account templates are missing

2024-03-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484448

--- Comment #6 from Thomas Baumgart  ---
Created attachment 167877
  --> https://bugs.kde.org/attachment.cgi?id=167877=edit
Screenshot showing diff in contained resources between linux and windows

The problem is created by the cmake code that constructs the resource
definition file and does not extract files in locale directories named
templates/xx_XX/ but only those of directories named templates/xx/ on windows.
Screenshot shows the difference of the generated file between its linux (left
pane) and windows (right pane) version.

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

[kmymoney] [Bug 484448] Some account templates are missing

2024-03-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484448

--- Comment #4 from Thomas Baumgart  ---
No, they are contained in the binary as Qt resources. Your check is wrong.

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

[kmymoney] [Bug 484454] KMyMoney from master branch crashes on second and further start

2024-03-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484454

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|--- |FIXED
   Version Fixed In||5.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/a9f68e
   ||cf29e046bd24066bc8b2c13a800
   ||85fbe75
 Status|REPORTED|RESOLVED

--- Comment #4 from Thomas Baumgart  ---
Git commit a9f68ecf29e046bd24066bc8b2c13a80085fbe75 by Thomas Baumgart.
Committed on 27/03/2024 at 17:36.
Pushed by tbaumgart into branch 'master'.

Prevent using uninitialized ui widgets
FIXED-IN: 5.2

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

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

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

[kmymoney] [Bug 484448] Some account templates are missing

2024-03-27 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484448

Thomas Baumgart  changed:

   What|Removed |Added

Summary|Missing German account  |Some account templates are
   |templates   |missing

--- Comment #1 from Thomas Baumgart  ---
It's not only German, but also Mexican, US, Chinese and some more. Looking at
the source directory, we have about 48 countries (i.e. sub-directories) listed
but the attached screenshot shows only a part of them.

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

Re: Request for a dmg of KMyMoney prior to the last stable one

2024-03-17 Thread Thomas Baumgart via KMyMoney-devel
On Samstag, 16. März 2024 16:02:22 CET Joshua Pope via KMyMoney-devel wrote:

> Hi,
> 
> I have an X86-64 Mac, and I have the following version of KMyMoney:
> 
> KMyMoney
> Version 5.1.3-33a66be8a
> 
> This version has serious problems, and there's been no update for it since
> (as you know).
> 
> Is there a way I could access the dmg file for the stable version prior to
> this version? It worked fine.

They are not saved by the KDE CI/CD system. Unless someone still has a copy
I think there is no way :(

Help to find someone who can maintain these builds is very much appreciated.

-- 

Regards

Thomas Baumgart

-
I don't think any of us need any help in this regard, getting
rid of money is probably the single most userfriendly interface
since breast-feeding... unfortunately. -- A.J. Venter
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

--- Comment #3 from Thomas Baumgart  ---
Git commit 276edc503931fdcbd9c6ba501900310fcc5ead83 by Thomas Baumgart.
Committed on 16/03/2024 at 10:32.
Pushed by tbaumgart into branch 'master'.

Fix building when GPG support is not available

M  +16   -18   kmymoney/misc/CMakeLists.txt
M  +2-1kmymoney/plugins/xml/xmlstorage.cpp

https://invent.kde.org/office/kmymoney/-/commit/276edc503931fdcbd9c6ba501900310fcc5ead83

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

[kmymoney] [Bug 483652] vcpkg build fails unless plugins are built statically

2024-03-16 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=483652

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
I have no idea, why you experience this crash. Also not sure, if static linking
is the way to go on MacOS. This seems to cause a lot of problems like

objc[30931]: Class KeyValueObserver is implemented in both
/Users/jonathan/kmymoney/build.old/lib/libkmm_keychain.5.1.80.dylib
(0x111738700) and
/Users/jonathan/kmymoney/build.old/lib/libkmm_payeeidentifier.5.1.80.dylib
(0x102f2c578). One of the two will be used. Which one is undefined.

The crash actually occurs when creating the first QWidget inside the Qt code.
That is very strange and could be related to the way you build.

Also, I wonder why you need to comment out the inclusion of kgpgfile.h in case
ENABLE_GPG is not defined. Can you explain that problem?

setUseSingleQuoteSignal() is a pretty new function. You may want to build
alkimia also from the master source.

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

Updated download section on web-site

2024-03-10 Thread Thomas Baumgart via KMyMoney-devel
I updated the download section to reflect recent changes on the CI/CD 
infrastructure. The artifacts are now available as they were in the 
binary-factory on a daily basis but are now build automatically whenever the 
repository changes. So no need to wait a day or manually trigger the build 
anymore.

I was able to fix the build system for the master and stable branch for 
AppImage and Windows builds after many trials. But MacOS builds are still 
failing when building the gpgme dependency for a reason unknown to me (see 
https://invent.kde.org/office/kmymoney/-/jobs/1623006 to see that). In case 
someone wants to tackle it: please let us know.

Visit https://kmymoney.org/download.html for the modified pages and instructions

The above (fixing the build pipelines and definitions) took me a few days to 
finish which I could not spend on application development.

-- 

Regards

Thomas Baumgart

-
If a cluttered desk is characteristic of a cluttered mind,
what does an empty desk mean 1 a b X
-


signature.asc
Description: This is a digitally signed message part.


Re: question on editing multiple transactions

2024-03-07 Thread Thomas Baumgart via KMyMoney-devel
On Dienstag, 5. März 2024 00:20:04 CET Jack via KMyMoney-devel wrote:

> I'm curious about the current state of editing multiple transactions in  
> the ledger, in master branch.  I know there are some restrictions, but  
> I don't remember what they are, or if they are actually written down  
> anywhere.
> 
> I have several transactions with the same category, which was  
> incorrectly set on OFX import.  I can select more than one of these  
> transactions, and select edit, but the category field is disabled.  In  
> a 5.1. appimage, I can select and edit multiple transactions, and can  
> set the category dropdown, but am still not able to save the changes  
> (the OK button is disabled.)
> 
> Thanks for any hints of pointers to why this might be.

Doesn't the tooltip show up for you (see attachment)?


-- 

Regards

Thomas Baumgart

-
Laziness led to the invention of the most useful tools.
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 482346] Set cursor to start in 'date' field in ledger view

2024-03-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=482346

--- Comment #3 from Thomas Baumgart  ---
To shed some light on the master version: data entry for transactions will
always happen form based in the ledger. The order of the columns has nothing to
do with the order of the widget entries.

The editor has been completely rewritten and since Jack mentioned "I suppose a
further wishlist could be to let the user specify the tab order of fields in
the ledger": Pressing Ctrl+Shift+T while in the editor provides just that.

Keeping it as resolved in 5.2

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

[kmymoney] [Bug 481930] Online quotes don't work

2024-02-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=481930

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
Please see the following links which may provide a solution for you:

https://discuss.kde.org/t/kmoney-currency-udpates-not-working/3037

This is a problem of the configuration of the external source (fxrate in this
case) not the KMyMoney software, hence I close this.

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

Re: Mac support?

2024-02-12 Thread Thomas Baumgart via KMyMoney-devel
On Sonntag, 11. Februar 2024 23:33:38 CET Steven Karp via KMyMoney-devel wrote:

> Is the build for MacOS still actively maintained?
> 
> I note that the last successful build in Jenkins (#1840) was August 
> 10--six months ago.
> 
> More vexing is that the current build (#1973) has been running since 
> January 11 with no indication that it will ever complete and allow more 
> recent builds to process.

Please read https://mail.kde.org/pipermail/kde-devel/2024-February/002405.html
for more details on the (currently ongoing) retirement of that platform.

-- 

Regards

Thomas Baumgart

-
A: Because it destroys the flow of the conversation
Q: Why is top-posting bad?
A: Top-posting
Q: What is the most annoying thing in e-mail?
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 406403] Tags within Split transaction not reporting correctly

2024-02-07 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406403

--- Comment #20 from Thomas Baumgart  ---
(In reply to Ralf Habacker from comment #17)
> (In reply to Thomas Baumgart from comment #16)
> > Git commit 796df584ef0bada68b6c98d75cd8a1af42c4b8ca by Thomas Baumgart.
:
: 
> > The above described fix only works for individually selected
> > transactions. It is not supported when multiple transactions are
> > selected.
> 
> Can this be fixed automatically when loading the file?

Unfortunately no. I have not found a rule that allows to automatically modify
existing data without possibly causing wrong results.

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

[kmymoney] [Bug 406403] Tags within Split transaction not reporting correctly

2024-02-07 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406403

--- Comment #19 from Thomas Baumgart  ---
Git commit 62cbaeacb9ceb5a6b580c68cf217df6f6daa968f by Thomas Baumgart.
Committed on 08/02/2024 at 07:43.
Pushed by tbaumgart into branch 'master'.

Clear existing tags from tagContainer before reloading them

M  +2-0kmymoney/widgets/ktagcontainer.cpp

https://invent.kde.org/office/kmymoney/-/commit/62cbaeacb9ceb5a6b580c68cf217df6f6daa968f

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

Re: css question for reports

2024-02-07 Thread Thomas Baumgart via KMyMoney-devel
On Donnerstag, 8. Februar 2024 00:48:49 CET Jack via KMyMoney-devel wrote:

> The Reports Plugin configuration dialog includes the ability to specify  
> a default CSS file.  Where can one find the various entities or classes  
> one might refer to in such a file, or even the actual default css used  
> if no file is specified?

The default is contained in the binary. You can find the source in

  kmymoney/html/kmymoney.css

-- 

Regards

Thomas Baumgart

-
"The flame that burns twice as bright
burns half as long." ― Lao Tzu, Te Tao Ching
-


signature.asc
Description: This is a digitally signed message part.


Re: Can't find a string

2024-02-07 Thread Thomas Baumgart via KMyMoney-devel

On Dienstag, 6. Februar 2024 02:22:48 CET Jack via KMyMoney-devel wrote:

> The handbook currently includes mention of "Always show a No. field" in  
> the Data Entry tab of the ledger configuration dialog.  Searching, I  
> find that string in several po files, but I don't see it anywhere in  
> the source code.  Has it actually been removed, and if so, why is it  
> sill in between 20 and 30 po files?

Hmm, I can see it right there:

thb@sy-346-nb /home/thb/devel/kmymoney/doc  (master)$ rg "Always show a No"
details-settings.docbook
490:Always show a No. field

so I thought it might be removed on the Handbook branch, but it is not:

thb@sy-346-nb /home/thb/devel/kmymoney/doc  (Handbook-5.2)$ rg "Always show a 
No"
details-settings.docbook
673:  Always show a No. field


-- 

Regards

Thomas Baumgart

-
I encourage the use of end to end email encryption

GPG key: 
http://pgp.zdv.uni-mainz.de:11371/pks/lookup?op=index=0x8D4DE062AA2EB01C
Fingerprint: D69A 745A 5533 1F44 F404 D825 8D4D E062 AA2E B01C
-


signature.asc
Description: This is a digitally signed message part.


Re: Building KMM on Windows - trouble with Gpgmepp

2024-02-04 Thread Thomas Baumgart via KMyMoney-devel
On Sonntag, 4. Februar 2024 12:05:16 CET Ludovic Delabre via KMyMoney-devel 
wrote:

> Hi everyone,
> 
> First thanks for the great product ;)
> 
> I'm trying to build KMM on Windows (with VS2022) from the master branch 
> but it always fails with the following errors:

I think you refer to the attached screen shot here. The first line has
nothing to do with gpg itself but is a file that is generated as part of
the KMyMoney build procedure. I don't know why this did not get created
on your system or not found when compiling xmlstorage.

I have no idea about the MSVC build process because I only use cmake and
command line tools but not any windows IDE. Therefore, your mileage may
vary.

The file is generated as part of the kmymoney/misc subdirectory but only if
ENABLE_GPG is set. Searching the file here on Linux it yields:

thb@sy-346-nb /home/thb/devel/kmymoney/build  (master)$ find -name 
kmm_gpgfile_export.h
./kmymoney/misc/kmm_gpgfile_export.h

cmake prints an overview of features to the console. Can you provide that
for further analysis? Mine looks like the following (on Linux):

---8<---
Build type: DebugFull
-- The following REQUIRED packages have not been found:

-- The following OPTIONAL packages have not been found:

-- The following features have been enabled:
 * Encryption, Allows to store your financial data using strong GPG encryption.
 * Doxygen, Generate API documentation with Doxygen (for devs only).
 * Address book, Allows fetching payee information from KDE PIM system.
 * Holidays, Allows fetching holidays from KDE PIM system.
 * Forecast view, Adds possibility to calculate forecasts.
 * Reports view, Adds possibility to display chart and table reports.
 * Budget view, Adds possibility to plan a budget.
 * Online job outbox view, Adds outbox for sending online jobs.
 * SQL Storage, Allows storing your financial data in SQL database.
 * LibOFX, Enables OFX import, export, and Direct Connect using LibOFX library.
 * SQLCipher, Allows encrypting your SQLite3 database.
 * KBanking, Interface for the following online banking protocols: HBCI, EBICS, 
OFX Direct Connect, Paypal
 * Woob, Online banking interface using Woob.
 * iCalendar, iCalendar integration.
 * Warnings as errors, Enforces all warnings to be reported as errors.

-- The following features have been disabled:
 * SQL Tracer, It traces the SQL queries to the console.
 * IBAN/BIC data, Adds predefined IBAN/BIC numbers to KMyMoney (note: doesn't 
work yet).
 * Model test, Generate modeltest code (for devs only).
 * QtDesigner, Qt-Designer library support (for devs only).

-- Configuring done
-- Generating done
---8<---

Hope that helps or at least provides some ideas to figure out what is going on.

> I tries -DENABLE_GPG=OFF switch with no success.
> I also tried to install gpg4win, which did not help either.
> And -DVCPKG_MANIFEST_FEATURES="encryption" raised an error "gpgme is 
> only supported on '!windows | mingw', which does not match x64-windows."

VCPKG is used for static builds. Not sure if it helps in any way to solve your
problem.

> What am I missing here ?
> 
> Thanks for your help,
> Have a nice day,
> Ludovic.
> 
> 

-- 

Regards

Thomas Baumgart

-
The gates in my computer are AND,OR and NOT, not Bill
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 406794] Cannot relocate loan account

2024-02-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406794

--- Comment #12 from Thomas Baumgart  ---
Moving the account using drag and drop is only available in the master branch
version not in any 5.1 version.

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

[kmymoney] [Bug 406403] Tags within Split transaction not reporting correctly

2024-02-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406403

--- Comment #16 from Thomas Baumgart  ---
Git commit 796df584ef0bada68b6c98d75cd8a1af42c4b8ca by Thomas Baumgart.
Committed on 04/02/2024 at 12:59.
Pushed by tbaumgart into branch 'master'.

Assign tag to the category split

The initial implementation of tags assigned the selected tag to the
split for the account the transaction was entered. This is not useful as
the tag needs to be assigned to the category split.

This change makes sure that the tag is assigned to the category split.
Existing simple transactions can be fixed by opening them in the
transaction editor and saving them again. Multi split transactions need
to be fixed using the split editor.

The above described fix only works for individually selected
transactions. It is not supported when multiple transactions are
selected.
Related: bug 480360

M  +11   -1kmymoney/views/multitransactioneditor.cpp
M  +35   -4kmymoney/views/newtransactioneditor.cpp

https://invent.kde.org/office/kmymoney/-/commit/796df584ef0bada68b6c98d75cd8a1af42c4b8ca

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

[kmymoney] [Bug 480360] No display of transactions with tags in split in the tag list

2024-02-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480360

--- Comment #6 from Thomas Baumgart  ---
Git commit 796df584ef0bada68b6c98d75cd8a1af42c4b8ca by Thomas Baumgart.
Committed on 04/02/2024 at 12:59.
Pushed by tbaumgart into branch 'master'.

Assign tag to the category split

The initial implementation of tags assigned the selected tag to the
split for the account the transaction was entered. This is not useful as
the tag needs to be assigned to the category split.

This change makes sure that the tag is assigned to the category split.
Existing simple transactions can be fixed by opening them in the
transaction editor and saving them again. Multi split transactions need
to be fixed using the split editor.

The above described fix only works for individually selected
transactions. It is not supported when multiple transactions are
selected.
Related: bug 406403

M  +11   -1kmymoney/views/multitransactioneditor.cpp
M  +35   -4kmymoney/views/newtransactioneditor.cpp

https://invent.kde.org/office/kmymoney/-/commit/796df584ef0bada68b6c98d75cd8a1af42c4b8ca

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

[kmymoney] [Bug 406403] Tags within Split transaction not reporting correctly

2024-02-04 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406403

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit|https://commits.kde.org/kmy |https://invent.kde.org/offi
   |money/73f0314c34aa2cbf0a532 |ce/kmymoney/-/commit/d5a82f
   |c282cc9acb28e104267 |c7ebf1fa23874c5bb87f7a719df
   ||1529528
   Version Fixed In|4.8.5,5.0.8 |5.2
 Resolution|--- |FIXED
 Status|REOPENED|RESOLVED

--- Comment #15 from Thomas Baumgart  ---
Git commit d5a82fc7ebf1fa23874c5bb87f7a719df1529528 by Thomas Baumgart.
Committed on 04/02/2024 at 12:59.
Pushed by tbaumgart into branch 'master'.

Fix reporting of tagged splits

Reporting tagged transactions did not work properly due to the
assignment of the tag to the wrong split. See commit 96a4ae27bb for a
fix to that problem.

For it to produce correct results in the report, the transactions may
have to be edited so that the tag is assigned to the correct split.
FIXED-IN: 5.2

M  +45   -46   kmymoney/plugins/views/reports/core/querytable.cpp

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

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

[kmymoney] [Bug 480361] No display of tags in the split editor

2024-01-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480361

--- Comment #9 from Thomas Baumgart  ---
Unfortunately no.

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

[kmymoney] [Bug 480358] It is not possible to create a tag from a split or transaction

2024-01-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480358

Thomas Baumgart  changed:

   What|Removed |Added

   Version Fixed In||5.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/83881a
   ||8d8b6ce20b8590125d53ec0d4af
   ||92e9885
 Status|REPORTED|RESOLVED

--- Comment #2 from Thomas Baumgart  ---
Git commit 83881a8d8b6ce20b8590125d53ec0d4af92e9885 by Thomas Baumgart.
Committed on 30/01/2024 at 11:09.
Pushed by tbaumgart into branch 'master'.

Add feature to create tags while editing
FIXED-IN: 5.2

M  +1-0kmymoney/dialogs/CMakeLists.txt
M  +3-1kmymoney/kmymoneyutils.cpp
M  +1-1kmymoney/kmymoneyutils.h
M  +6-3kmymoney/views/ktagsview.cpp
M  +20   -0kmymoney/views/newspliteditor.cpp
M  +4-0kmymoney/views/newtransactioneditor.cpp
M  +27   -0kmymoney/views/transactioneditorbase.cpp
M  +18   -0kmymoney/views/transactioneditorbase.h
M  +25   -24   kmymoney/widgets/ktagcontainer.cpp
M  +1-0kmymoney/widgets/ktagcontainer.h

https://invent.kde.org/office/kmymoney/-/commit/83881a8d8b6ce20b8590125d53ec0d4af92e9885

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

[kmymoney] [Bug 480361] No display of tags in the split editor

2024-01-30 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480361

--- Comment #7 from Thomas Baumgart  ---
But in master you can move the column to where ever you want.

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

Re: investment default price entry question

2024-01-28 Thread Thomas Baumgart via KMyMoney-devel
On Sonntag, 28. Januar 2024 20:36:32 CET Jack via KMyMoney-devel wrote:

> On 2024.01.28 03:27, Thomas Baumgart via KMyMoney-devel wrote:
> > On Sonntag, 28. Januar 2024 01:52:34 CET Jack via KMyMoney-devel  
> > wrote:
> > 
> > > In the new investment dialog, price entry can be price per share,  
> > all
> > > shares, or default.
> > > I assume the default is the setting for the Investment account  
> > within
> > > which you are creating the investment.
> > > In the new (investment) account dialog, you have the same three  
> > choices.
> > > Where do you see or set the default referred to here?  I cannot  
> > find it
> > > in any configuration dialog.
> > 
> > Agreed, it's a bit misleading. The default is the program default  
> > which
> > is "Price per share". Maybe, the initial idea was to have that  
> > modifiable
> > also through the settings and that got never implemented. So in the
> > investment account editor "default" and "price per share" are doing  
> > the same.
> I see the price entry dropdown when editing an investment account.   
> However, I do not see it as part of the new account dialog.  Did I miss  
> it, or can that only be set when editing the account?

Ooops, that can certainly be.

> In the future (maybe as part of the Investments overall redesign) we  
> can either add a place to specify the overall preference for Price  
> Entry, or reword the one in the Account Edit (and maybe add to the New  
> Account) dialog.

+1

-- 

Regards

Thomas Baumgart

-
Black holes are where God divided by zero.
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 480361] No display of tags in the split editor

2024-01-28 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480361

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi
   |ce/kmymoney/-/commit/2c05ef |ce/kmymoney/-/commit/0151dd
   |486d9c7d9400db2624d127a24ef |466679300e2aef6cd41be873e79
   |d61bc53 |375b0c6
   Version Fixed In|5.2.0   |5.2

--- Comment #5 from Thomas Baumgart  ---
Git commit 0151dd466679300e2aef6cd41be873e79375b0c6 by Thomas Baumgart.
Committed on 29/01/2024 at 06:47.
Pushed by tbaumgart into branch 'master'.

Add tags column to split editor
FIXED-IN: 5.2

M  +28   -16   kmymoney/mymoney/splitmodel.cpp
M  +1-0kmymoney/mymoney/splitmodel.h

https://invent.kde.org/office/kmymoney/-/commit/0151dd466679300e2aef6cd41be873e79375b0c6

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

Re: investment default price entry question

2024-01-28 Thread Thomas Baumgart via KMyMoney-devel
On Sonntag, 28. Januar 2024 01:52:34 CET Jack via KMyMoney-devel wrote:

> In the new investment dialog, price entry can be price per share, all  
> shares, or default.
> I assume the default is the setting for the Investment account within  
> which you are creating the investment.
> In the new (investment) account dialog, you have the same three choices.
> Where do you see or set the default referred to here?  I cannot find it  
> in any configuration dialog.

Agreed, it's a bit misleading. The default is the program default which
is "Price per share". Maybe, the initial idea was to have that modifiable
also through the settings and that got never implemented. So in the
investment account editor "default" and "price per share" are doing the same.

> Am I just not seeing it?

-- 

Regards

Thomas Baumgart

-
When you say, 'I wrote a program that crashed Windows,'
people just stare at you blankly and say,
'Hey, I got those with the system, for free.' -- Linus Torvalds
-


signature.asc
Description: This is a digitally signed message part.


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

2024-01-20 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=469431

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REOPENED|RESOLVED
 Resolution|--- |DOWNSTREAM

--- Comment #41 from Thomas Baumgart  ---
Thanks to all who were chasing the code of Portfolio-Performance. I took a look
and not surprisingly, it does the same as ours, just differently.

On the pros side I only see the capability to update changes in a centralized
fashion but that relies on a code change that only selected people (developers)
can do and requires an update of the whole program after a change. So the
burden to provide a working version is on the developers.

The way KMyMoney tackles the data extraction functionality is more flexible and
allows the users to make necessary modifications themselves without
intervention of any developer when the data provider changes their URL or page
format by simply posting the updated value to a forum and/or mailing list.

This is a problem without a 100% solution and we will be bitten again in the
future when the data provider decides to make changes for whatever reason.
Since the whole topic as a known issue without a solution I will close it here
for good and classify it as a downstream problem.

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

[kmymoney] [Bug 479836] crash closing an old account .

2024-01-15 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479836

Thomas Baumgart  changed:

   What|Removed |Added

 Resolution|WAITINGFORINFO  |WORKSFORME
 Status|NEEDSINFO   |RESOLVED

--- Comment #3 from Thomas Baumgart  ---
Glad that it worked out for you. No, there is no feature to archive data. BTW,
I have 20+ years of transactions in my DB.

p.s. In case you answer by email, please don't include anything of the
original. Doing otherwise makes processing the bugs on the web more complicated
than necessary. Thx.

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

[kmymoney] [Bug 479836] crash closing an old account .

2024-01-15 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479836

Thomas Baumgart  changed:

   What|Removed |Added

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

--- Comment #1 from Thomas Baumgart  ---
This is a bit weird and should not happen. I noticed the crash happens in the
institution area of the application. Please try the following and report back
here:
- make a backup of your file (always a good idea)
- open the account in the accound editor (Account/Edit account..)
- select the Institution tab
- Click on the drop down combobox at the top
- Select "(No institution)"
- Press OK
Hopefully, this does not crash. If it does, we're done here and need to follow
a different path. If it did not crash, please try to close the account now.

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

[libalkimia] [Bug 479773] improve handling "new" online quote source

2024-01-14 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479773

Thomas Baumgart  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||8.1.73
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/e0abae2
   ||c4c741dd390636915f7ddd42b12
   ||01ec50

--- Comment #2 from Thomas Baumgart  ---
Git commit e0abae2c4c741dd390636915f7ddd42b1201ec50 by Thomas Baumgart.
Committed on 14/01/2024 at 13:09.
Pushed by tbaumgart into branch 'master'.

Keep new quote source button enabled

The new quote source button is kept enabled in case the widget is not in
read-only mode. If pressed and an item with name "New Quote Source"
already exists, it is selected and made visible in the combo box.

For Qt5 and above an additional message is displayed, that the item
already exists.
FIXED-IN: 8.1.73

M  +2-2src/alkonlinequotes.ui
M  +34   -6src/alkonlinequoteswidget.cpp

https://invent.kde.org/office/alkimia/-/commit/e0abae2c4c741dd390636915f7ddd42b1201ec50

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

[libalkimia] [Bug 479773] improve handling "new" online quote source

2024-01-14 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479773

Thomas Baumgart  changed:

   What|Removed |Added

Product|kmymoney|libalkimia
Version|git (master)|master
  Component|general |Online Quotes Editor
   Target Milestone|--- |8.2

--- Comment #1 from Thomas Baumgart  ---
Moved to libalkimia since we will replace the KMyMoney specific logic with the
one provided by Alkimia.

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

[kmymoney] [Bug 479678] Price importer for multiple securities

2024-01-12 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479678

Thomas Baumgart  changed:

   What|Removed |Added

   Severity|normal  |wishlist

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

Re: online balance divider in ledger is red, but matches account balance

2024-01-10 Thread Thomas Baumgart via KMyMoney-devel
On Dienstag, 9. Januar 2024 23:24:38 CET Jack via KMyMoney-devel wrote:

> I don't know if this is actually a recent change or if I just noticed  
> it, but recently, in several of my credit card accounts, the "Online  
> Balance" divider in the ledger is shown in read, even though the  
> balance is identical to the balance of the account and of the balance  
> of ledger item immediately above the divider.  Reconciliation dividers  
> which match the balance of the ledger item immediately above them are  
> correctly green.  The Online Balance divider is correctly green for a  
> checking account.
> 
> Any thoughts on why I may be seeing this behavior?

A few more details needed: do you maintain one or more securities in this
investment account? Which column contains the correct value in the ledger?

I don't have online capable investment accounts myself, so I can't really
test/try.

Can you extract the  structures (incl. SUBACCOUNT and KVP) of the
investment and security account and send them to me via private mail so that
I can see where KMyMoney stores the relevant data?

If you need to anonymize anything, please do so manually.

-- 

Regards

Thomas Baumgart

-
The only person who never makes a mistake is someone who does nothing. -- 
Albert Einstein
-


signature.asc
Description: This is a digitally signed message part.


Re: GnuCash import difficulty and interim solution

2024-01-07 Thread Thomas Baumgart via KMyMoney-devel
On Sonntag, 7. Januar 2024 11:30:30 CET Thomas Baumgart via KMyMoney-devel 
wrote:

[...]

> The master branch version has other problems after the dialog is left
> but that is something we need to find out. They may be related to other
> changes made to KMyMoney in the meantime.

This is now fixed with https://invent.kde.org/office/kmymoney/-/commit/352e9f6b

-- 

Regards

Thomas Baumgart

-
I don't think any of us need any help in this regard, getting
rid of money is probably the single most userfriendly interface
since breast-feeding... unfortunately. -- A.J. Venter
-


signature.asc
Description: This is a digitally signed message part.


[kmymoney] [Bug 479248] Help has invalid URL

2024-01-07 Thread Thomas Baumgart via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479248

Thomas Baumgart  changed:

   What|Removed |Added

  Latest Commit|https://invent.kde.org/offi |https://invent.kde.org/offi
   |ce/kmymoney/-/commit/c29012 |ce/kmymoney/-/commit/ca3da8
   |e25bd265711e71c40245125439f |0c608c4105d23468b2cf206ae6e
   |d4eebde |1e12670
   Version Fixed In|5.2 |5.1.4

--- Comment #2 from Thomas Baumgart  ---
Git commit ca3da80c608c4105d23468b2cf206ae6e1e12670 by Thomas Baumgart.
Committed on 07/01/2024 at 11:14.
Pushed by tbaumgart into branch '5.1'.

Fix link to documentation
FIXED-IN: 5.1.4
(cherry picked from commit c29012e25bd265711e71c40245125439fd4eebde)

M  +1-1kmymoney/wizards/newuserwizard/knewuserwizard.cpp

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

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

Re: GnuCash import difficulty and interim solution

2024-01-07 Thread Thomas Baumgart via KMyMoney-devel
Jonathan,

thanks for the samples. They did the trick. I was able to reproduce the
problem.

My previous code analysis was based on the master code base but not the
stable version which you are using. Since I did not remember any changes
on the GNC importer I thought it would be enough. Apparently not :) 
Comparing both versions I found out, that the stable importer only
works on compressed files.

After a simple

  gzip example.gnucash
  kmymoney example.gnucash

the importer kicked in and showed me said dialog. Also it imported the
file (no idea if correct or not - have not checked that).

The master branch version has other problems after the dialog is left
but that is something we need to find out. They may be related to other
changes made to KMyMoney in the meantime.

Hope that helps you moving forward.

Thomas


On Sonntag, 7. Januar 2024 09:12:59 CET Jonathan Kimmitt via KMyMoney-devel 
wrote:

> 
> Here is an example file created without personally identifiable data. It 
> still shows the same problem. I also attach the output of my converter for 
> reference.
> Not sure if attachments will be scrubbed.
> 
> On 7 Jan 2024, at 07:24, Jonathan Kimmitt  wrote:
> 
> This is the head of my file:
> 
> 
>   xmlns:gnc="http://www.gnucash.org/XML/gnc;
>  xmlns:act="http://www.gnucash.org/XML/act;
>  xmlns:book="http://www.gnucash.org/XML/book;
>  xmlns:cd="http://www.gnucash.org/XML/cd;
>  xmlns:cmdty="http://www.gnucash.org/XML/cmdty;
>  xmlns:price="http://www.gnucash.org/XML/price;
>  xmlns:slot="http://www.gnucash.org/XML/slot;
>  xmlns:split="http://www.gnucash.org/XML/split;
>  xmlns:sx="http://www.gnucash.org/XML/sx;
>  xmlns:trn="http://www.gnucash.org/XML/trn;
>  xmlns:ts="http://www.gnucash.org/XML/ts;
>  xmlns:fs="http://www.gnucash.org/XML/fs;
>  xmlns:bgt="http://www.gnucash.org/XML/bgt;
>  xmlns:recurrence="http://www.gnucash.org/XML/recurrence;
>  xmlns:lot="http://www.gnucash.org/XML/lot;
>  xmlns:addr="http://www.gnucash.org/XML/addr;
>  xmlns:billterm="http://www.gnucash.org/XML/billterm;
>  xmlns:bt-days="http://www.gnucash.org/XML/bt-days;
>  xmlns:bt-prox="http://www.gnucash.org/XML/bt-prox;
>  xmlns:cust="http://www.gnucash.org/XML/cust;
>  xmlns:employee="http://www.gnucash.org/XML/employee;
>  xmlns:entry="http://www.gnucash.org/XML/entry;
>  xmlns:invoice="http://www.gnucash.org/XML/invoice;
>  xmlns:job="http://www.gnucash.org/XML/job;
>  xmlns:order="http://www.gnucash.org/XML/order;
>  xmlns:owner="http://www.gnucash.org/XML/owner;
>  xmlns:taxtable="http://www.gnucash.org/XML/taxtable;
>  xmlns:tte="http://www.gnucash.org/XML/tte;
>  xmlns:vendor="http://www.gnucash.org/XML/vendor;>
> 1
> 
> 
> 
> On 6 Jan 2024, at 23:36, Jack via KMyMoney-devel  
> wrote:
> 
> Can you open the file in a text editor and confirm that it meets the criteria 
> Thomas listed, specifically that the string " digits" occurs within the first 70 bytes of the file?
> 
> On 2024.01.06 17:29, Jonathan Kimmitt via KMyMoney-devel wrote:
> I see no dialogue box. My gnucash XML file is uncompressed. My file is chosen 
> from a pop up window so it must exist. I can try the Linux version another 
> time to see if there are terminal messages. However my GnuCash is v5.4 and 
> the documentation says that the importer was designed for v2.x
> Sent from my iPhone
> > On 6 Jan 2024, at 21:40, Thomas Baumgart via KMyMoney-devel 
> >  wrote:
> >
> > On Samstag, 6. Januar 2024 18:24:47 CET Jack via KMyMoney-devel wrote:
> >
> >>> On 1/6/24 12:17, Jonathan Kimmitt wrote:
> >>> Yes, it is present and has version GNC Importer Version 5.1.3-33a66be8a. 
> >>> Under OSX it’s in KMyMoney preferences instead of Setting
> >>>
> >>> It’s probably something stupid like an account or payee name with an & in 
> >>> is represented unadorned in the XML whereas KMyMoney requires 
> >> That is certainly possible, but I'll have to look into the code to see
> >> what exactly triggers that particular error message.  If you are right,
> >> then we would want to find a utility that checks XML files for proper
> >> encoding/markup (I can't think of the exact term right now.)
> >
> > Encoding and structure are the two important things. xmllint would be the 
> > tool to use.
> >
> > I scanned the GNC plugin's open() call real quick. Here is what it checks:
> >
> > - file is not a database (e.g. SQL, SQLite, ...)
> > - file i

  1   2   3   4   5   6   7   8   9   10   >