Re: Compiling Master Branch

2024-05-15 Thread Jack via KMyMoney-devel
I"m not at the PC where I compile KMM, so this is from memory. To me, it 
still looks like the current default is to prepare for ninja instead of 
make.  Try to  cd into the build dir and type "ccmake" and look for the 
build system.  If it's ninja, try changing it to make.  The command line 
parameter to cmake is -G, but I don't know if you need to say "make' or 
"Unix Makefiles." (man ccmake)


What confuses me (although I suppose there is just something about the 
process I've forgotten) is why cmake is apparently calling make instead 
of ninja if that's the issue, although I am obviously not certain.


You say "when it gets to the make step" but I don't think cmaket 
normally calls make by itself, so are you sure it's cmake calling make, 
or is it your script?   If it's your script, I'd suggest (if I'm right 
about the cause) changing from make to ninja, if it's available for 
you.  I find it seems to complete the build quicker than make, although 
I admit that might be wishful thinking.


On 5/15/24 8:04 PM, 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.

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.


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.




On 5/15/24 12:41 PM, Brendan Coupe via KMyMoney-devel wrote:

It stopped soon after that message:

Build type: RelWithDebInfo
-- The following REQUIRED packages have not been found:

-- The following OPTIONAL packages have not been found:
 * libofx (required version >= 7.0.0)

-- 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.

-- 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).

 * Cost center support, Adds support for cost centers (for devs only).
 * Warnings as errors, Enforces all warnings to be reported as errors.
 * Model test, Generate modeltest code (for devs only).
 * QtDesigner, Qt-Designer library support (for devs only).

-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found.  Stop.


**
*Brendan Coupe*
*3...@coupe7.com*


On 5/15/24 10:25, Jack via KMyMoney-devel wrote:

On 5/15/24 12:18 PM, Brendan Coupe via KMyMoney-devel wrote:


I have been compiling KMM for almost 20 years. I decided to try 
the master branch.


I'm 

Re: Compiling Master Branch

2024-05-15 Thread Jack via KMyMoney-devel

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.



On 5/15/24 12:41 PM, Brendan Coupe via KMyMoney-devel wrote:

It stopped soon after that message:

Build type: RelWithDebInfo
-- The following REQUIRED packages have not been found:

-- The following OPTIONAL packages have not been found:
 * libofx (required version >= 7.0.0)

-- 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.

-- 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).

 * Cost center support, Adds support for cost centers (for devs only).
 * Warnings as errors, Enforces all warnings to be reported as errors.
 * Model test, Generate modeltest code (for devs only).
 * QtDesigner, Qt-Designer library support (for devs only).

-- Configuring incomplete, errors occurred!
make: *** No targets specified and no makefile found.  Stop.


**
*Brendan Coupe*
*3...@coupe7.com*


On 5/15/24 10:25, Jack via KMyMoney-devel wrote:

On 5/15/24 12:18 PM, 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?

Quite possibly nothing.  I've been seeing that message for a long 
time, but if you look later in the cmake output, it should show that 
ofx IS included in the features to be compiled.  I've never bothered 
to track down the cause of that message, since ofx import works.


Jack



Re: Compiling Master Branch

2024-05-15 Thread Jack via KMyMoney-devel

On 5/15/24 12:18 PM, 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?

Quite possibly nothing.  I've been seeing that message for a long time, 
but if you look later in the cmake output, it should show that ofx IS 
included in the features to be compiled.  I've never bothered to track 
down the cause of that message, since ofx import works.


Jack



new crash on closing file

2024-05-14 Thread Jack Ostroff via KMyMoney-devel
With 5.1.80-022af411a, I get a crash closing my data file (xml.)  (So  
far tried with two different files.)  Possibly related to f34f4e99?


Backtrace:

