[kmymoney] [Bug 490969] Information about the required gpg setup or error messages are not directly visible

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490969

--- Comment #4 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #2)
> In the event of errors, the problem is displayed as a tooltip in the label
> of the relevant checkbox. It is therefore only displayed if the user moves
> the mouse over the label of the checkbox and waits a certain amount of time.

See
https://invent.kde.org/office/kmymoney/-/blame/master/kmymoney/plugins/xml/kcm_xmlstorage.cpp?ref_type=heads#L184

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

[kmymoney] [Bug 490969] Information about the required gpg setup or error messages are not directly visible

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490969

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #172102|0   |1
is obsolete||

--- Comment #3 from Ralf Habacker  ---
Created attachment 172103
  --> https://bugs.kde.org/attachment.cgi?id=172103=edit
Screenshot

Update

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

[kmymoney] [Bug 490969] Information about the required gpg setup or error messages are not directly visible

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490969

--- Comment #2 from Ralf Habacker  ---
Created attachment 172102
  --> https://bugs.kde.org/attachment.cgi?id=172102=edit
Screenshot

In the event of errors, the problem is displayed as a tooltip in the label of
the relevant checkbox. It is therefore only displayed if the user moves the
mouse over the label of the checkbox and waits a certain amount of time.

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

[kmymoney] [Bug 490969] New: Information about the required gpg setup or error messages are not directly visible

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490969

Bug ID: 490969
   Summary: Information about the required gpg setup or error
messages are not directly visible
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
Blocks: 488491
  Target Milestone: ---

STEPS TO REPRODUCE
1. Download snapshot for kmymoney from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/
2. start kmymoney
3. click on menu entry "Settings"->"Configure KMyMoney" -> "Modules
4. Click on the left button in the row "XML storage" (Tooltip: setup)
5. Move the mouse over the checkbox "Activate gpg encryption"

OBSERVED RESULT
Information or error notes are hidden behind the tooltip of the checkbox for
activation. 

EXPECTED RESULT
They should be directly visible on the page 

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version:  5.115
Qt Version: 5.15


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488491
[Bug 488491] Make 5.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 488491] Make 5.2 release

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||490969


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=490969
[Bug 490969] Information about the required gpg setup or error messages are not
directly visible
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 433313] GPG encryption

2024-07-29 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=433313

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #13 from Ralf Habacker  ---
A kmymoney 5.2 snapshot using MinGW has been added recently to
https://kmymoney.org/snapshots.php. With the embedded gpg2 package I checked
saving and loading a gpg encrypted kmymoney file without any issue.

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

[kmymoney] [Bug 490550] A reference to an online quote source cannot be used for currency updates

2024-07-20 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490550

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
   Version Fixed In||5.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/cd3a571
   ||66312944d48f82eab7644bbf411
   ||9c8c76

--- Comment #2 from Ralf Habacker  ---
Git commit cd3a57166312944d48f82eab7644bbf4119c8c76 by Ralf Habacker.
Committed on 20/07/2024 at 11:04.
Pushed by habacker into branch 'master'.

Bug fix when returning the status for a currency conversion

For a reference, the status of the referenced source must be returned,
which was not previously the case.
FIXED-IN:5.2

M  +23   -0autotests/alkonlinequotesourcetest.cpp
M  +1-0autotests/alkonlinequotesourcetest.h
M  +5-2src/alkonlinequotesource.cpp
M  +2-2src/alkonlinequotesource.h

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

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

[kmymoney] [Bug 490550] A reference to an online quote source cannot be used for currency updates

2024-07-20 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490550

--- Comment #1 from Ralf Habacker  ---
Created attachment 171818
  --> https://bugs.kde.org/attachment.cgi?id=171818=edit
test case

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

[kmymoney] [Bug 490550] New: A reference to an online quote source cannot be used for currency updates

2024-07-20 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=490550

Bug ID: 490550
   Summary: A reference to an online quote source cannot be used
for currency updates
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. Download an actual snapshot for kmymoney from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows (tested with
kmymoney-master-3363-windows-cl-msvc2019-x86_64.7z)
2. unpack archive
3. start kmymoney from the bin dir
4. Open appended file
5. Select menu entry Settings->kmymoney settings->online quote sources
6. install online quote source Yahoo.com [currency]
7. Select the new entry and press "Add reference"
8. Rename the newly added source to "testsource", press okay and leave the
settings dialog
9. Select menu entry "Extra"->"Update shares and currency prices"
10. Double click on the source column of the present entry

OBSERVED RESULT
The quote source "testsource" is not present

EXPECTED RESULT
The mentioned source should be shown in the drop down list

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version:  5.115.0
Qt Version: 5.15.13

ADDITIONAL INFORMATION

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

[libalkimia] [Bug 485896] CI: alkdownloadengine-kio-test often fails

2024-07-13 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485896

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/e43e94a
   ||3fd67059e5f2c1ec7ef5ba43201
   ||cb8d6f
   Version Fixed In||8.2

--- Comment #8 from Ralf Habacker  ---
Git commit e43e94a3fd67059e5f2c1ec7ef5ba43201cb8d6f by Ralf Habacker.
Committed on 13/07/2024 at 16:59.
Pushed by habacker into branch 'master'.

Remove support for using KIO as download backend

In CI jobs and user feedback, it was found that errors frequently occur
when using KIO. Since there is also the Qt backend, which does not have
these errors, KIO can be replaced by it.
FIXED-IN:8.2

M  +1-15   CMakeLists.txt
M  +0-24   autotests/CMakeLists.txt
M  +2-21   autotests/alkdownloadenginetest.cpp
D  +0-66   autotests/test-kio-cli.cpp
M  +0-109  src/alkdownloadengine.cpp
M  +1-2src/alkdownloadengine.h
M  +0-3src/alkonlinequote_p.h
M  +2-2tests/alknewstuffwidgettest.cpp
M  +2-2tools/onlinequoteseditor/main.cpp

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

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

[libalkimia] [Bug 488490] Make 8.2 release

2024-07-12 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488490
Bug 488490 depends on bug 487813, which changed state.

Bug 487813 Summary: Make remote online offer available under additional names
https://bugs.kde.org/show_bug.cgi?id=487813

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
 Resolution|--- |FIXED

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

[libalkimia] [Bug 487813] Make remote online offer available under additional names

2024-07-12 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487813

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/d952b3b
   ||35fd8a94c8bc7b26851e5e9877c
   ||22bd1a
 Status|ASSIGNED|RESOLVED

--- Comment #2 from Ralf Habacker  ---
Git commit d952b3b35fd8a94c8bc7b26851e5e9877c22bd1a by Ralf Habacker.
Committed on 12/07/2024 at 15:58.
Pushed by habacker into branch 'master'.

Add support to create a local online source as reference to a remote one

A new button called "Add reference" is added to the quote list widget,
which can be used to create a reference.

If a source reference is selected in the list of sources, the settings of
the referenced source are visible in the source details.
FIXED-IN:8.2

M  +3-0src/alkonlinequote_p.cpp
M  +24   -3src/alkonlinequotes.ui
M  +4-1src/alkonlinequotesmodel.cpp
M  +1-0src/alkonlinequotesmodel.h
M  +22   -1src/alkonlinequotesource.cpp
M  +30   -0src/alkonlinequotesource.h
M  +3-0src/alkonlinequotesource_p.h
M  +5-0src/alkonlinequotesprofile.cpp
M  +1-0src/alkonlinequotesprofile.h
M  +9-0src/alkonlinequotesprofile_p.cpp
M  +1-0src/alkonlinequotesprofile_p.h
M  +76   -34   src/alkonlinequoteswidget.cpp

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

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

[libalkimia] [Bug 485896] CI: alkdownloadengine-kio-test often fails

2024-07-08 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485896

--- Comment #7 from Ralf Habacker  ---
https://invent.kde.org/office/alkimia/-/jobs/1959836 is another example

17/19 Test #13: alkdownloadengine-kio-test ..***Failed6.07 sec
95% tests passed, 1 tests failed out of 19
Total Test time (real) =  16.10 sec
The following tests FAILED:
 13 - alkdownloadengine-kio-test (Failed)
Errors while running CTest

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

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

2024-07-08 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489484

Ralf Habacker  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/addab8f
   ||a480ee7c36c6d56cb9492927382
   ||757157
 Resolution|--- |FIXED
   Version Fixed In||8.2
 Status|ASSIGNED|RESOLVED

--- Comment #6 from Ralf Habacker  ---
Git commit addab8fa480ee7c36c6d56cb9492927382757157 by Ralf Habacker.
Committed on 08/07/2024 at 10:50.
Pushed by habacker into branch 'master'.

Add support for handling special cases for price and date ranges
FIXED-IN:8.2

M  +10   -0src/alkonlinequote.cpp
M  +45   -0src/alkonlinequote.h
M  +20   -3src/alkonlinequote_p.cpp
M  +1-0src/alkonlinequote_p.h

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

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

[kmymoney] [Bug 488491] Make 5.2 release

2024-07-04 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||489724


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=489724
[Bug 489724] kmymoney depends on knewstuff library but is not used when cpp
macro KMM_DEBUG is not defined
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 489724] New: kmymoney depends on knewstuff library but is not used when cpp macro KMM_DEBUG is not defined

2024-07-04 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489724

Bug ID: 489724
   Summary: kmymoney depends on knewstuff library but is not used
when cpp macro KMM_DEBUG is not defined
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: packaging
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
Blocks: 488491
  Target Milestone: ---

STEPS TO REPRODUCE
1. see https://invent.kde.org/office/kmymoney/-/blob/master/CMakeLists.txt#L114
- knewstuff library is added
2. see
https://invent.kde.org/office/kmymoney/-/blame/master/kmymoney/kmymoney.cpp?page=5#L4002

OBSERVED RESULT
The knewstuff library is requested in the cmake build system unconditionally. 
An api function from knewstuff is used at
https://invent.kde.org/office/kmymoney/-/blame/master/kmymoney/kmymoney.cpp?page=5#L4002,
but the associate support is only reachable when the cpp macro KMM_DEBUG is
defined.

EXPECTED RESULT
If debugging is disabled, knewstuff should not be requested in the cmake build
system and not be used in the c++ code.

SOFTWARE/OS VERSIONS
Linux: openSUSE_Leap_15.5 
KDE Frameworks Version: 5.103.0
Qt Version:  5.15.4


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488491
[Bug 488491] Make 5.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 488491] Make 5.2 release

2024-07-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

--- Comment #1 from Ralf Habacker  ---
Online banking support for MinGW builds depends on
https://bugzilla.opensuse.org/show_bug.cgi?id=1227293 and
https://bugzilla.opensuse.org/show_bug.cgi?id=1227294.

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

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

2024-07-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=426400
Bug 426400 depends on bug 459046, which changed state.

Bug 459046 Summary: Installed online quote from KDE store is non functional 
with KF5.97/Qt5.15
https://bugs.kde.org/show_bug.cgi?id=459046

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

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

[libalkimia] [Bug 459046] Installed online quote from KDE store is non functional with KF5.97/Qt5.15

2024-07-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459046

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |UNMAINTAINED

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

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

2024-07-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489484

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

Good idea, I will change the bool type to an enum { Off, On, Auto }  with
'Auto' as default setting.

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

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

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

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

With alkimia's current API, something like this would have to be implemented in
every application that uses alkimia. Wouldn't it be better to solve this in
alkimia in general ? 

I imagine this with a setter/getter for the class AlkOnlineQuote, with which
you can enable an option: "if you have not found an entry in the interval,
supply the last entry".  Applications can then decide whether they want this or
not.

What do you think ?

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

[kmymoney] [Bug 489541] New: Error when updating the quote after selecting an unsuitable online quote

2024-07-01 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=489541

Bug ID: 489541
   Summary: Error when updating the quote after selecting an
unsuitable online quote
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 171236
  --> https://bugs.kde.org/attachment.cgi?id=171236=edit
test file

SUMMARY
An existing source can be selected for an entry in the "Update shares and
exchange rates" dialog. Sources that are not suitable for the selected type are
also displayed. 


STEPS TO REPRODUCE
1. download snapshot for kmymoney from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/builds
2. unpack archive and start kmymoney
3. open appended test file
4. In the settings dialog select "Online quote sources", press "install button"
and install Yahoo.com [Stock]
5. In the menu select "Extra"->"Update shares and exchange rates"
6. choose the entry "EUR -> USD" and set the source to "Yahoo.com [Stock]"
7. Press "Update"

OBSERVED RESULT
A message box appears showing that the update failed.

EXPECTED RESULT
The message should not appear 

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Linux: openSUSE Leap 15.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
Currencies can only be updated from online sources that contain two
identifiers, while only one identifier is permitted for share price entries.The
selectable sources should be limited accordingly.

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

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

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

Bug ID: 489484
   Summary: Online quote for currencies from yahoo.com does not
provide a date/rate pair for the current day
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: General
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. download snapshot for kmymoney from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/builds
2. unpack archive and start bin\onlinequoteseditor5
3. select profile "alkimia5"
4. press "install button" and install Yahoo.com [Currency]
5. Press "Check Source"

OBSERVED RESULT
(Debug) symbol=EUR-USD id=EUR-USD...
Adresse
https://query1.finance.yahoo.com/v7/finance/download/EURUSD=X?events=history=true
wird geholt ...
URL gefunden:
https://query1.finance.yahoo.com/v7/finance/download/EURUSD=X?events=history=true...
Unable to find date/price pairs in quote data
EUR-USD EUR-USD

EXPECTED RESULT
A price and date should be returned

SOFTWARE/OS VERSIONS
Windows: 10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Linux: openSUSE Leap 15.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

ADDITIONAL INFORMATION
>From the browser window you can see that the last delivered price is from the
day before yesterday. For example on 2024-06-30 is returned

Date,Open,High,Low,Close,Adj Close,Volume
2024-06-28,1.070847,1.072099,1.068604,1.070847,1.070847,0
2024-06-28,1.070893,1.072731,1.068833,1.071582,1.071582,0

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