(gdb) bt
#0  KMyMoneyAccountCombo::setSelected (this=0x3ff0, id=...,  
ignoreCache=ignoreCache@entry=false) at  
/usr/include/qt5/QtCore/qscopedpointer.h:116
#1  0x77c90296 in KMyMoneyAccountCombo::setSelected  
(this=, id=...) at  
/usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/widgets/kmymoneyaccountcombo.cpp:286
#2  0x55635ef2 in KInvestmentView::executeAction  
(this=, action=, selections=out>) at  
/usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/views/kinvestmentview.cpp:327
#3  0x5563d37d in KMyMoneyView::executeAction  
(this=this@entry=0x55f4c900,  
action=action@entry=eMenu::Action::FileClose, selections=...) at  
/usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/views/kmymoneyview.cpp:694
#4  0x5560312a in KMyMoneyApp::Private::fileAction  
(this=0x55d8b1d0,  
action=action@entry=eKMyMoney::FileAction::Closing) at  
/usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/kmymoney.cpp:1251
#5  0x555e9a88 in KMyMoneyApp::slotFileClose  
(this=0x55d07010) at  
/usr/src/debug/app-office/kmymoney--r1/kmymoney-/kmymoney/kmymoney.cpp:4815
#6  0x555fb47f in  
QtPrivate::FunctorCall, QtPrivate::List<>,  
void, bool (KMyMoneyApp::*)()>::call(bool (KMyMoneyApp::*)(),  
KMyMoneyApp*, void**) (f=, o=,  
arg=) at /usr/include/qt5/QtCore/qobjectdefs_impl.h:152
#7  0x555fb4c0 in QtPrivate::FunctionPointer(KMyMoneyApp::*)()>::call, void>(bool  
(KMyMoneyApp::*)(), KMyMoneyApp*, void**) (arg=,  
o=, f=) at  
/usr/include/qt5/QtCore/qobjectdefs_impl.h:185
#8  QtPrivate::QSlotObject,  
void>::impl(int, QtPrivate::QSlotObjectBase*, QObject*, void**, bool*)  
(which=, this_=, r=,  
a=, ret=) at  
/usr/include/qt5/QtCore/qobjectdefs_impl.h:418
#9  0x75e20a85 in QtPrivate::QSlotObjectBase::call  
(a=0x7fffc440, r=0x55d07010, this=0x561024f0) at  
/usr/src/debug/dev-qt/qtcore-5.15.13/qtbase-everywhere-src-5.15.13/include/QtCore/../../src/corelib/kernel/qobjectdefs_impl.h:398
#10 doActivate (sender=0x56104c80, signal_index=out>, argv=) at  
/usr/src/debug/dev-qt/qtcore-5.15.13/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3925
#11 0x75e19898 in QMetaObject::activate  
(sender=sender@entry=0x56104c80, m=m@entry=0x76d5a3c0  
,  
local_signal_index=local_signal_index@entry=1,  
argv=argv@entry=0x7fffc440) at  
/usr/src/debug/dev-qt/qtcore-5.15.13/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qobject.cpp:3985
#12 0x768f8d07 in QAction::triggered  
(this=this@entry=0x56104c80, _t1=) at  
.moc/moc_qaction.cpp:376
#13 0x768fa95f in QAction::activate  
(this=this@entry=0x56104c80, event=event@entry=QAction::Trigger) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qaction.cpp:1161
#14 0x76a2f45c in QMenuPrivate::activateCausedStack  
(this=this@entry=0x55e6a110, causedStack=...,  
action=action@entry=0x56104c80,  
action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/widgets/qmenu.cpp:1384
#15 0x76a3508a in QMenuPrivate::activateAction  
(this=this@entry=0x55e6a110, action=action@entry=0x56104c80,  
action_e=action_e@entry=QAction::Trigger, self=self@entry=true) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/widgets/qmenu.cpp:1461
#16 0x76a35ba5 in QMenu::mouseReleaseEvent (this=out>, e=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/widgets/qmenu.cpp:2967
#17 0x7693348e in QWidget::event  
(this=this@entry=0x55f52720, event=event@entry=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qwidget.cpp:8671
#18 0x76a3750b in QMenu::event (this=0x55f52720,  
e=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/widgets/qmenu.cpp:3089
#19 0x768fe1a6 in QApplicationPrivate::notify_helper  
(this=this@entry=0x5586dee0,  
receiver=receiver@entry=0x55f52720, e=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:3640
#20 0x76904059 in QApplication::notify (this=,  
receiver=0x55f52720, e=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtwidgets-5.15.13/qtbase-everywhere-src-5.15.13/src/widgets/kernel/qapplication.cpp:3084
#21 0x75df9579 in QCoreApplication::notifyInternal2  
(receiver=0x55f52720, event=0x7fffcb20) at  
/usr/src/debug/dev-qt/qtcore-5.15.13/qtbase-everywhere-src-5.15.13/src/corelib/kernel/qcoreapplication.cpp:1064
#22 

Show Balance Chart button (missing?)

2024-05-11 Thread Jack via KMyMoney-devel
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.


Thanks.

Jack


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

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

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #1 from Jack  ---
As far as I can tell, this is all by design. I also think it has been discussed
in the past, but I can't find any references at the moment.  
First, it is not reasonable to use absolute values for these charts, since any
account can be above or below zero.  An asset account can be over-drawn, and a
liability account can be over-paid.  What would the chart look like for an
over-paid liability of over-drawn asset?

I think what you could be asking for is that liability accounts show the amount
owed as positive instead of negative,  but I think you will find as many people
who want it the way it is.  You can think of your net worth as your assets less
liabilities (thinking of both as positive amounts, as you request) or you can
think of net worth as the sum of positive assets plus negative liabilities.  I
can't make any definitive statement, but I don't think this change is likely to
happen.  However, I think it could be reasonable to change this into a wishlist
to add a toggle to the configuration that asks the balance charts of liability
accounts to be shown "upside down."  (This could conceivably be done with or
without actually flipping the sign of the values.)

In any case, I'll look through the handbook and see if I can improve the
discussion to make this issue more obvious.  We can also think about adding a
tool or note to balance charts for liability accounts pointing out that the
liability, or amount you owe, is shown as a negative number.

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

[kmymoney] [Bug 484759] Very large Transaction report generates but does not display on windows

2024-05-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

Jack  changed:

   What|Removed |Added

Summary|Transaction report fails to |Very large Transaction
   |update when I expand the|report generates but does
   |date range to include a |not display on windows
   |large number of |
   |transactions|

--- Comment #16 from Jack  ---
Andy - have you tried using a version from master branch?  If the problem is
not still present there, we can assume it's been fixed, which would be
different from reopening as still present, even if low priority.

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

[kmymoney] [Bug 486566] Equity Deletion

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

Jack  changed:

   What|Removed |Added

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

--- Comment #3 from Jack  ---
Greg,
1) when responding to a request for more information, change the status back to
REPORTED, or the system will eventually close the ticket automatically.
2) When replying to a bug by email, remove everything from the  email except
your response.  Your ENTIRE email becomes the next comment in the bug, and
including the previous comment (to which you are replying) in your comment
makes the whole bug harder to read.  In addition, if your email reader sends
HTML, that creates an attachment to the bug which contributes nothing.
Thanks.

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

[kmymoney] [Bug 486793] Cannot change name or delete security

2024-05-08 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486793

--- Comment #1 from Jack  ---
Something does seem strange, although I can't fully replicate your report.
To create a security within an Investment Account (other than imlpicitly by
adding or buying shares) you need to do so on the equities tab of the
Investments View.  This creates the security (which can then be seen on the
Securities tab of the Investments View.  When you do this, it creates the
security, which contains all the information about the stock.  It also creates
the ACME sub account of the Investment account, which is what holds any
transactions regarding that stock in that investment account.  This can then be
seen as a sub account of the Investment account on the Accounts view (possibly
depending on configuration settings.)  What is odd (and debatably a bug( is
that it is NOT seen on the Equities tab of the investments view, probably
because it does not contain any shares.  If you delete the Acme subaccount of
the Investment account on the Accounts View, you will then be able to delete
the entry for it on the Securities tab.

Regarding seeing the wrong name when you try to buy shares after changing the
name by editing the stock on the Securities Page of the Investments View, I am
not able to replicate this.  However, it is likely that you changed the name of
the security (once per KMM fil) but not the name of the acme subaccount of the
investment account, which is what shows up in the security dropdown for
investment transactions.  I'm not sure if this issue of name consistency has
been addressed in master branch, but I know some work has been done in this
area to avoid inadvertently creating multiple securities when you more likely
want multiple equities (in different Investment accounts.)

Current workaround(s)
1) understand that the name in the security dropdown in an investment
transaction in an Investmente account is the name from the subaccount for that
stock.  While these names SHOULD always be the same, they are not always so.
2) if that stock does not show up on the Equities tab of the Investments View,
look for the subaccount of the Investment Account  on the Accounts View.

I see two areas for possible work:
1) show a stock on the Equities Tab even if it does not contain any shares
2) assure the name is the same for all Equities for a single Security.

-- 
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-05-08 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

--- Comment #14 from Jack  ---
Since there is a workaround, it is not critical, but should we reopen this,
changing the subject to reflect that the problem seems to be in the display of
the produced html, not in actually producing the html report?  Does anyone
know/has anyone tested whether the same problem is still present in master
branch?

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

[kmymoney] [Bug 468517] Allow user to know what changes were made to the data on opening the file

2024-05-08 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=468517

--- Comment #1 from Jack  ---
I'm not sure if this should be part of this bug or a separate one, but it would
also be nice to know exactly what transactions will be undone or redone before
hitting one of those buttons.

-- 
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-08 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486427

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #10 from Jack  ---
I don't have a redhat account, so can't add to their bug, but their bug
22797063 (which you just filed) is a duplicate of 2277404.  Please learn to
search for existing bugs before filing a new report.
Thanks.

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

[libalkimia] [Bug 486400] Remote online quotes sources disappear from list of installed sources

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

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #1 from Jack  ---
In addition to the above, I just renamed the KMM price source "Yahoo Finance"
to something else.  I then Installed the new Yahoo equity source, made a copy,
and renamed the copy to "Yahoo Finance."  It worked for some downloads, but
then, not only did the new source disappear from the list, the entry for "Yahoo
Finance" showed the old source, not the newly copied/renamed one.  Once I
uninstalled/reinstalled the new source, I had to redo the rename/copy/rename
process.

-- 
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-04-29 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486168

Jack  changed:

   What|Removed |Added

   See Also||https://bugzilla.redhat.com
   ||/show_bug.cgi?id=2277404

-- 
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-04-29 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486168

Jack  changed:

   What|Removed |Added

 CC||bgar...@gmail.com

--- Comment #4 from Jack  ---
*** Bug 486301 has been marked as a duplicate of this bug. ***

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

[kmymoney] [Bug 486301] No reports available

2024-04-29 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486301

Jack  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |DUPLICATE
 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #1 from Jack  ---


*** 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-04-26 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486168

--- Comment #3 from Jack  ---
We can leave it open for now, but please add the link to the Fedora bug once
it's filed.  I can then either wait for their resolution or close as
DOWNSTREAM.  I'm leaving a WAITINGFORINFO, so there will be a reminder if
nothing happens in 30 days so we don't just forget.

-- 
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-04-26 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486168

Jack  changed:

   What|Removed |Added

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

--- Comment #1 from Jack  ---
If the reports icon is missing from the list of icons for all the views, it
sounds like a build problem.  If you go to Settings/Configure  KMyMoney... and
click  Plugins on the left side, is there an entry for Reports View?  If not,
or it does not give you some configuration options, then you need to complain
to Fedora.  Let us know what the configuration dialog shows.

-- 
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 Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=461952

--- Comment #9 from Jack  ---
Yes, Wayland only.  I suppose the problem is somewhere deep in how each
keypress is handled.  I can run under a debugger, if you can point me where to
look, or perhaps suggest where it might help to add some DEBUG output.

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

Re: import cvs file or

2024-04-11 Thread Jack via KMyMoney-devel