[kmymoney] [Bug 435581] Stable Windows builds miss aqbanking plugin

2024-06-26 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435581

Ralf Habacker  changed:

   What|Removed |Added

Version|5.1.1   |git (master)
Summary|Stable Windows builds miss  |Stable Windows builds miss
   |aqbanking plugin and|aqbanking plugin
   |languages   |

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

[kmymoney] [Bug 435581] Stable Windows builds miss aqbanking plugin and languages

2024-06-26 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435581

--- Comment #10 from Ralf Habacker  ---
Is it now possible to create a binary package for aqbanking on Windows with
autotools and msvc with craft?

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

[kmymoney] [Bug 484905] Crashing on startup - both portable and exe for Windows - 64

2024-06-25 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484905

--- Comment #8 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #7)
> Tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1225799

It currently depends on a problem with the linker, see
https://sourceware.org/bugzilla/show_bug.cgi?id=31929

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

[kmymoney] [Bug 484905] Crashing on startup - both portable and exe for Windows - 64

2024-06-25 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484905

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|CONFIRMED
 Ever confirmed|0   |1

--- Comment #7 from Ralf Habacker  ---
Tracked at https://bugzilla.opensuse.org/show_bug.cgi?id=1225799

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

[kmymoney] [Bug 449974] Maintaining Prices in "Price Editor", deleting empty locations

2024-06-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=449974

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
(In reply to Walter Ogelsby from comment #0)
> Thread 1 (Thread 0x7fac5f894900 (LWP 1980)):
> [KCrash Handler]
> #6  std::__atomic_base::load (__m=std::memory_order_relaxed, this=0x3)
> at /usr/include/c++/9/bits/atomic_base.h:413
> #7  QAtomicOps::load (_q_value=...) at
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qatomic_cxx11.h:227
> #8  QBasicAtomicInteger::load (this=0x3) at
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qbasicatomic.h:103
> #9  QtPrivate::RefCount::ref (this=0x3) at
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qrefcount.h:55

This stack frame indicates that an invalid address is being accessed here,
presumably caused by an instance that has already been released.

> #10 0x7fac66ebb476 in QMap::QMap
> (this=0x55f4765706c0, other=...) at
> /usr/include/x86_64-linux-gnu/qt5/QtCore/qmap.h:622
> #11 0x7fac66eaf767 in MyMoneyMap, QMap MyMoneyPrice> >::MyMoneyMapAction::MyMoneyMapAction (obj=..., key=...,
> container=0x55f47482f278, this=0x55f4765706b0) at
> ./kmymoney/mymoney/storage/mymoneymap.h:223
> #12 MyMoneyMap, QMap
> >::MyMoneyMapRemove::MyMoneyMapRemove (key=..., container=0x55f47482f278,
> this=0x55f4765706b0) at ./kmymoney/mymoney/storage/mymoneymap.h:281
> #13 MyMoneyMap, QMap >::remove
> (key=..., this=0x55f47482f278) at ./kmymoney/mymoney/storage/mymoneymap.h:148
> #14 MyMoneyStorageMgr::removePrice (this=, price=...) at
> ./kmymoney/mymoney/storage/mymoneystoragemgr.cpp:1696
> #15 0x7fac66e256bb in MyMoneyFile::removePrice
> (this=this@entry=0x7fac66f16de0 , price=...) at
> ./kmymoney/mymoney/mymoneyfile.cpp:2953
> #16 0x55f472b5bae0 in KMyMoneyPriceDlg::slotDeletePrice (this= out>) at /usr/include/c++/9/bits/move.h:182

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

[kmymoney] [Bug 488491] Make 5.2 release

2024-06-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||435581


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=435581
[Bug 435581] Stable Windows builds miss aqbanking plugin and languages
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 435581] Stable Windows builds miss aqbanking plugin and languages

2024-06-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435581

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488491
[Bug 488491] Make 5.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 433313] GPG encryption

2024-06-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=433313

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488491
[Bug 488491] Make 5.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 488491] Make 5.2 release

2024-06-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||433313


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=433313
[Bug 433313] GPG encryption
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 488490] Make 8.2 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488490

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||484446


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=484446
[Bug 484446] Qt WebEngine resources not found - Translations MAY NOT not be
correct
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 488490] Make 8.2 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488490

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||487813


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=487813
[Bug 487813] Make remote online offer available under additional names
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 487813] Make remote online offer available under additional names

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487813

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488490


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488490
[Bug 488490] Make 8.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 488490] Make 8.2 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488490

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488491
[Bug 488491] Make 5.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 488491] New: Make 5.2 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491

Bug ID: 488491
   Summary: Make 5.2 release
Classification: Applications
   Product: kmymoney
   Version: unspecified
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
Depends on: 488490
  Target Milestone: ---

Ticket for collecting issues and tasks for release 5.2


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=488490
[Bug 488490] Make 8.2 release
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 488490] New: Make 8.2 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488490

Bug ID: 488490
   Summary: Make 8.2 release
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: unspecified
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Packaging
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Ticket for collecting issues and tasks for release 8.2

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

[kmymoney] [Bug 412787] Make 4.8.5 release

2024-06-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=412787

Ralf Habacker  changed:

   What|Removed |Added

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

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

[libalkimia] [Bug 474321] Online Quote Config Dialog - Dump CSV not working

2024-05-31 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=474321

Ralf Habacker  changed:

   What|Removed |Added

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