On 4/10/24 2:20 PM, nyc119 via KMyMoney-devel wrote:


Hi,
   I am having a problem importing a CVS or OFX file in kmymoney.
It said the date format is incorrect.(Red highlights)
I go to the drop down window and pick the correct one and hit next.
and it repeating the error after I made the changes.
I have Windows 10..
Thank you
The attachment didn't come through. Can you just copy/paste the atual 
error message? Are you sure the format you chose is valid for every date 
in the file? For the csv version, you could try splitting it up and 
importing half at a time, and then split one of those if it still gives 
the error.

[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-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=461952

--- Comment #6 from Jack  ---
With 5.1.80-a3e6958ff compiled from source (have not yet checked appimage) It
looks good for me also, with the exception that once I do hit a character where
the name typed so far would be uniqe, it shows TWO of the "do you want to add "
poups.  In addition, It does that as soon as the name is not known, where it
should not even check that until you hit enter or tab out of the field,
otherwise there is still no way to actually enter a new value.  Should I
reopen, or would this count as a new/different bug?

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

[kmymoney] [Bug 485335] Unable to save my current banking records

2024-04-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485335

Jack  changed:

   What|Removed |Added

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

--- Comment #11 from Jack  ---
Thanks for letting us know.  I really have no idea what might have gone wrong,
but since you are using the stable 5.1.3 version, which has had no recent
upgrades, it must have been something else with your system, although I doubt
we'll ever know exactly what.

Also, one last time, please look at this bug on the web
(https://bugs.kde.org/show_bug.cgi?id=485335) to see what it looks like when
you don't trim your email replies.

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

[kmymoney] [Bug 485335] Unable to save my current banking records

2024-04-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485335

--- Comment #8 from Jack  ---
Elli, PLEASE - when you reply by email, remove EVERYTHING except your message. 
Please look at https://bugs.kde.org/show_bug.cgi?id=485335 to see how it looks.

How long have you been using KMyMoney?  If you are new to the program, I would
strongly suggest you start by reading the first few chapters of the handbook. 
You typed "kmymoney run" which launches the program, and tells it to open an
existing data file name "run."  If you just type "kmymoney" it will try to open
the last file it had open.  If you type "kmymoney -n" it will launch the
program without opening any data file.  Then you can select the menu item
"File/Open" to get a file browser, where you can either type the full path/name
of your data file, or use the dialog to find the file.  Given all that, on what
basis do you say that kmymoney does not save your file?  Have you actually
looked in the folder where the file should be?  Is the file really not present,
or have you just been unable to open it?

Also, if you are going to post console output, it is much better to copy/paste,
rather than use a screen shot, which only shows one screenful, which usually
does not include the important part.

As a way to proceed, after you get the error about it not finding the file, you
should then be able to do File/Open and navigate to your data file.  Have you
tried that?

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

[kmymoney] [Bug 485335] Unable to save my current banking records

2024-04-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485335

--- Comment #6 from Jack  ---
First, please read my previous message.  Take a look at
https://bugs.kde.org/show_bug.cgi?id=485335.  You managed to avoid an HTML
attachment with your last comment, but you did not remove all previous text. 
It really does make the bug much harder to read.

I'm wondering if we are having a terminology issue here.  The error you
attached is for opening a file, not for saving a file.  How exactly did you
enter that file name and path?  If you picked the file from a file open dialog,
then I suspect you have a permissions problem.   Were you actually trying to
open or to save a file?  Can you open a terminal and cd to that folder and post
the results of "ls -al" but you only need to post the results for the folder
itself and for that file.

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

[kmymoney] [Bug 485335] Unable to save my current banking records

2024-04-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485335

--- Comment #3 from Jack  ---
When you reply to a bug by email, please trim out everything other than your
own reply, and please do not send HTML, but text only.  Your entire reply
becomes the next comment to the bug, and the HTML becomes an unnecessary
attachment.  If you look at this bug on the web, you will see what I mean with
Comment #2
A USB drive should work just fine, but have you confirmed that you can see it
from a command line or file manager, to be sure it is properly mounted?  Can
you create any new file there?
The log path is not for saving files, so I don't know what you were expecting
there.  That is mainly for logging when you download transactions from a mapped
account.
With the new file (not account) you created, can you open it, add a
transaction, and then save it?  If it can save the new file, it really should
be able to save a file.  Can you confirm that both "save" and "save as" fail to
save anything, but do not give any errror?  Can you try running from command
line?

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

[kmymoney] [Bug 485335] Unable to save my current banking records

2024-04-10 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485335

--- Comment #1 from Jack  ---
By "connected drive" do you  mean a network drive?  What do you mean by "log
path file?"  Also, can you save to a local drive?  
To confirm, you do either "save" or "save as" and specify a name ending in
.xml, it does not complain, but does not save the file?  Can you launch from
command line, to see if any error messages are written to console?
Can you try to create a new file, just to see if it will save that?  Does it
behave any differently if you try to save as a .kmy file?

-- 
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-04 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484759

--- Comment #10 from Jack  ---
It almost sounds as if it has actually completed generating the report, but
fails to display the results properly.  If it was still working on generating
the report, I don't think you would be able to just close the report.  That
might tie in with Thomas' comment about the time being taken up in the
setHtml() function and the html output being much larger on Windows than on
Linux.  I'm not sure how to test or resolve, but after it produces the blank
output, can you export the report as html?  Then try opening it in a browser.

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

[kmymoney] [Bug 351274] add graphical report for payees

2024-03-25 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=351274

Jack  changed:

   What|Removed |Added

  Component|general |reports
Version|4.6.6   |git (master)

--- Comment #5 from Jack  ---
No reason to use WONT FIX, as that implies an explicit decision by the
developers.  I think it's reasonable to just let this sit, in case anyone does
come up with ideas.  One thing I would suggest is that you come up with a more
concrete example of what you want, with a sample graph of what it might look
like.  I wonder whether a chart of expenses over time (by quarter/month/...) by
payee might provide what you want.  If not, can you explain why not?  I don't
think this is as narrow as you seem to think, because I can imagine tracking
changes in spending over time (such as watching your utility bills creep up)
being a similar use.
I've also changed the version to git and the component to reports as it's still
a valid wishlist.

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

Re: question on editing multiple transactions

2024-03-07 Thread Jack via KMyMoney-devel

On 2024.03.07 12:01, Thomas Baumgart via KMyMoney-devel wrote:

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)?
These are dividend transactions in an Investment account.  I just tried  
again, and in master branch, in the Investment account, if I select two  
dividend transactions and then try to edit, nothing happens,  In the  
brokerage account, I do see that tooltip.  I can see these are actually  
split transactions (one for the security, one for the category, and one  
for the brokerage account) so I'll have to think about whether editing  
the category makes sense, and will probably file a low-priority  
wishlist.  It should be possible, since there is only one split for a  
category.



--

Regards

Thomas Baumgart

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





[kmymoney] [Bug 406794] Cannot relocate loan account

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

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #14 from Jack  ---
Given that you CAN move a loan account in master branch, I'd like to close this
as fixed in 5.2.  However, if the crash on rename is still happening, we can
either change the bug to that issue, or open a separate bug for that problem.

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

[neon] [Bug 482314] Reports menu is missing in Plasma 6

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

Jack  changed:

   What|Removed |Added

  Component|reports |Packages User Edition
 CC||j...@jriddell.org,
   ||neon-b...@kde.org,
   ||ostroffjh@users.sourceforge
   ||.net, sit...@kde.org
Product|kmymoney|neon
   Assignee|kmymoney-devel@kde.org  |neon-b...@kde.org
Version|5.1.3   |unspecified

--- Comment #3 from Jack  ---
Reassigning to neon with the assumption this is a packaging issue.

Frank:  if you can launch KMyMoney from command line, you might see an error
message when it tries to load the reports plugin.  That would be helpful here. 
(If you reply by email, please trim what you are replying to as it only
clutters up the bug since your entire email becomes the next comment.)

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

[kmymoney] [Bug 482426] New: should the transaction filter also look at category?

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

Bug ID: 482426
   Summary: should the transaction filter also look at category?
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

If you use the transaction filter in an investment or brokerage account, it
searches most fields, but not the category.  I thought it searched the
Security, but that may be just because that string is also in the memo.  This
would be very useful for me in finding transactions where the category does not
match what it should be, based on the memo.  (I have "dividends" and "foreign
dividends", but no easy way to filter on transaction with just "dividends" in
the memo, but "foreign dividends" as the category.  I know I can use a
transaction search, but I'm hoping for something more streamlined, as this is
only ever for one account at a time.

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

question on editing multiple transactions

2024-03-04 Thread Jack via KMyMoney-devel
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.

Jack



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

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

Jack  changed:

   What|Removed |Added

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

--- Comment #1 from Jack  ---
What version of KMyMoney are you using, what distro or OS, and where did you
download your copy?  (Note that when filing a bug, the SOFTWARE/OS versions
should be set to what you are using.  Unless you have actually tested, setting
any  of then to "ALL" is not helpful.)  This won't make any difference in this
bug, but I point it out for future reference.

In master branch, you can re-order the columns in the ledger, so saying left to
right may not be the same for everyone.  Also, for me, in master branch,
creating a new transaction, the cursor does start in the date field. 
Unfortunately, this is not likely to get changed in the 5.1 branch. 
Unfortunately, there is still no definite timeline for releasing 5.2, which
will be the first release from what is now the master branch in git.

I suppose a further wishlist could be to let the user specify the tab order of
fields in the ledger, but for now, I'll close as fixed.

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

[kmymoney] [Bug 482314] Reports menu is missing in Plasma 6

2024-03-03 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=482314

--- Comment #1 from Jack  ---
I think this should probably be reassigned to Neon.  KMyMoney itself has not
been ported to Qt6 yet, so this is likely another Neon packaging issue.  One
possible thing to check - in the main configuration dialog, on the Plugins
panel, is the entry for Reports View present and enabled?  If no, it might be
because something the reports plugins depends on is not present, probably due
to the package renaming (adding of dropping the "5") as part of the 5 -> 6
migration.

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

[kmymoney] [Bug 481645] XML-Storage plugin unable to decrypt from a security key (probably should use "pinentry-qt" for decryption)

2024-02-21 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=481645

--- Comment #1 from Jack  ---
Minor point only, in case it might help.  There are multiple pinentry programs
(in my case -curses, -qt, -qt5, -tty, -gnome3) and on Linux, the plain
"pinentry" is just a symbolic link (shortcut in Windows terms, I think) to one
of the others.  Is it possible on Windows that either there is already a
mechanism for this, or you can create a shortcut to pinentry-qt called
pinentry?  Have you looked through the gpg4win docs?

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

css question for reports

2024-02-07 Thread Jack via KMyMoney-devel
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?


Re: Can't find a string

2024-02-07 Thread Jack via KMyMoney-devel
Thanks Ingo.  That's what I was looking for.   I'll remove it from the 
handbook during my next period of editing (probably this evening.)  Even 
though I did create the Handbook5.2 branch from master, there are 
clearly some sections which have not been updated in a VERY long time.


On 2/7/24 06:59, Ingo Klöcker via KMyMoney-devel wrote:

On Mittwoch, 7. Februar 2024 12:18:49 CET Thomas Baumgart via KMyMoney-devel
wrote:

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

I think the question is where does this string occur in the code. The answer
is: nowhere. It was removed more than 1 year ago:
https://invent.kde.org/office/kmymoney/-/commit/
704bfbf07e1149d2c309f1ba1cecb5fda127f995

I guess it should also be removed from the handbook for the upcoming 5.2.

Regards,
Ingo


Can't find a string

2024-02-05 Thread Jack via KMyMoney-devel
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?


Thanks for any clue.

Jack


Re: recurring unexpected tab closure in ledger

2024-02-04 Thread Jack via KMyMoney-devel
Using a recently compiled version from master branch, when I reconcile 
my investment accounts, I usually start by marking as cleared all the 
transactions in the investment account.  Then I reconcile the brokerage 
account.  Then, with both still open in the ledger, I select the 
investment account, and then the Investments View.  There, I confirm the 
number of shares of all securities held in that account.  I then switch 
back to the Ledgers View to finish the reconciliation of the Investment 
Account.  Over half the time (this has been happening for at least 
several months) the tab for the Investment Account is gone.  The tab for 
the Brokerage Account is still open.


If nobody has any better hints about where to look, I suppose I can run 
in a debugger with a breakpoint on the code which closed the tab (if I 
can find it.)


Any other suggestions?

Jack



[kmymoney] [Bug 406794] Cannot relocate loan account

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

--- Comment #11 from Jack  ---
First, to move a loan account, can you try to drag/drop it to the new parent in
the Accounts View?  It is a known problem that editing a loan account only lets
you edit the scheduled transaction information for the loan, not the basic loan
account details.  
Separately, when you get the crash on renaming the account, how are you trying
to rename it?

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

[kmymoney] [Bug 406793] Cannot close cash and saving accounts even with balance=0

2024-02-03 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=406793

Jack  changed:

   What|Removed |Added

 CC|ostroffjh@users.sourceforge |
   |.net|

--- Comment #20 from Jack  ---
Great that it got resolved.  Over time, there have been fixes related to
rounding issues, so it might have been possible just to edit the transaction
and re-enter the same numbers, but it's not worth testing now.  Thanks for
following-up.

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

[kmymoney] [Bug 420115] Prompted to create scheduled transaction in Investment Account

2024-02-02 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=420115

--- Comment #1 from Jack  ---
I just tested this in master branch, and you actually can create a schedule in
an Investment Account, but not an investment transaction.  I entered one event
and it did create the transaction, decreasing the balance by the amount of the
payment (as well as transferring the funds to the set caategory) but it's not
clear where this decreasing balance is tracked.  I suppose I should open a
separate bug for this.

I'm not sure if this bug should be to not prompt the user, or make it a
wishlist to allow scheduled transactions in Investment Accounts.

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

[kmymoney] [Bug 480464] New: Allow the user to interrupt report generation

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

Bug ID: 480464
   Summary: Allow the user to interrupt report generation
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: All
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: reports
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

Some reports take a long time to generate.  If you open such a report by
accident (meant to open a different report, for example) there is no way to to
interrupt it, you have to wait for it to finish before closing it.  Similarly,
if you configure a report from the main report view, and decide you do not want
to see the report, closing the configuration then proceeds to generate the
complete report.

This was mentioned in bug 461749, which just allowed opening the configuration
editor without first generating the report.

There are actually two requests here.  The first is likely easy, but would
still be useful prior to accomplishing the second.
1) If you open a report configuration directly from the reports view, allow
closing the configuration without generating the report.
2) Actually allow interruption (Cancel button, for example) the generation of a
report.

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