--- Comment #2 from Ralf Habacker  ---
(In reply to KB.claim from comment #0)
> The configuration parameters of an online course source should be "dumpable".

The desired configuration parameters are stored in configuration files on the
file system in a file called 'kmymoneyrc'. Under Windows, you can search for
this file in the user's home directory using Explorer.

Under Linux, the actual paths used can be queried with a command line tool from
the KDE framework. See the following example:

$ kf5-config --path config
/home/user/.config/:

Adding 'kmymoney/kmymoneyrc' results in the actual path. 

In this file, online quotes are defined in categories like this:

[online-quote-source-]
DataFormat=2
DateFormatRegex=%y-%m-%d
DateRegex=Date
StandardId=EUR-USD
DownloadType=0
IDBy=0
IDRegex=
PriceDecimalSeparator=0
PriceRegex=Close
ReferenceName=
URL=https://query1.finance.yahoo.com/v7/finance/download/%1%2=X?events=history=true

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

[libalkimia] [Bug 487813] Make remote online offer available under additional names

2024-05-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487813

Ralf Habacker  changed:

   What|Removed |Added

Summary|Add |Make remote online offer
   ||available under additional
   ||names

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

[libalkimia] [Bug 487813] New: Add

2024-05-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=487813

Bug ID: 487813
   Summary: Add
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: All
Status: REPORTED
  Severity: wishlist
  Priority: NOR
 Component: Online quotes widget
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 170008
  --> https://bugs.kde.org/attachment.cgi?id=170008=edit
test case

SUMMARY
In KMyMoney files, the names of online quote sources used are stored in the
price or rate queried.

STEPS TO REPRODUCE
1.  start kmymoney from master branch
2. open appended file
4. select menu entry Extra->"Update shares or exchange rates"
5. select the present entry and press "online course notes"

OBSERVED RESULT
If these prices or rates are to be updated in the future by an installed remote
online source, there are currently two options:

1. the new source must be selected for each entry in the "Update shares or
exchange rates" dialog. This has the disadvantage that you have to do this for
all existing price or short entries.

2. the installed remote online source is duplicated and the name is changed to
the previously used source. The disadvantage here is that this process must be
repeated manually after updating the source.

EXPECTED RESULT
As an alternative, it would therefore be helpful if you could give a remote
online source additional names under which this source is available or that you
can create a reference to a remote online source, which then receives the
required name.

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

[libalkimia] [Bug 484016] An incorrect source type is displayed for the installed GHNS online course source alkimia-fx.net

2024-05-27 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484016

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/a4476bd
   ||232ffc42f922517ffd878e01b73
   ||362fdb
 Resolution|--- |FIXED
 Status|ASSIGNED|RESOLVED

--- Comment #2 from Ralf Habacker  ---
Git commit a4476bd232ffc42f922517ffd878e01b73362fdb by Ralf Habacker.
Committed on 27/05/2024 at 20:01.
Pushed by habacker into branch 'master'.

Fix detecting installed remote ghns sources

The path returned by knewstuff for installed files of an entry contains
'//', which does not match the actual path and prevents this file from
being recognized as an installed entry.

This fix is for older supported platforms, for Qt5 builds the problem
could not be reproduced here, as it seems to have already been fixed with
!42.
FIXED-IN:8.2

M  +7-03rdparty/KF4/knewstuff/knewstuff3/core/cache.h

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

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

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||8.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/7c13364
   ||d21c69ef66da41b802271668d1c
   ||caf0f9

--- Comment #3 from Ralf Habacker  ---
Git commit 7c13364d21c69ef66da41b802271668d1ccaf0f9 by Ralf Habacker.
Committed on 26/05/2024 at 12:26.
Pushed by habacker into branch 'master'.

Fix detecting installed entries when using knewstuff
FIXED-IN:8.2

A  +18   -03rdparty/KF4/knewstuff/CMakeLists.txt
A  +64   -03rdparty/KF4/knewstuff/knewstuff3/core/author.cpp [License:
LGPL (v2.1+)]
A  +97   -03rdparty/KF4/knewstuff/knewstuff3/core/author.h [License:
LGPL (v2.1+)]
A  +75   -03rdparty/KF4/knewstuff/knewstuff3/core/cache.h [License:
LGPL(v2.1+)]
A  +602  -03rdparty/KF4/knewstuff/knewstuff3/core/entryinternal.cpp
[License: LGPL (v2.1+)]
A  +423  -03rdparty/KF4/knewstuff/knewstuff3/core/entryinternal.h
[License: LGPL (v2.1+)]
A  +91   -03rdparty/KF4/knewstuff/knewstuff3/core/xmlloader.cpp
[License: LGPL (v2.1+)]
A  +87   -03rdparty/KF4/knewstuff/knewstuff3/core/xmlloader.h [License:
LGPL (v2.1+)]
A  +34   -03rdparty/KF4/knewstuff/knewstuff3/entry_p.h [License: LGPL
(v2.1+)]
M  +2-1CMakeLists.txt
M  +31   -47   src/alknewstuffengine.cpp
M  +5-0src/alknewstuffengine.h
M  +5-0src/alkonlinequotesprofile.cpp
M  +2-0src/alkonlinequotesprofile.h
M  +2-2src/alkonlinequotesprofile_p.cpp
M  +4-3src/alkonlinequoteswidget.cpp

https://invent.kde.org/office/alkimia/-/commit/7c13364d21c69ef66da41b802271668d1ccaf0f9

-- 
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-23 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486400

--- Comment #2 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #0)
> Then, at some point, the entry disappears from the Online Quotes dialog.  

The current implementation fetches all available remote online courses from the
new stuff api and then determines which ones are installed. This does not seem
to work stably. 

Another approach could solve this problem: The newstuff library stores the
installed entries in a file called *.knsregistry, which is accessible via an
API.

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

[libalkimia] [Bug 486734] Crash after longer idle time from kmymoney

2024-05-07 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486734

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED
   Version Fixed In||8.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/d59e08b
   ||a89858f72610966c22f673cd561
   ||6b8257

--- Comment #2 from Ralf Habacker  ---
Git commit d59e08ba89858f72610966c22f673cd5616b8257 by Ralf Habacker.
Committed on 07/05/2024 at 14:32.
Pushed by habacker into branch 'master'.

Fix a possible crash in the NewStuffEngine class

When querying the installed remote online sources after a long runtime of
the application, a disconnect of the connection within the respective
slot leads to a crash.
FIXED-IN:8.2

M  +1-3src/alknewstuffengine.cpp

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

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

[libalkimia] [Bug 486734] Crash after longer idle time from kmymoney

2024-05-07 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486734

Ralf Habacker  changed:

   What|Removed |Added

Product|kmymoney|libalkimia
  Component|general |Online quotes widget
Version|git (master)|master

--- Comment #1 from Ralf Habacker  ---
According to the backtrace 

#5 0x7f3571958dca in
QObjectPrivate::ConnectionData::removeConnection(QObjectPrivate::Connection*)
(this=this@entry=0x555948e65f20, c=c@entry=0x5559493c3890) at
kernel/qobject.cpp:357
#6 0x7f357195b6bf in QObject::disconnect(QMetaObject::Connection const&)
(connection=...) at kernel/qobject.cpp:5145
#7 0x7f35735f27f1 in ::operator()(const
KNSCore::EntryInternal::List &) const (__closure=0x555948e65d10, entries=...)
at /home/user/src/alkimia-master/src/alknewstuffengine.cpp:163

this problem arises in the alkimia library and happens at this point
https://invent.kde.org/office/alkimia/-/blame/master/src/alknewstuffengine.cpp?ref_type=heads#L162

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

[kmymoney] [Bug 486734] New: Crash after longer idle time from kmymoney

2024-05-07 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486734

Bug ID: 486734
   Summary: Crash after longer idle time from kmymoney
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 169275
  --> https://bugs.kde.org/attachment.cgi?id=169275=edit
backtrace

STEPS TO REPRODUCE
1. build kmymoney from master branch 
2. start kmymoney
3. open a kmymoney file and let it open for a longer time

OBSERVED RESULT
kmymoney crashes

EXPECTED RESULT
kmymoney should not crash

SOFTWARE/OS VERSIONS
Linux/KDE Plasma:  openSUSE Leap 15.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8
KMymoney Version:  5.1.80-3c372e367

ADDITIONAL INFORMATION
see appended backtrace

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

[libalkimia] [Bug 486360] No support for date ranges in generated download urls

2024-05-04 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486360

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/c957b17
   ||d1ed9abbeea2a27854505edec87
   ||c9dc88
 Status|ASSIGNED|RESOLVED

--- Comment #2 from Ralf Habacker  ---
Git commit c957b17d1ed9abbeea2a27854505edec87c9dc88 by Ralf Habacker.
Committed on 04/05/2024 at 09:04.
Pushed by habacker into branch 'master'.