Re: investment default price entry question

2024-01-28 Thread Jack via KMyMoney-devel

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?


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.


investment default price entry question

2024-01-27 Thread Jack via KMyMoney-devel
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.

Am I just not seeing it?

Jack


[kmymoney] [Bug 480062] fx-rate fails to fetch currency exchange rates

2024-01-19 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480062

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #5 from Jack  ---
Great.  I'll close this once we get it updated in the code base so new installs
are OK.

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

[kmymoney] [Bug 480062] fx-rate fails to fetch currency exchange rates

2024-01-19 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480062

Jack  changed:

   What|Removed |Added

 CC|ostroffjh@users.sourceforge |
   |.net|

--- Comment #3 from Jack  ---
Try this for the date regexp
var userDate = \'..., (\d* ... \d*)
let me know if it works for you.

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

[kmymoney] [Bug 480062] fx-rate fails to fetch currency exchange rates

2024-01-19 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480062

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #2 from Jack  ---
The problem seems to be that the date is now given as 
var userDate = 'Fri, 19 Jan 2024 20:10:02 +';
and I am not sure if the parsing used will accept the named month instead of
numbered.  Still working on it.

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

[kmymoney] [Bug 480062] fx-rate fails to fetch currency exchange rates

2024-01-19 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=480062

Jack  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1
Summary|fx-rate fails on USD/CAD|fx-rate fails to fetch
   |queries |currency exchange rates