Add support to use unix timestamps in online quote urls

Unix timestamps are supported by using '%unix' or '%25unix'
FIXED-IN:8.2

M  +26   -0autotests/alkonlinequoteprivatetest.cpp
M  +1-0autotests/alkonlinequoteprivatetest.h
M  +55   -0src/alkonlinequote_p.cpp
M  +7-0src/alkonlinequote_p.h

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

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

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

2024-05-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486466

Bug ID: 486466
   Summary: Price update of a share is not saved
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: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 169110
  --> https://bugs.kde.org/attachment.cgi?id=169110=edit
test case

STEPS TO REPRODUCE
1. build kmymoney from git master branch or download a kmymoney snapshot from
git master branch
2. start kmymoney 
3. open appended test case
4. open settings and select "online quotes"
5. install "Yahoo.com [Equities]"
6. duplicate the installed source and rename the copy to "Yahoo Finance"
7. save and close settings
8. select menu entry "Extra"->"Update stock and currencies"
9. press "Update all"
10. Inspect the price column - it shows "43,38 BHP.AX"
11. close and reopen the same dialog from 8. 
12. Inspect the price column - it shows a different value -"0,02 $"

OBSERVED RESULT
the value shown in the price column at 10. and 12. are incorrect

EXPECTED RESULT
In the price column shown at 10. it should be "43,38 AUD"

SOFTWARE/OS VERSIONS
Linux: openSUSE Leap 15.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

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

[libalkimia] [Bug 485993] Online quotes editor crashes when running from craft shell

2024-05-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485993

Ralf Habacker  changed:

   What|Removed |Added

 Status|REPORTED|RESOLVED
   Version Fixed In||8.2
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/88494b3
   ||e63d4344e3dbd403a37b8f06b0c
   ||c6ec57
 Resolution|--- |FIXED

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

[libalkimia] [Bug 485642] CI: "Qt WebEngine resources not found" when running tests on Windows

2024-05-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485642

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||484446


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=484446
[Bug 484446] Qt WebEngine resources not found - Translations MAY NOT not be
correct
-- 
You are receiving this mail because:
You are the assignee for the bug.

[libalkimia] [Bug 485642] CI: "Qt WebEngine resources not found" when running tests on Windows

2024-05-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485642

Ralf Habacker  changed:

   What|Removed |Added

Summary|CI: "Qt WebEngine resources |CI: "Qt WebEngine resources
   |not found" when building|not found" when running
   |for Windows |tests on Windows

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

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

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

Bug ID: 486400
   Summary: Remote online quotes sources disappear from list of
installed sources
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Online quotes widget
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
>From Jack Ostroff by email: 

STEPS TO REPRODUCE
1. download kmymoney snapshot build from master branch 
2. start kmymoney
3. open online quotes in settings
4. I clicked Install, searched for Yahoo, and installed the yahoo.com offer, 
5. Work with remote online quotes

OBSERVED RESULT
Then, at some point, the entry disappears from the Online Quotes dialog.  If i
hit Install again, and search for yahoo, I get an error "Unknown Open
Collaboration Service API error. (0)" and have to uninstall and then reinstall,
but nothing actually seems to change. 

EXPECTED RESULT
The entry should not disappear

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