--- Comment #1 from Jack  ---
It has nothing to do with the specific currencies, I get failures on other
pairs.  It appears they changed the presentation, and I am struggling to update
the date regexp to capture correctly.

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

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

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

Jack  changed:

   What|Removed |Added

 CC|ostroffjh@users.sourceforge |
   |.net|

--- Comment #34 from Jack  ---
Unfortunately I can confirm this failure.  It will take some digging to figure
out why.  However, I'm tempted to re-close this bug and open a new one for this
currency failure conversion, which is NOT that same problem this bug addressed.

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

[kmymoney] [Bug 423858] Add AMFI to Online Quotes

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

Jack  changed:

   What|Removed |Added

 CC|ostroffjh@users.sourceforge |
   |.net|

--- Comment #5 from Jack  ---
I don't think that KMyMoney ever used that API service, so that notice doesn't
affect us.  The existing Quote Source for Yahoo Finance still works.  I have
not explicitly tested it with the examples from the initial summary above, but
I did confirm that INF209KA12Z1 does work at finance.yahoo.com.

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

[kmymoney] [Bug 479773] New: improve handling "new" online quote source

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

Bug ID: 479773
   Summary: improve handling "new" online quote source
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Compiled Sources
OS: All
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

If you bring up the Online Quotes configuration dialog, the "New" button is
disabled if there is a source called "New Quote Source."   As this is the name
given to a new source created when you click the "New" button, it is quite
possible (it just happened to me) to bring up the dialog, wanting to create a
new source, and find the "New" button disabled, having forgotten you once
clicked that button, but never finished (or even started) configuring the new
source (as part of which it should have been renamed.  There are enough
existing sources that "New Quote Source" can simply get lost in the list.

Proposal:  Do not disable the "New" button if there is a source called "New
Quote Source."  Instead, when the "New" button is clicked, just select "New
Quote Source" if it already exists.  Perhaps, in that case, it would also be
reasonable to show a pop-up notifying the user that a "New Quote Source" had
already been created, and it should be renamed, if another new source was
actually desired.

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

[kmymoney] [Bug 423858] Add AMFI to Online Quotes

2024-01-13 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=423858

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #3 from Jack  ---
Yahoo has never "supported" KMyMoney price updates, and every time they change
the layout of the pages that display prices, we need to update the
configuration.  At some future point, it will be possible for those update to
happen automatically, but currently you need to do it yourself.  Whenever it
happens, there is a discussion either at discuss.kde.com or on one of the
KMyMoney mailing lists.  
If you go to Settings/Configure KMyMoney..., select Online Quotes on the left,
you should be able to either edit the settings for any of the existing price
sources, including "Yahoo Finance" or create a new source, such as AMFI.  While
it will likely be included in the sources provided by KMyMoney at install time
at some future point, you should be able to add it now.  If you need help with
the syntax of any of the fields, that is better handled on discuss or the
mailing list.

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

[kmymoney] [Bug 427955] Investments->Equities can also show Cost

2024-01-13 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=427955

--- Comment #2 from Jack  ---
Suresh, please do  not CONFIRM your own bugs.  Other than one of the RESOLVED
states, the status field is primarily used  to show a bug (not a wishlist) has
been replicated by a member of the development team.
In terms of this particular issue, it is likely to be included when someone
looks at a major revision of how investments are handled within KMyMoney, but
due to lack of developer time, that is not likely to happen in the near future.

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

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

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

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #32 from Jack  ---
Fabiano - First.  lets take discussions about appimages not working out of a
bug about price updates and to either discuss.kde.org or the kmymoney users'
mailing list, your choice.  Just to note, we know that appimage generation has
been inconsistent for a while, and has recently changed to a new system, but
they really should be usable.  In the meantime, I'll check out the latest
versions.  Also note that due to the system change for generating appimages, 
they will no longer work on some older distributions (see
https://bugs.kde.org/show_bug.cgi?id=479056) and I do not know if we will be
able to fix that problem or not.

-- 
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 Jack via KMyMoney-devel

On 1/10/24 05:24, Thomas Baumgart via KMyMoney-devel wrote:

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?
This is a credit card account.  I do not get Online Balance dividers in 
Investment Accounts (which don't hold cash) nor in Brokerage accounts 
(which are not online themselves.)  The correct balances are all in the 
balance column.

I don't have online capable investment accounts myself, so I can't really
test/try.
I think it works importing from OFX files, although perhaps only if the 
account does have an online mapping. But again, it's credit card, not 
investment.

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.


I'll fish out those details, but again, this is for two credit card 
accounts, not any investment account.


Jack



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

2024-01-09 Thread Jack via KMyMoney-devel
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?

Jack


[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-09 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

--- Comment #6 from Jack  ---
Since this really isn't a bug in KMyMoney, should we close it as WORKSFORME? 
The only alternative I can think of is  to make it a wishlist for KMyMoney to
recognize a v3 sqlcipher file when running with v4, and automatically convert
the file to v4.

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

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

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

--- Comment #30 from Jack  ---
For your immediate issue of getting stock and currency price updates to work, I
think you are currently better off using something other than this bug, either
the mailing list or discuss.kde.org are probably best.  As far as I can tell,
any currently working URL for yahoo uses v8 and not v7.  Perhaps kmymoney.org
can add a page showing the price update settings most recently known to work,
at least for yahoo and currencies.

For the larger picture, more could be done if there were more people doing it. 
I have been working on a complete update of the handbook, although it is
currently only accessible through git, and it does refer to versions built from
master branch, not 5.1.However, the hope is that version will be released for
general use in some months.  It will clearly take longer than anyone wants, and
there is no definite timeline yet.
In terms of releases, no, it is true that there has been no formal release in
far too long, but there are daily builds made available in several formats. 
Not all fixes are added to the 5.1 branch, but some are, and some of us do use
master branch for our daily work.

As for portfolio-performance or any other web site not seeming to have problems
getting updated stock and currency prices - I doubt very much any of them are
run by a completely volunteer staff.  As pointed out in Comment #28, the
problem for KMyMoney, which gets it's updates from those sites, they often
change the exact format of how they present the information, and almost any
change breaks our ability to extract the information from their web page.  That
is not a new problem, it has been happening as long as we have been getting
prices from those sites.

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

Re: GnuCash import difficulty and interim solution

2024-01-07 Thread Jack via KMyMoney-devel
On my Linux box, that is part of the Qt Cryptographic Architecture  
(QCA) package.  Per https://userbase.kde.org/QCA, it is available for  
MacOS.



On 2024.01.07 08:00, Jonathan Kimmitt via KMyMoney-devel wrote:
I tried to follow the instructions to build the master branch, but it  
failed saying that qca-qt5-config.cmake was not found.

Perhaps this is an Apple-Silicon issue.

On 7 Jan 2024, at 11:36, Thomas Baumgart via KMyMoney-devel  
 wrote:


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


Re: GnuCash import difficulty and interim solution

2024-01-06 Thread Jack via KMyMoney-devel
Can you open the file in a text editor and confirm that it meets the  
criteria Thomas listed, specifically that the string "by one or more 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 is on local drive (url starts with file://)
> - file is readable
> - if file is gzip compressed (first two bytes are "\037\213") it  
re-opens it

>  for decompression
> - first bytes in file are not "SQ"
> - the first 70 bytes of the file must contain the regex  
"
>
> In case all that is true, a dialog is shown. This contains a switch
> to turn on debug messages which are printed to the console (in case
> KMyMoney was started via terminal) while the file is parsed. Now I  
have
> two questions: Does the dialog is shown? Do these debug messages  
provide

> any hint or details why the import fails?
>
> Thomas
>
>
>
>
>>>> On 6 Jan 2024, at 17:10, Jack via KMyMoney-devel  
 wrote:

>>>>
>>>> On 1/6/24 11:40, Jonathan Kimmitt via KMyMoney-devel wrote:
>>>>> Hi Jack,
>>>>>   I am using Apple M1 macOS 14.2.1 (23C71), with GnuCash  
Version: 5.4 Build ID: 5.4+(2023-09-23) and KMyMoney Version  
5.1.3-33a66be8a

>>>>>
>>>>> The converter was written with OCaml 5.0.0 but I would not  
expect any lack of portability for the XML handling.

>>>>>
>>>>> The error when trying to open the GnuCash XML  in the GUI was:
>>>>> Could not read your data source. Please check the KMyMoney  
settings that the necessary plugin is enabled.

>>>>>
>>>>> Based on what Mark was saying, it sounds like the failure is  
something quite trivial, however I lack the knowledge to debug it.

>>>>>
>>>>> Regards,
>>>>> Jonathan
>>>> I'll have to do some digging, but the first step would be to  
assure the file can be read.  If it is on a local drive and you can  
look at it in a text editor, then that's OK.  The next step would be  
to assure that the guncash importer is present and enabled.  Go to  
Setting/Configure KMyMoney... select Plugins on the left side, and  
see if GNC Importer is present on the right.  If it's there, then we  
do have an interesting problem.  If it is NOT present, then we need  
to figure out why not.  I just confirmed it IS present in the  
Appimage versions, but I don't know about the macOS version.

>>
>>
>
> --
>
> Regards
>
> Thomas Baumgart
>
> -
> Ilde servers are the devil's work -- robbyoconnor on #irc
> -





Re: GnuCash import difficulty and interim solution

2024-01-06 Thread Jack via KMyMoney-devel

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.)

On 6 Jan 2024, at 17:10, Jack via KMyMoney-devel  wrote:

On 1/6/24 11:40, Jonathan Kimmitt via KMyMoney-devel wrote:

Hi Jack,
   I am using Apple M1 macOS 14.2.1 (23C71), with GnuCash Version: 5.4 Build 
ID: 5.4+(2023-09-23) and KMyMoney Version 5.1.3-33a66be8a

The converter was written with OCaml 5.0.0 but I would not expect any lack of 
portability for the XML handling.

The error when trying to open the GnuCash XML  in the GUI was:
Could not read your data source. Please check the KMyMoney settings that the 
necessary plugin is enabled.

Based on what Mark was saying, it sounds like the failure is something quite 
trivial, however I lack the knowledge to debug it.

Regards,
Jonathan

I'll have to do some digging, but the first step would be to assure the file 
can be read.  If it is on a local drive and you can look at it in a text 
editor, then that's OK.  The next step would be to assure that the guncash 
importer is present and enabled.  Go to Setting/Configure KMyMoney... select 
Plugins on the left side, and see if GNC Importer is present on the right.  If 
it's there, then we do have an interesting problem.  If it is NOT present, then 
we need to figure out why not.  I just confirmed it IS present in the Appimage 
versions, but I don't know about the macOS version.


Re: GnuCash import difficulty and interim solution

2024-01-06 Thread Jack via KMyMoney-devel

On 1/6/24 11:40, Jonathan Kimmitt via KMyMoney-devel wrote:

Hi Jack,
   I am using Apple M1 macOS 14.2.1 (23C71), with GnuCash Version: 5.4 Build 
ID: 5.4+(2023-09-23) and KMyMoney Version 5.1.3-33a66be8a

The converter was written with OCaml 5.0.0 but I would not expect any lack of 
portability for the XML handling.

The error when trying to open the GnuCash XML  in the GUI was:
Could not read your data source. Please check the KMyMoney settings that the 
necessary plugin is enabled.

Based on what Mark was saying, it sounds like the failure is something quite 
trivial, however I lack the knowledge to debug it.

Regards,
Jonathan
I'll have to do some digging, but the first step would be to assure the 
file can be read.  If it is on a local drive and you can look at it in a 
text editor, then that's OK.  The next step would be to assure that the 
guncash importer is present and enabled.  Go to Setting/Configure 
KMyMoney... select Plugins on the left side, and see if GNC Importer is 
present on the right.  If it's there, then we do have an interesting 
problem.  If it is NOT present, then we need to figure out why not.  I 
just confirmed it IS present in the Appimage versions, but I don't know 
about the macOS version.


Re: GnuCash import difficulty and interim solution

2024-01-06 Thread Jack via KMyMoney-devel

On 1/6/24 10:36, Jonathan Kimmitt via KMyMoney-devel wrote:

(*
Dear kMyMoney developers,
   I came across KMyMoney while looking for a replacement for the recently 
deceased QuickBooks Desktop.
Having gone to the trouble of converting my accounts from Quickbooks to 
GnuCash, I was a little disappointed
that the “open Gnucash XML file” feature didn’t seem to work. I offer you a 
crude standalone converter which someone
might be able to work up into a general purpose importer. Comments welcome. At 
the moment I don’t have non UK
currencies to work with. The extrapolation should be a simple exercise.

Regards,
Jonathan
*)


Thanks for the contribution.  I'll let others comment on how we might 
use it.  However, my first question is what didn't work on trying to 
open a GnuCash XML file.  Along with that, I'd ask what version of 
KMyMoney, and what operating system/distribution are you using?


Thanks

Jack



[kmymoney] [Bug 479056] AppImage5.1 531c98b7 fails to start on Ubuntu 20.04: CXXABI_1.3.13, GLIBCXX_3.4.29 and GLIBCXX_3.4.30 not found

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

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #5 from Jack  ---
To me, that seems really bad news for folks who are stuck on older, but still
supported distributions, and I"m sure Ubuntu 20.06 is not the only one,
especially if they don't want to compile their own version.  Does anyone know
if snap or flatpack versions might work?  I know there used to be a PPA which
could be used to get a more recent KMyMoney than the official Ubuntu supported
version, but I can't find any links right now.

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

[kmymoney] [Bug 479056] AppImage5.1 531c98b7 fails to start on Ubuntu 20.04: CXXABI_1.3.13, GLIBCXX_3.4.29 and GLIBCXX_3.4.30 not found

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

Jack  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #3 from Jack  ---
I confirm this happens in Ubunto 20.04, but not in 22.04.  My best guess is
that there was an upgrade to some (many?) of the core system libraries, but I
don't know why the appimage is requiring the new version.  I don't believe it's
a strict requirement of KMyMoney itself, so I assume it is a either a
requirement of some of the libraries built into the appimage, or else a
requirement of the appimage build process.
As a separate issue, I'll see if we can get a version created for 5.1 git head,
which is what this appimage is built from.

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

[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

--- Comment #3 from Jack  ---
I suspect that either you will need to explicitly convert  your database from
version 3 to version 4, or else we need to figure out how to get KMyMoney to
invoke sqlcipher with the compatability setting.  I don't use sqlcipher, so I'm
only guessing, but is there a config file where you can specify to always use
compatability mode?

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

[kmymoney] [Bug 479251] kmymoney is not working on Debian testing with latest packages

2024-01-01 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=479251

Jack  changed:

   What|Removed |Added

  Component|general |database
 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO

--- Comment #1 from Jack  ---
As I remember (I don't use that backend) sqlite itself does not handle
encryption, but requires sqlcipher.   Your problem is likely a version issue
with that, and doesn't really have anything at all to do with KMymoney.
What are the relevant version of sqlcipher on your two machines?
Minor question - is your item 5 above a typo?  I would expect it IS NOT
possible but SHOULD be possible.
(Even if sqlite on Ubuntu handle encryption itself without using sqlcipher, I
would raise this issue on an Ubuntu forum or a sqlite related list or forum. 
If the database itself cannot open your file, there is nothing KMyMoney can
do.)

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

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

2023-12-31 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=462607

Jack  changed:

   What|Removed |Added

 Resolution|WORKSFORME  |FIXED
   Version Fixed In||5.2

--- Comment #17 from Jack  ---
Since the changes in master resolve the problem both in self compiled and
appimage versions, I'm changing status, as WORKSFORME implies we couldn't
replicate, which is not the case.

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

[kmymoney] [Bug 478796] Données effacées

2023-12-27 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478796

--- Comment #3 from Jack  ---
You generally do not need to explicitly uninstall before installing a new
version - but that might depend on your OS/Distribution.  However, it should
not hurt to uninstall first, as that should not touch your data (make backup
copies anyway) nor your configuration files.

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

[kmymoney] [Bug 478978] New: exporting iCalendar file does not follow configuration settings

2023-12-24 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478978

Bug ID: 478978
   Summary: exporting iCalendar file does not follow configuration
settings
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

When you export an iCalendar file, the file output does not change at all based
on any of the configuration settings in the dialog (Settings/Configure
KMyMoney, Plugins View, iCalendar item) for things like number of occurrences.

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

[kmymoney] [Bug 439532] Option to not automatically/forcibly include payees/payers in address book

2023-12-24 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=439532

Jack  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 Status|REPORTED|NEEDSINFO
 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #2 from Jack  ---
I haven't looked in any detail, but I have never had KMM add anything to my
addressbook.  The question it asks me when I enter an unkown payee is whether I
want to add it - if I say yes, it adds it to KMM's list of payees, but not to
any addressbook.  If you mean that you want to be able to have a transaction
with a Payee that is NOT in the program's list of Payees, that will not happen,
as Payees in transactions are only references to the ID of the Payee.  One
suggestion I can give is to create a Payee called "Misc Person" and then use
that, keeping the exact name (if you do want to keep it) in the Memo.  That is
how I do most of the things I buy from eBay or pay for with PayPal.  I also
have thins like "Misc Food Store" for stores I don't use often enough to want
to track separately.
Can you please let us know if the problem still happens for you, which version
of KMM you are using, and whether your really mean an addressbook, or just the
internal list of Payees?
Thanks

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

build oddity

2023-12-23 Thread Jack via KMyMoney-devel
This is actually not a new problem, but I figured I would finally ask.  
I know it happens when building from master branch, I am not sure if the 
same happens with 5.1 branch.


cmake output says first that libofx is NOT found, but only a few lines 
later, it says it will build WITH libofx, which it actually does with no 
problem.



-- The following OPTIONAL packages have not been found:
* libofx (required version >= 0.10.0)



-- The following features have been enabled:

* LibOFX, Enables OFX import, export, and Direct Connect using LibOFX 
library.



Is this just a matter of capitalization?  (That is referenced in 
CMakeLists.txt.)  It's not really any problem, just a bit disconcerting 
to see it fails to find a package, but still enables the feature which 
requires that package.



Jack


[kmymoney] [Bug 478887] Even though "Do not show closed accounts" is checked, they are still display on the home page.

2023-12-22 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478887

--- Comment #3 from Jack  ---
If you post that bug number, I'll close this one as a duplicate of the other.
Thanks.

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

[kmymoney] [Bug 478887] Even though "Do not show closed accounts" is checked, they are still display on the home page.

2023-12-22 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478887

--- Comment #1 from Jack  ---
I do not recall whether that was ever a known bug, but can you try 5.1.3 or a
stable branch appimage in case it has actually been fixed?  As something else
to check, there is a main menu item to show hidden/closed accounts, which
toggles the state of their display.  You might try that just in case it somehow
got set to the wrong value.

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

[kmymoney] [Bug 466383] iCalendar exporter doesn't meet ics/vcs format standards

2023-12-21 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=466383

--- Comment #1 from Jack  ---
I confirm the same results.  I'll have to check the code to see if KMyMoney
itself is creating this ics file, or if it is using an underlying KDE or Qt
function.

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

[kmymoney] [Bug 380227] Wrong scheduled transaction date in Israel region

2023-12-21 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=380227

Jack  changed:

   What|Removed |Added

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

--- Comment #2 from Jack  ---
Another several years have gone by, and although I do not know of any changes
to KMyMoney's handling of holidays or non-processing days in terms of dealing
with scheduled transactions, if nobody can confirm this problem still exists,
I'll let it be closed as WORKSFORME.  In addition, if there actually ARE any
errors in the holiday lists, those are not the responsibility of KMyMoney, and
we would have to figure out the right team to handle such an issue.

If the OP is still reading - I'm actually curious whether that change in date
was for the first occurrence of that scheduled transaction, or if it or any
other scheduled transaction had previously worked correctly over a weekend.

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

Re: where did the appimages go?

2023-12-21 Thread Jack via KMyMoney-devel

[snip...]

I manually retriggered the build for the stable version on
https://invent.kde.org/office/kmymoney/-/pipelines?page=1=all=5.1=success

Could be that they will be deleted after some time.
This might be different from the earlier Jenkins times.
Thanks.  That worked.  We'll have to keep an eye on that build.  If the  
artifact does disappear before the next one gets built, we can find a  
way to trigger a new build on a scheduled basis, instead of only when  
there is a new commit.


where did the appimages go?

2023-12-20 Thread Jack via KMyMoney-devel
I just tried to download a recent 5.1 appimage, and I can't find any.   
The stable branch pipeline page (pointed to from our download page)  
shows no artifacts for any of the builds on the first page.  The  
developement version has artifacts, but I didn't see any appimages  
among them.  Has something changed, or is this still a side effect of  
the CI migration?  Or am I just being dense and looking in the wrong  
place?


Jack


[kmymoney] [Bug 478796] Données effacées

2023-12-20 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478796

--- Comment #1 from Jack  ---
The first thing I would suggest is to upgrade.  5.1.3 has been out for a long
time, and lots has changed since 4.8.0.
Second, what do you mean by "option B"?  And are you sure transactions are
being deleted, or just not shown in the current display?  I don't remember what
has changed in the reconciliation process since 4.8.0, but I'm sure there have
been changes.
I also do not understand what you mean by finding the transaction, but not in
the account to which it is attached.  Transactions all have two or more splits.
 Most commonly, one split is for the account, and the other is for a category,
but other than looking into your data file, that cannot easily be checked.
Can you upgrade to a newer version?  What OS or Distribution are you on, as
that would affect what upgrade options are available.

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

[kmymoney] [Bug 478409] New: Toggling "Show all split details in ledger" in ledger config duplicates all splits in split transactions.

2023-12-11 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=478409

Bug ID: 478409
   Summary: Toggling "Show all split details in ledger" in ledger
config duplicates all splits in split transactions.
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: minor
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

Open the Configure KMyMoney.. dialog, Ledger Tab.  If a transaction is open for
editing, then toggling "Show all split details in ledger" and clicking "Apply"
duplicates all (one or more) category splits in the transaction.  However,
saving the transaction does NOT save the extra splits, so this is apparently
just a display issue (although the extra splits do show in the split editor
prior to saving.)

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

[kmymoney] [Bug 423783] Sorting only by "entry order" is overridden by entry date

2023-12-05 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=423783

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #1 from Jack  ---
First, the description needs to be clarified, as 'only select "entry order" and
ascending sort order' doesn't make sense.  However, if the intent were "entry
order ascending, then post date ascending" then there is probably a different
issue now than when this was posted.  Currently "entry order" uses the entry
date, not the transaction ID, so the sorting is correct.  Perhaps the available
sort fields need to be modified to (re?)include transaction id.

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

can't move transactions from investment account?

2023-12-03 Thread Jack via KMyMoney-devel
I just tried to move a transaction from one Investment Account to  
another Investment Account.  I can select the transaction, right click  
for the context menu, select Move to..., but the popup says "Asset  
accounts" and the list is empty.  Moving transactions from other types  
of accounts seems to work fine.  I don't remember when I last did this,  
or if I actually ever did.  This is with a version freshly compiled  
from git master (just minutes ago.)


I obviously have no idea if this has long been the case, or if it's due  
to any recent change(s).  I'll file a new bug if it needs tracking.


Jack


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

2023-12-01 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=462607

--- Comment #14 from Jack  ---
Waiting for Info will always get auto-closed in 30 days.  The question is
probably what status to use when closing.  Thomas had suggested UNMAINTAINED,
which I think is inappropriate for the currently supported version.  DOWNSTREAM
is possibly reasonable, as the cause is likely tied into the Appimage
packaging, but in a way we don't control, or at least don't understand.  Unless
someone can figure out how to make the Appimage build work, this will not get
fixed in any 5.1 version.  I prefer to close it as fixed in 5.2, which is the
version we are using for things fixed in master branch.  There is still no
proposed schedule for that to happen, but it will be at least several months.

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

[kmymoney] [Bug 477804] New: allow report configuration filters to request in/exclusion of sub-accounts of an account

2023-11-30 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=477804

Bug ID: 477804
   Summary: allow report configuration filters to request
in/exclusion of sub-accounts of an account
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: reports
  Assignee: kmymoney-devel@kde.org
  Reporter: ostrof...@users.sourceforge.net
  Target Milestone: ---

This is from a discussion on
https://discuss.kde.org/t/how-to-set-a-report-which-filters-one-1-category-having-sub-categories/7810
where the OP wants a report to include all categories which are subcategories
of a specified category, including any created after the report is configured,
but before it is run.

Currently, in report configuration, if you add a filter for accounts (or
categories) and use the shortcut to mark all subaccounts of an account, it just
includes the list of subaccounts known at the time of doing the configuration. 
Future subaccounts added will not be included.

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

[kmymoney] [Bug 477709] Account hierarchy also for Loan

2023-11-29 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=477709

Jack  changed:

   What|Removed |Added

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

--- Comment #1 from Jack  ---
What are you actually asking for?  Loan accounts fit into the Accounts
hierarchy, and should be grouped with the other Liability Accounts. 
Separately, why use loan accounts instead of savings accounts?  Personally, I
would just use savings accounts, and possibly create a schedule for the
interest payments.  The main problem with loan accounts is that if you create
them using the standard New Account Wizard, it also creates a Schedule for the
payments, and it is very hard to change any features of the account other than
the schedule.  I just tried, and did not see any way to create a loan account
without creating a schedule.
(I'm using master branch - please let us know which version you are using,
although I don't think it actually matters in this case.)

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

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

2023-11-28 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=468936

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net

--- Comment #17 from Jack  ---
You are better off offering on one of the mailing lists or other forums listed
at https://kmymoney.org/support.html.  Posting on an old, closed bug will get
very little visibility.  When you repost there, please state what type of help
you can offer.  Bugfixing is always needed.

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

[kmymoney] [Bug 477436] KMY Ability to navigate back or forth to location

2023-11-23 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=477436

Jack  changed:

   What|Removed |Added

 CC||ostroffjh@users.sourceforge
   ||.net
   Severity|normal  |wishlist

--- Comment #1 from Jack  ---
I assume you are using 5.1.x.  In versions compiled from git master branch, the
ledger is now tabbed, making it trivial to just click the tab to see a
different account.  Even in 5.1, if the other account you want to see is
referenced in the current transaction (such as a transfer or investment
transaction) you can right click on the transaction in the ledger, and there
should be an entry to "Go to" that other account.

I've changed the status of this to "wishlist" as it might be possible to keep a
list of which views and tabs have been visited, and be able to move through
that list,  similar to many browsers work.

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

Forecast question

2023-11-20 Thread Jack via KMyMoney-devel
I'm working on the handbook chapter for Forecasts, and cannot figure  
out how the "Day of month to start forecast" is actually used.  I have  
not yet read the code, but I suppose that will be my next step.


If the cycle is 30 days, and I start with day 0, I get predictions for  
30, 60, and 90 days.  If I set it to 1, I get 11, 41, 71, and 101  
(which is above the 96 Days to Forecast.)  That pattern follows up to  
19 days (29, 59, 89, 119) but at 20, I get 30, 60, and 90, dropping the  
fourth value.  With 21, I get 1, 31, 61, 91, back to four cycles.


Any explanations are welcome.

Jack


[kmymoney] [Bug 451646] No way to change the hierarchy for a loan

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451646

Jack  changed:

   What|Removed |Added

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

--- Comment #4 from Jack  ---


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

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

[kmymoney] [Bug 386186] Edit account for a loan account only allows editing of loan/schedule not other account settings

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=386186

Jack  changed:

   What|Removed |Added

 CC||achim_schae...@gmx.de

--- Comment #6 from Jack  ---
*** Bug 451646 has been marked as a duplicate of this bug. ***

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

[kmymoney] [Bug 386186] Edit account for a loan account only allows editing of loan/schedule not other account settings

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=386186

Jack  changed:

   What|Removed |Added

Summary|Edit account for a loan |Edit account for a loan
   |account only allows editing |account only allows editing
   |of loan/schedule not online |of loan/schedule not other
   |settings|account settings

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

[kmymoney] [Bug 255676] Cannot edit loand information

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=255676

Jack  changed:

   What|Removed |Added

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

--- Comment #3 from Jack  ---
Closing per message of almost two years ago.

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

[kmymoney] [Bug 386186] Edit account for a loan account only allows editing of loan/schedule not online settings

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=386186

--- Comment #5 from Jack  ---
It is also not currently possible to change the hierarchy position of a loan
account.

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

[kmymoney] [Bug 451646] No way to change the hierarchy for a loan

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=451646

Jack  changed:

   What|Removed |Added

   Severity|normal  |wishlist

--- Comment #3 from Jack  ---
Changing to wishlist.  I think there may already be one, but can't find it now.
 This will get fixed when it becomes possible to actually edit the loan
account, and not invoke the edit loan wizard (or add an explicit feature to
that wizard.)  An alternate approach would be to allow changing the hierarchy
directly in the Accounts View without otherwise editing the account.

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

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

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459881

--- Comment #13 from Jack  ---
I just (re)found this bug - did you mean to reopen it?  You added screenshots
but did not change the state.

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

[kmymoney] [Bug 475501] account type loan, modus I am lending money, generated scheduled transaction never ends

2023-11-18 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=475501

Jack  changed:

   What|Removed |Added

 Ever confirmed|0   |1
 Status|REPORTED|CONFIRMED

--- Comment #1 from Jack  ---
I think the negative final payment is because the money is being paid to you,
not what you are paying someone else, so it may look odd, but I think it is OK.
I've replicated this issue, and suspect it will take me a while to figure out
exactly what is going on.   My current suspicion, before actually looking at
the code, is that scheduled transactions for loan accounts are handled
specially in terms of adjusting the interest and amortization amounts and also
determining when the schedule actually ends.

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

[kmymoney] [Bug 449491] menu item "Show Recociled Balances" is gone

2023-11-14 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=449491

Jack  changed:

   What|Removed |Added

 Status|REPORTED|NEEDSINFO
 Resolution|--- |WAITINGFORINFO
 CC|ostroffjh@users.sourceforge |
   |.net|

--- Comment #6 from Jack  ---
There have been quite a number of changes to the creation of the Appimages in
the meantime.  Is this still a problem with a recent version?

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

[kmymoney] [Bug 473079] kMyMoney does not open window on start

2023-11-14 Thread Jack via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=473079

Jack  changed:

   What|Removed |Added

 Resolution|--- |WAITINGFORINFO
 CC||ostroffjh@users.sourceforge
   ||.net
 Status|REPORTED|NEEDSINFO

--- Comment #2 from Jack  ---
Given the recent changes in the build systems creating these files, is this
still a problem?

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

  1   2   3   4   5   6   7   8   9   10   >