[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

2024-05-01 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459128

Ralf Habacker  changed:

   What|Removed |Added

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

--- Comment #31 from Ralf Habacker  ---
With https://invent.kde.org/office/alkimia/-/merge_requests/33 some internal
source code from qtwebengine has been added to deal with this issue.

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

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

2024-04-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #168664|1   |0
is obsolete||

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

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

2024-04-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #168665|Screenshot showing broken   |Screenshot showing broken
description|online quote update from|online quote update from
   |actual master branch|5.1 branch

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

[libalkimia] [Bug 486360] New: No support for date ranges in generated download urls

2024-04-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=486360

Bug ID: 486360
   Summary: No support for date ranges in generated download urls
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Online quotes widget
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
yahoo currently has their api for downloading citations in csv format. See the
following example

https://query1.finance.yahoo.com/v7/finance/download/EURUSD=X?period1=1682874783=1714497183=1d=history=true

It contains two parameters (period1, period2) to specify the desired date
range. If these parameters are removed from the URL as shown below: 

https://query1.finance.yahoo.com/v7/finance/download/EURUSD=X?interval=1d=history=true

only data for the current day is downloaded. 

Alkimia from the git master branch currently has no support for specifying
corresponding parameters.

STEPS TO REPRODUCE
1. Inspect the source code where the url is generated from the template
(https://invent.kde.org/office/alkimia/-/blame/master/src/alkonlinequote_p.cpp?ref_type=heads#L110)

OBSERVED RESULT
There is currently no support for date ranges in the generated url.

EXPECTED RESULT
Date ranges should be support in generated urls

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

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

2024-04-30 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #8 from Ralf Habacker  ---
(In reply to Thomas Baumgart from comment #7)
> Git commit a8488c6711148f6efeea006f426da2bcd74f9cf4 by Thomas Baumgart.
> Committed on 28/04/2024 at 07:18.
> Add proposed fix

I have heard that every time the blueprint file is changed, self.patchLevel
must also be updated.

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

[libalkimia] [Bug 485896] CI: alkdownloadengine-kio-test often fails

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

--- Comment #5 from Ralf Habacker  ---
Git commit f178ac7eb99a12d4a7744e82367546572ec396e7 by Ralf Habacker.
Committed on 29/04/2024 at 10:41.
Pushed by habacker into branch 'master'.

Attempt to fix KIO issue

M  +1-0src/alkdownloadengine.cpp

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

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

[libalkimia] [Bug 485993] Online quotes editor crashes when running from craft shell

2024-04-24 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485993

--- Comment #2 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #1)
> Git commit 88494b3e63d4344e3dbd403a37b8f06b0cc6ec57 by Ralf Habacker.
> Committed on 23/04/2024 at 07:16.
> Pushed by habacker into branch 'master'.
> 
> Add workaround for online quote editor to prevent a possible crash

An actual windows snapshot from master branch
(kmymoney-master-3201-windows-cl-msvc2019-x86_64.7z from
https://cdn.kde.org/ci-builds/office/kmymoney/master) is also affected by this
issue.

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

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

2024-04-23 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

--- Comment #5 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #4)
> The added files have been corrected with
> https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/
> 766ecafaee502ad9fc9417402e176bb41d392111, but are not included in the
> current snapshot (kmymoney-master-3196-windows-cl-msvc2019-x86_64.7z) at
> https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/.

gpg2 is still not included in the portable package.

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

[kmymoney] [Bug 485996] Can't save kmy file (windows 10 )

2024-04-23 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485996

Ralf Habacker  changed:

   What|Removed |Added

 CC||ralf.habac...@freenet.de

--- Comment #1 from Ralf Habacker  ---
(In reply to Logistix from comment #0)
> Created attachment 168828 [details]
> Error window
> 
> OBSERVED RESULT
> Error screen with message:
> "Unable to open file 'C:/Users/Ussser/Documents/001.kmy' for writing.

Please open a comand shell in the subdirectory 'bin' of the installed product
and run kmymoney from this shell. It will print more intrtnal information.
Further information related to access rights and other possible issues can be
find out by using procmon from sysinternals.

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

[libalkimia] [Bug 485993] Online quotes editor crashes when running from craft shell

2024-04-23 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485993

--- Comment #1 from Ralf Habacker  ---
Git commit 88494b3e63d4344e3dbd403a37b8f06b0cc6ec57 by Ralf Habacker.
Committed on 23/04/2024 at 07:16.
Pushed by habacker into branch 'master'.

Add workaround for online quote editor to prevent a possible crash

M  +9-3tools/onlinequoteseditor/main.cpp

https://invent.kde.org/office/alkimia/-/commit/88494b3e63d4344e3dbd403a37b8f06b0cc6ec57

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

[libalkimia] [Bug 485993] New: Online quotes editor crashes when running from craft shell

2024-04-23 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485993

Bug ID: 485993
   Summary: Online quotes editor crashes when running from craft
shell
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: Online Quotes Editor
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. install craft on Linux https://community.kde.org/Craft
2. enter craft shell
3.  build alkimia with 'craft --target=master alkimia'
3. run 'craft --run onlinequoteseditor5'

OBSERVED RESULT
The application crashes 

EXPECTED RESULT
The application should not crash

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: 
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

ADDITIONAL INFORMATION
The application crashes at
https://invent.kde.org/office/alkimia/-/blob/master/tools/onlinequoteseditor/main.cpp?ref_type=heads#L48
where it tries to access an action from the help menu

helpMenu.action(KHelpMenu::menuReportBug)->setVisible(false);

In this case a null pointer is returned and leads to the crash.

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

[libalkimia] [Bug 485896] CI: alkdownloadengine-kio-test often fails

2024-04-22 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485896

--- Comment #3 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #2)
> This could help to avoid problems when downloading external URLs, as
> firewalls or intrusion detecting systems could block requests.

At https://invent.kde.org/office/alkimia/-/jobs/1758678#L1868 you can see that
this is probably the cause, as in this case KIO repeats the relevant query 1469
times when a server error is returned and is probably blocked.

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

[libalkimia] [Bug 485662] CI: Warning: "Release of profile requested but WebEnginePage still not deleted. Expect troubles !"

2024-04-21 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485662

--- Comment #4 from Ralf Habacker  ---
Git commit 72ef78f3307aea87f08ad1f6440f33607f93dc6f by Ralf Habacker.
Committed on 21/04/2024 at 13:48.
Pushed by habacker into branch 'master'.

CI: install and use local webserver on unix os builds

This could help to avoid problems when downloading external URLs, as
firewalls or intrusion detecting systems could block requests.
Related: bug 459128, bug 485896

M  +11   -6.gitlab-ci.yml
M  +63   -12   tools/ci-build.sh
M  +12   -0tools/ci-install.sh

https://invent.kde.org/office/alkimia/-/commit/72ef78f3307aea87f08ad1f6440f33607f93dc6f

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

[libalkimia] [Bug 485896] CI: alkdownloadengine-kio-test often fails

2024-04-21 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485896

--- Comment #2 from Ralf Habacker  ---
Git commit 72ef78f3307aea87f08ad1f6440f33607f93dc6f by Ralf Habacker.
Committed on 21/04/2024 at 13:48.
Pushed by habacker into branch 'master'.

CI: install and use local webserver on unix os builds

This could help to avoid problems when downloading external URLs, as
firewalls or intrusion detecting systems could block requests.
Related: bug 459128, bug 485662

M  +11   -6.gitlab-ci.yml
M  +63   -12   tools/ci-build.sh
M  +12   -0tools/ci-install.sh

https://invent.kde.org/office/alkimia/-/commit/72ef78f3307aea87f08ad1f6440f33607f93dc6f

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

[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

2024-04-21 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459128

--- Comment #30 from Ralf Habacker  ---
Git commit 72ef78f3307aea87f08ad1f6440f33607f93dc6f by Ralf Habacker.
Committed on 21/04/2024 at 13:48.
Pushed by habacker into branch 'master'.

CI: install and use local webserver on unix os builds

This could help to avoid problems when downloading external URLs, as
firewalls or intrusion detecting systems could block requests.
Related: bug 485662, bug 485896

M  +11   -6.gitlab-ci.yml
M  +63   -12   tools/ci-build.sh
M  +12   -0tools/ci-install.sh

https://invent.kde.org/office/alkimia/-/commit/72ef78f3307aea87f08ad1f6440f33607f93dc6f

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

[libalkimia] [Bug 485662] CI: Warning: "Release of profile requested but WebEnginePage still not deleted. Expect troubles !"

2024-04-21 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485662

--- Comment #2 from Ralf Habacker  ---
Git commit b9b810fdd233a22b26a0549adeee8993347b1e4c by Ralf Habacker.
Committed on 21/04/2024 at 12:41.
Pushed by habacker into branch 'master'.

Life cycle of the instance of the AlkWebView/AlkWebPage class improved

The creation of instances of the AlkWebView and AlkWebPage classes has
been moved out of the AlkOnlineProfileManager in order to have more
control over the life cycle.

The AlkOnlineProfileManager class now only contains pointers to
corresponding instances that must be set externally.

M  +1-1src/alkonlinequote_p.cpp
M  +16   -6src/alkonlinequotesprofilemanager.cpp
M  +34   -0src/alkonlinequotesprofilemanager.h
M  +24   -8src/alkonlinequoteswidget.cpp
M  +4-0src/alkwebpage.cpp
M  +4-0src/alkwebview.cpp

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

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

[libalkimia] [Bug 485896] New: CI: alkdownloadengine-kio-test often fails

2024-04-21 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485896

Bug ID: 485896
   Summary: CI: alkdownloadengine-kio-test often fails
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: CI
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. see https://invent.kde.org/office/alkimia/-/jobs/1758168

OBSERVED RESULT
The log contains: 

11/17 Test #11: alkdownloadengine-kio-test ..***Failed9.81 sec

and 

https://invent.kde.org/office/alkimia/-/jobs/1758168#L2287
FAIL!  : AlkDownloadEngineTest::testDownloadEngineError()
'!engine->downloadUrl(url, type)' returned FALSE. ()
   Loc: [/builds/office/alkimia/autotests/alkdownloadenginetest.cpp(106)]

EXPECTED RESULT
The test should not fail

ADDITIONAL INFORMATION
Restarting the job sometimes helps, sometimes not

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

[kmymoney] [Bug 485785] Error message: "Timeout on socket operation" on showing available online quotes

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485785

--- Comment #1 from Ralf Habacker  ---
Created attachment 168669
  --> https://bugs.kde.org/attachment.cgi?id=168669=edit
log file showing the issue

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

[kmymoney] [Bug 485785] New: Error message: "Timeout on socket operation" on showing available online quotes

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485785

Bug ID: 485785
   Summary: Error message: "Timeout on socket operation" on
showing available online quotes
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: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 168668
  --> https://bugs.kde.org/attachment.cgi?id=168668=edit
Screenshot showing the issue

STEPS TO REPRODUCE
1. download
https://cdn.kde.org/ci-builds/office/kmymoney/master/linux/kmymoney-master-3201-linux-gcc-x86_64.AppImage
and run it
2. Enter the settings page for the online quote sources (Menu Settings->"online
quote notes")
3. Press "install" button

OBSERVED RESULT
the install dialog appears but is empty and does not show any quote sources

On one system the problem persists, on another system it sometimes occurs, e.g.
for a few hours and then it works again.

EXPECTED RESULT
The dialog should show available quote sources

SOFTWARE/OS VERSIONS
Linux: openSUSE Leap: 15.5
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

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

[kmymoney] [Bug 485776] Issues with price dialog

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485776

Ralf Habacker  changed:

   What|Removed |Added

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

--- Comment #2 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #1)
> I ran another test with a current craft build and found that the problems
> were no longer present.

Since craft uses the stable branch by default, this test was performed with a
build from the 5.1 branch, where the problem does not occur. The problem still
exists in the master branch.

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

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

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

Version|git (master)|5.1.3

--- Comment #6 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #5)
> Created attachment 168665 [details]
> Screenshot showing broken online quote update from actual master branch
> 
> Made sure, that an entry is selected.

Since Craft uses the stable branch (5.1) by default, this screenshot is from
5.1.

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

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

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #168664|0   |1
is obsolete||

--- Comment #5 from Ralf Habacker  ---
Created attachment 168665
  --> https://bugs.kde.org/attachment.cgi?id=168665=edit
Screenshot showing broken online quote update from actual master branch

Made sure, that an entry is selected.

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

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

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #168656|0   |1
is obsolete||

--- Comment #4 from Ralf Habacker  ---
Created attachment 168664
  --> https://bugs.kde.org/attachment.cgi?id=168664=edit
Screenshot showing broken online quote update from actual master branch

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

[kmymoney] [Bug 485776] Issues with price dialog

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485776

Ralf Habacker  changed:

   What|Removed |Added

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

--- Comment #1 from Ralf Habacker  ---
I ran another test with a current craft build and found that the problems were
no longer present.

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

[kmymoney] [Bug 485776] New: Issues with price dialog

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485776

Bug ID: 485776
   Summary: Issues with price dialog
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: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. build kmymoney from git master branch 
2. create a new file
3. add additional currency (menu extra->currency)
4. Show price dialog (menu extra->prices)
5. Add new price using the first and second currency
6. Save file
7. Delete new price

OBSERVED RESULT
1. After step 5. the source column is empty
2. after step 6, the untranslated term "user" is displayed in the source
column, whereas in the previous kmymoney main version the term is displayed
translated
3. After step 7 the newly added price is still present and could not be deleted

EXPECTED RESULT
The problems mentioned should not occur.

SOFTWARE/OS VERSIONS
Linux: openSUSE Leap 15.5
KDE Frameworks Version: 5.103.0
Qt Version: 5.15.8

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

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

2024-04-19 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Ralf Habacker  changed:

   What|Removed |Added

   Platform|Other   |Compiled Sources
 OS|Microsoft Windows   |All

--- Comment #3 from Ralf Habacker  ---
The issue is also present on a Linux build from git master branch.

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

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

2024-04-18 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

--- Comment #2 from Ralf Habacker  ---
Created attachment 168657
  --> https://bugs.kde.org/attachment.cgi?id=168657=edit
Screenshot from previous kmymoney major version

With the previous major version of kmymoney the online quote update works out
of the box.

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

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

2024-04-18 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

--- Comment #1 from Ralf Habacker  ---
Created attachment 168656
  --> https://bugs.kde.org/attachment.cgi?id=168656=edit
Screenshot showing broken online quote update

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

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

2024-04-18 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485767

Bug ID: 485767
   Summary: No online updates of prices possible
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 168655
  --> https://bugs.kde.org/attachment.cgi?id=168655=edit
test case

STEPS TO REPRODUCE
1. download
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3201-windows-cl-msvc2019-x86_64.7z
2. unpack and start bin\kmymoney.exe
3. load appended file
4. select menu entry extra->prices
5. select the present entry and press "online course notes"


OBSERVED RESULT
The price could not be updated from an online quote source 


EXPECTED RESULT
It should be possible to update prices from an online quote source

SOFTWARE/OS VERSIONS
Windows:  10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12

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

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

2024-04-17 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||439883

--- Comment #4 from Ralf Habacker  ---
(In reply to Ingo Klöcker from comment #3)
> It's not suprising that gpg2.exe is missing if you have the following in
> kmymoney's exclude list:
> > # strip most executables
> > bin/(?!(kmymoney|sqlcipher|kbuildsycoca5|update-mime-database|kioslave|ofxdump|kconf_update|QtWebEngineProcess)).*\.exe

The added files have been corrected with
https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/766ecafaee502ad9fc9417402e176bb41d392111,
but are not included in the current snapshot
(kmymoney-master-3196-windows-cl-msvc2019-x86_64.7z) at
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/.


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=439883
[Bug 439883] onlinequoteeditor5 not included in kmymoney binaries generated by
KDE CI
-- 
You are receiving this mail because:
You are the assignee for the bug.

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

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||435761


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=435761
[Bug 435761] No gpg support for kmymoney available from CI builds
-- 
You are receiving this mail because:
You are the assignee for the bug.

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

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

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

   What|Removed |Added

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

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

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

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

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|FIXED   |---
 Ever confirmed|0   |1
 Status|RESOLVED|REOPENED

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

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

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

--- Comment #3 from Ralf Habacker  ---
(In reply to Thomas Baumgart from comment #2)

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

This change is not recognizable in the current CI build
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3196-windows-cl-msvc2019-x86_64.7z

Possibly increasing the patch level could help here, as was done in an earlier
commit, see
https://invent.kde.org/packaging/craft-blueprints-kde/-/commit/766ecafaee502ad9fc9417402e176bb41d392111

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

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

2024-04-17 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=435761

Ralf Habacker  changed:

   What|Removed |Added

Summary|No gpg support for kmymoney |No gpg support for kmymoney
   |available from binary   |available from CI builds
   |factory |

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

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

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

Bug ID: 485665
   Summary: QMetaObject::invokeMethod: No such method
KMyMoneyApp::slotFileNew(QUrl)
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: bugtracker
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
Running kmymoney shows a warning that a requested method was not found.

STEPS TO REPRODUCE
1. Download
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3196-windows-cl-msvc2019-x86_64.7z
2.  unpack archive
3.  open command shell in included 'bin' dir
4. start kmymoney
5. open a kmymoney file

OBSERVED RESULT
In the log the following message is printed 

QMetaObject::invokeMethod: No such method KMyMoneyApp::slotFileNew(QUrl)
Candidates are:
slotFileNew()


EXPECTED RESULT
The message should not appear

SOFTWARE/OS VERSIONS
Windows:  10
KDE Frameworks Version:  5.115.0
Qt Version: 5.15.12

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

[libalkimia] [Bug 485662] New: CI: Warning: "Release of profile requested but WebEnginePage still not deleted. Expect troubles !"

2024-04-17 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485662

Bug ID: 485662
   Summary: CI: Warning: "Release of profile requested but
WebEnginePage still not deleted. Expect troubles !"
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: CI
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
When running tests in relation with the QWebEngine, a warning is displayed that
some resources will not be deleted.

STEPS TO REPRODUCE
1. Inspect https://invent.kde.org/office/alkimia/-/jobs/1740159#L1034

OBSERVED RESULT
* Finished testing of AlkDownloadEngineTest *
Release of profile requested but WebEnginePage still not deleted. Expect
troubles !

EXPECTED RESULT
The warning should not appear.

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

[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

2024-04-16 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459128

--- Comment #27 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #23)

> Windows (https://invent.kde.org/office/alkimia/-/jobs/168#L957) 
>   6 - alkonlinequotes-webengine-test (Failed)
> 9 - alkdownloadengine-webengine-test (Failed)
>11 - alkwebpage-webengine-test (Failed)

This issue is tracked with bug 485642.

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

[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

2024-04-16 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459128

--- Comment #26 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #22)
> (In reply to Ben Cooksley from comment #17)
> 
> > For Windows, that installation issue is a matter for the Craft developers 
> > in #kde-craft:kde.org i'm afraid. 

According to https://invent.kde.org/office/alkimia/-/jobs/1740161#L25 craft
does not appear to be involved here. Instead, a script from the
sysadmin/ci-utilities repo is used here (see
https://invent.kde.org/sysadmin/ci-utilities/-/blob/master/run-ci-build.py?ref_type=heads).

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

[libalkimia] [Bug 485642] New: CI: "Qt WebEngine resources not found" when building for Windows

2024-04-16 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=485642

Bug ID: 485642
   Summary: CI: "Qt WebEngine resources not found" when building
for Windows
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: master
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: CI
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
There is a Installation problem on KDE gitlab CI when building for Windows.

STEPS TO REPRODUCE
1.  Inspect https://invent.kde.org/office/alkimia/-/jobs/1740161#L943

OBSERVED RESULT

64% tests passed, 4 tests failed out of 11
The following tests FAILED:
  6 - alkonlinequotes-webengine-test (Failed)
  8 - alkonlinequoteprivatetest (Failed)
  9 - alkdownloadengine-webengine-test (Failed)
 11 - alkwebpage-webengine-test (Failed)
Errors while running CTest

All tests fail due to the following problem: "Qt WebEngine resources not
found", see

https://invent.kde.org/office/alkimia/-/jobs/1740161#L802
https://invent.kde.org/office/alkimia/-/jobs/1740161#L847
https://invent.kde.org/office/alkimia/-/jobs/1740161#L857
https://invent.kde.org/office/alkimia/-/jobs/1740161#L899

PASS   : AlkWebPageTest::initTestCase()
QINFO  : AlkWebPageTest::testLoad() Sandboxing disabled by user.
QWARN  : AlkWebPageTest::testLoad() Qt WebEngine resources not found at
C:/Craft/windows-msvc2019_64-cl/resources. Trying parent directory...
QWARN  : AlkWebPageTest::testLoad() Qt WebEngine resources not found at
C:/Craft/windows-msvc2019_64-cl. Trying application directory...
QWARN  : AlkWebPageTest::testLoad() Qt WebEngine resources not found at
C:/builds/office/alkimia/_build/bin. Trying fallback directory... The
application MAY NOT work.
[0415/105442.201:ERROR:icu_util.cc(251)] Couldn't mmap icu data file
A crash occurred in
C:\builds\office\alkimia\_build\bin\alkwebpage-webengine-test.exe.
Function time: 2ms Total time: 2ms

EXPECTED RESULT
The tests should not fail

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

[libalkimia] [Bug 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

2024-04-15 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=459128

--- Comment #25 from Ralf Habacker  ---
It turned out, that a private header from the qwebengine source code  is
required to fix this issue
https://invent.kde.org/office/alkimia/-/merge_requests/33/diffs?commit_id=67b2e385cc4eab67f09715c80b77248f5163c6cb

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

[libalkimia] [Bug 428994] Separate widgets from the regular alkimia library

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

--- Comment #2 from Ralf Habacker  ---
Git commit 011224e42afbb9dba8ba89caf926df43bf001809 by Ralf Habacker.
Committed on 10/04/2024 at 12:35.
Pushed by habacker into branch 'master'.

Extend AlkWebView class for supported browser engines

The mentioned class was moved from alkwebpage.cpp to
separate files and completed for the supported browsers.

According to the Qt documentation, the easiest way to use
Webkit or WebEngine is to use the associated view classes,
which is now possible with this separation and addition.

With Webkit and WebEngine, an instance of the corresponding
page class is created internally.

M  +2-0src/CMakeLists.txt
M  +3-44   src/alkwebpage.cpp
A  +192  -0src/alkwebview.cpp [License: LGPL(v2.1+)]
A  +98   -0src/alkwebview.h [License: LGPL(v2.1+)]

https://invent.kde.org/office/alkimia/-/commit/011224e42afbb9dba8ba89caf926df43bf001809

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

[libalkimia] [Bug 459046] Installed online quote from KDE store is non functional with KF5.97/Qt5.15

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

--- Comment #2 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #0)
> 1.  download binary from
> https://binary-factory.kde.org/job/Alkimia_Nightly_win64/

binary factory has been retired and replaced by KDE gitlab CI.

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

[kmymoney] [Bug 484905] Crashing on startup - both portable and exe for Windows - 64

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

--- Comment #6 from Ralf Habacker  ---
(In reply to Palaniappan M from comment #4)
> How to add these fixes using the patch files?

These corrections are related to the snapshots that are made available on
https://kmymoney.org/snapshots.php so that no faulty 64-bit builds are
displayed.

The problem has not been fixed yet, you should use the 32 bit versions until
then, as mentioned in Comment 1.

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

[kmymoney] [Bug 484905] Crashing on startup - both portable and exe for Windows - 64

2024-04-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484905

--- Comment #3 from Ralf Habacker  ---
Git commit 735f2fb8fe445c21823ca7deb3e9387075e8a9f3 by Ralf Habacker.
Committed on 02/04/2024 at 16:05.
Pushed by habacker into branch 'master'.

snapshots.php: Fix exclusion of erroneous 64bit builds of kmymoney and alkimia

M  +8-5snapshots.php

https://invent.kde.org/websites/kmymoney-org/-/commit/735f2fb8fe445c21823ca7deb3e9387075e8a9f3

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

[kmymoney] [Bug 484905] Crashing on startup - both portable and exe for Windows - 64

2024-04-02 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=484905

--- Comment #2 from Ralf Habacker  ---
Git commit e1276889233e44ec7dc36091aa411dc5e28f1f50 by Ralf Habacker.
Committed on 02/04/2024 at 13:06.
Pushed by habacker into branch 'master'.

snapshots.php: Disable broken build variant

M  +4-4snapshots.php

https://invent.kde.org/websites/kmymoney-org/-/commit/e1276889233e44ec7dc36091aa411dc5e28f1f50

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

  1   2   3   4   5   6   >