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

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

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

Bug ID: 484920
   Summary: Security 'USD' not found.
/home/user/src/kmymoney-master/kmymoney/mymoney/mymone
yfile.cpp:3217
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: openSUSE
OS: Linux
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

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

STEPS TO REPRODUCE
1. start kmymoney
2. open attached kmymoney file
3. Select "Extras->Currencies" and press "Remove unused currencies"

OBSERVED RESULT
A dialog box is shown 

Unhandled bug: Please report the details to the developers

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

After pressing "okay" kmymoney crashes

EXPECTED RESULT
kmymoney should not crash


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

Ralf Habacker  changed:

   What|Removed |Added

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

--- Comment #1 from Ralf Habacker  ---
The 64-bit version also crashes under Windows 10, as shown below:

> Thread 1 received the signal SIGSEGV, Segmentation fault.
> 0x64b80fa3 in ?? () from 
> Z:\home\user\Downloads\kmymoney5-5.1.3\bin\libcrypto-10.dll

The 32bit version is not affected by this error, please use this variant.

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

[libalkimia] [Bug 484865] Cross building KMyMoney5 with MinGW fails with alkimia 8.1.2

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

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.1.3
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/1a46fe8
   ||03fab966bb3ed2ef280ecca0f1f
   ||8b5ef0
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #2 from Ralf Habacker  ---
Git commit 1a46fe803fab966bb3ed2ef280ecca0f1f8b5ef0 by Ralf Habacker.
Committed on 01/04/2024 at 11:18.
Pushed by habacker into branch '8.1'.

cmake: Fix usage of Qt main version with Qt < 5.15

The error message on
https://build.opensuse.org/package/show/windows:mingw:win32/mingw32-kmymoney5
was 'Could not find a package configuration file provided by "QtCore"'.

According to
https://doc.qt.io/qt-6/cmake-qt5-and-qt6-compatibility.html#supporting-older-qt-5-versions
there is a variable QT_VERSION_MAJOR, not QT_MAJOR_VERSION, which is set
with a call to find_package(QT ...).
FIXED-IN:8.1.3

M  +4-0CMakeLists.txt
M  +1-1src/LibAlkimiaConfig.cmake.in

https://invent.kde.org/office/alkimia/-/commit/1a46fe803fab966bb3ed2ef280ecca0f1f8b5ef0

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

[libalkimia] [Bug 484865] Cross building KMyMoney5 with MinGW fails with alkimia 8.1.2

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

Ralf Habacker  changed:

   What|Removed |Added

Version|5.1.3   |8.1.2
Product|kmymoney|libalkimia
  Component|buildsystem |General

--- Comment #1 from Ralf Habacker  ---
After an investigation, it turned out that the problem lies in the alkimia
package, which generates a faulty LibAlkimia5Config.cmake

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

[kmymoney] [Bug 484865] New: Cross building KMyMoney5 with MinGW fails with alkimia 8.1.2

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

Bug ID: 484865
   Summary: Cross building KMyMoney5 with MinGW fails with alkimia
8.1.2
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Other
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: buildsystem
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

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

SUMMARY
A cross build of kmymoney version 5.1.3 for Windows fails with alkimia 8.1.2.


STEPS TO REPRODUCE
1. see
https://build.opensuse.org/package/live_build_log/windows:mingw:win64/mingw64-kmymoney5/openSUSE_Tumbleweed/x86_64

OBSERVED RESULT
Running cmake fails with: 

Search for dependency QtCore
[   25s] CMake Warning at
/usr/share/cmake/Modules/CMakeFindDependencyMacro.cmake:76 (find_package):
[   25s]   By not providing "FindQtCore.cmake" in CMAKE_MODULE_PATH this
project has
[   25s]   asked CMake to find a package configuration file provided by
"QtCore", but
[   25s]   CMake did not find one.
[   25s] 
[   25s]   Could not find a package configuration file provided by "QtCore"
with any
[   25s]   of the following names:
[   25s] 
[   25s] QtCoreConfig.cmake
[   25s] qtcore-config.cmake
[   25s] 
[   25s]   Add the installation prefix of "QtCore" to CMAKE_PREFIX_PATH or set
[   25s]   "QtCore_DIR" to a directory containing one of the above files.  If
"QtCore"
[   25s]   provides a separate development package or SDK, be sure it has been
[   25s]   installed.
...
[   25s] CMake Error at CMakeLists.txt:136 (find_package):
[   25s]   Could not find a configuration file for package "LibAlkimia5" that
is
[   25s]   compatible with requested version "7.0".
[   25s] 
[   25s]   The following configuration files were considered but not accepted:
[   25s] 
[   25s]
/usr/x86_64-w64-mingw32/sys-root/mingw/lib/cmake/LibAlkimia5-8.1/LibAlkimia5Config.cmake,
version: 8.1.2
[   25s] 
[   25s] 
[   25s] 

EXPECTED RESULT
The build should not fail

SOFTWARE/OS VERSIONS
Linux: openSUSE Leap_15.5
KDE Frameworks Version: 5.76
Qt Version: 5.12

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

[kmymoney] [Bug 435761] No gpg support for kmymoney available from binary factory

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

Ralf Habacker  changed:

   What|Removed |Added

   Assignee|vonr...@kde.org |kmymoney-devel@kde.org
  Component|Blueprints  |general
Version|stable  |git (master)
Product|Craft   |kmymoney

--- Comment #2 from Ralf Habacker  ---
After starting kmymoney from the command line by opening the gpg configuration
dialog (Settings->Modules->xml...->Settings), the following appears on the
console

GpgME::checkEngine returns 150 Invalid crypto engine
GPG search "/secring.gpg"
GPG no secure keyring found.
Failure while setting GPG home directory to ""
 "Invalid crypto engine"
GPG Home directory located in
GPG binary located in
Failure while setting GPG home directory to ""
 "Invalid crypto engine"

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

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

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

--- Comment #1 from Ralf Habacker  ---
Created attachment 167885
  --> https://bugs.kde.org/attachment.cgi?id=167885=edit
call stack

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

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

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

Bug ID: 484653
   Summary: Crash after creating new book
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Other
OS: Microsoft Windows
Status: REPORTED
  Severity: crash
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY


STEPS TO REPRODUCE
1.  download portable package for kmymoney from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3157-windows-cl-msvc2019-x86_64.7z
2. unpack file and start bin/kmymoney.exe
3. Create a new book

OBSERVED RESULT
After entering relevant data and pressing "finish" kmymoney crashes.

EXPECTED RESULT
kmymoney should not crash

SOFTWARE/OS VERSIONS
Windows:  10
DE Frameworks Version:  5.115
Qt Version: 5.15.12

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

[Craft] [Bug 484634] CI job failed to register option: The setting useBreezeDark is already registered.

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

Ralf Habacker  changed:

   What|Removed |Added

Product|libalkimia  |Craft
 CC||kde-wind...@kde.org
   Assignee|kmymoney-devel@kde.org  |vonr...@kde.org
  Component|CI  |Blueprints

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

[libalkimia] [Bug 484634] New: CI job failed to register option: The setting useBreezeDark is already registered.

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

Bug ID: 484634
   Summary: CI job failed to register option: The setting
useBreezeDark is already registered.
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

The CI job https://invent.kde.org/habacker/alkimia/-/jobs/1689985 fails to
build caused by an issue with craft



STEPS TO REPRODUCE
1. Inspect https://invent.kde.org/habacker/alkimia/-/jobs/1689985

OBSERVED RESULT
At https://invent.kde.org/habacker/alkimia/-/jobs/1689985#L208 a
BlueprintException occured:

  File "/builds/habacker/alkimia/craft-clone/bin/options.py", line 322, in
registerOption
raise BlueprintException(
Blueprints.CraftPackageObject.BlueprintException:
/builds/habacker/alkimia/blueprints/craft-blueprints-kde/kde/frameworks/tier1/breeze-icons/breeze-icons.py
failed:
Failed to register option:
[kde/frameworks/tier1/breeze-icons]
useBreezeDark=False
The setting useBreezeDark is already registered.

EXPECTED RESULT
The build should not fail

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

[Craft] [Bug 484633] Craft was unable to find alkimia

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

Ralf Habacker  changed:

   What|Removed |Added

Product|libalkimia  |Craft
  Component|CI  |Blueprints
   Assignee|kmymoney-devel@kde.org  |vonr...@kde.org
 CC||kde-wind...@kde.org

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

[libalkimia] [Bug 484633] New: Craft was unable to find alkimia

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

Bug ID: 484633
   Summary: Craft was unable to find alkimia
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

On CI the job https://invent.kde.org/habacker/alkimia/-/jobs/1689986#L114 
failed to build.

STEPS TO REPRODUCE
1. inspect https://invent.kde.org/habacker/alkimia/-/jobs/1689986#L114 

OBSERVED RESULT
The last executed command: 

$ Run-CraftMaster -c --install-deps --options "[CodeSigning]Enabled=False"
$env:CI_PROJECT_NAME
CraftMaster Arguments: craftmaster/CraftMaster.py --config
ci-utilities/craft/qt5/CraftConfig.ini --config-override
C:\builds\habacker\alkimia/src/.craft.ini --target windows-msvc2019_64-cl -c
--install-deps --options [CodeSigning]Enabled=False alkimia

used 'alkimia' as package name, but the actual name is libalkimia as mentioned
in the log.

Craft was unable to find alkimia, similar packages are:
extragear/libalkimia
Name: libalkimia
BlueprintPath:
C:\gitlab\craft\blueprints\craft-blueprints-kde\extragear\libalkimia\libalkimia.py
Homepage: 
Description: A library with common classes and functionality used by
finance applications for the KDE SC.
Tags: 
Options: args=, branch=(str), buildStatic=(bool), buildTests=True,
buildType=RelWithDebInfo, featureArguments=, ignored=(bool), patchLevel=(int),
revision=(str), srcDir=(str), version=(str)
Latest version: 8.1.2
Installed versions: None
Installed revision: None
Available versions: master, 7.0.2, 8.0.4, 8.1.1, 8.1.2

EXPECTED RESULT
The build should not fail

SOFTWARE/OS VERSIONS
Linux: KDE-CI System

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

--- Comment #24 from Ralf Habacker  ---
Git commit f5a1a92f00d77085d29deff50d07e3ddfaf74cdb by Ralf Habacker.
Committed on 27/03/2024 at 18:00.
Pushed by habacker into branch 'master'.

Add support to prevent possible endless downloads

In the event of timeouts, the download engines for which a local event
loop exists now output the timeout() signal.

M  +2-0autotests/alkdownloadenginetest.cpp
M  +14   -4autotests/alkonlinequotetest.cpp
M  +33   -9src/alkdownloadengine.cpp
M  +14   -1src/alkdownloadengine.h
M  +3-2src/alkonlinequote_p.cpp
M  +14   -0src/alkwebpage.cpp
M  +7-0src/alkwebpage.h

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

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

[libalkimia] [Bug 483138] Better customization options when selecting the retrieval type

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

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/2320385
   ||4264b5837939be9e7bb0bb4d19e
   ||9915df
 Status|ASSIGNED|RESOLVED

--- Comment #5 from Ralf Habacker  ---
Git commit 23203854264b5837939be9e7bb0bb4d19e9915df by Ralf Habacker.
Committed on 27/03/2024 at 18:00.
Pushed by habacker into branch 'master'.

Add download type to class AlkOnlineQuote[Source] and in ui

With this commit one instance of class AlkWebPage is used
for downloading and showing the html content, which fixed
bug 479440.
Related: bug 479440
FIXED-IN:8.2

M  +11   -7autotests/alkonlinequotetest.cpp
M  +1-1autotests/alkonlinequotetest.h
M  +7-5src/alkonlinequote.cpp
M  +55   -54   src/alkonlinequote_p.cpp
M  +5-5src/alkonlinequote_p.h
M  +120  -111  src/alkonlinequotedetails.ui
M  +31   -1src/alkonlinequotesource.cpp
M  +11   -2src/alkonlinequotesource.h
M  +18   -17   src/alkonlinequotesource_p.h
M  +25   -1src/alkonlinequotesprofile_p.cpp
M  +2-0src/alkonlinequotesprofile_p.h
M  +11   -0src/alkonlinequoteswidget.cpp

https://invent.kde.org/office/alkimia/-/commit/23203854264b5837939be9e7bb0bb4d19e9915df

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

[libalkimia] [Bug 479440] Issue with undocked browser preview in onlinequoteseditor

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

Ralf Habacker  changed:

   What|Removed |Added

 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/2320385
   ||4264b5837939be9e7bb0bb4d19e
   ||9915df
   Version Fixed In||8.2
 Status|REPORTED|RESOLVED

--- Comment #3 from Ralf Habacker  ---
Git commit 23203854264b5837939be9e7bb0bb4d19e9915df by Ralf Habacker.
Committed on 27/03/2024 at 18:00.
Pushed by habacker into branch 'master'.

Add download type to class AlkOnlineQuote[Source] and in ui

With this commit one instance of class AlkWebPage is used
for downloading and showing the html content, which fixed
bug 479440.
Related: bug 483138
FIXED-IN:8.2

M  +11   -7autotests/alkonlinequotetest.cpp
M  +1-1autotests/alkonlinequotetest.h
M  +7-5src/alkonlinequote.cpp
M  +55   -54   src/alkonlinequote_p.cpp
M  +5-5src/alkonlinequote_p.h
M  +120  -111  src/alkonlinequotedetails.ui
M  +31   -1src/alkonlinequotesource.cpp
M  +11   -2src/alkonlinequotesource.h
M  +18   -17   src/alkonlinequotesource_p.h
M  +25   -1src/alkonlinequotesprofile_p.cpp
M  +2-0src/alkonlinequotesprofile_p.h
M  +11   -0src/alkonlinequoteswidget.cpp

https://invent.kde.org/office/alkimia/-/commit/23203854264b5837939be9e7bb0bb4d19e9915df

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

[libalkimia] [Bug 483138] Better customization options when selecting the retrieval type

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

--- Comment #4 from Ralf Habacker  ---
Git commit 22cf1b34229bad8ea2d8d1eaa7b31439f0c2ae86 by Ralf Habacker.
Committed on 27/03/2024 at 18:00.
Pushed by habacker into branch 'master'.

Add class AlkDownloadEngine with associated unit tests
FIXED-IN:8.2

M  +1-0CMakeLists.txt
M  +31   -4autotests/CMakeLists.txt
A  +221  -0autotests/alkdownloadenginetest.cpp [License: LGPL(v2.1+)]
A  +33   -0autotests/alkdownloadenginetest.h [License: LGPL(v2.1+)]
M  +3-0src/CMakeLists.txt
A  +344  -0src/alkdownloadengine.cpp [License: LGPL(v2.1+)]
A  +122  -0src/alkdownloadengine.h [License: LGPL(v2.1+)]
M  +61   -239  src/alkonlinequote_p.cpp
M  +8-13   src/alkonlinequote_p.h
M  +3-0src/alktestdefs.h
M  +26   -1src/alkwebpage.cpp
M  +3-0src/alkwebpage.h

https://invent.kde.org/office/alkimia/-/commit/22cf1b34229bad8ea2d8d1eaa7b31439f0c2ae86

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

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

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

--- Comment #5 from Ralf Habacker  ---
(In reply to Thomas Baumgart from comment #4)
> No, they are contained in the binary as Qt resources. Your check is wrong.

This explains the differences, but makes it more difficult to investigate the
causes due to their hidden nature. You can no longer search with strace or
similar where they should be.

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

--- Comment #23 from Ralf Habacker  ---
Now that the supported download backends only address servers from a more
controlled environment (KDE infrastructure), the returns and triggered signals
are checked in unit tests and the unit tests are separated per backend, the
picture has become somewhat clearer. 

openSUSE Tumbleweed
(https://invent.kde.org/office/alkimia/-/jobs/1687774#L1082)

All tests in relation to wegengine fail 
   7 - alkonlinequotes-webengine-test (Failed)
 10 - alkdownloadengine-webengine-test (Failed)
 12 - alkwebpage-webengine-test (Failed)

FreeBsD (https://invent.kde.org/office/alkimia/-/jobs/1687776#L1018)
   7 - alkonlinequotes-webengine-test (Subprocess aborted)
 10 - alkdownloadengine-webengine-test (Subprocess aborted)
 12 - alkwebpage-webengine-test (Failed)

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)

while the tests with Webkit work

openSUSE-Leap (https://invent.kde.org/office/alkimia/-/jobs/1687786#L1850

 7/18 Test #7: alkonlinequotes-webkit-test .   Passed 1.68 sec
10/18 Test #10: alkdownloadengine-qt-test ...   Passed 6.58 sec
11/18 Test #11: alkdownloadengine-kio-test ..   Passed 9.95 sec
12/18 Test #12: alkdownloadengine-webkit-test ...   Passed 7.04 se
14/18 Test #14: alkwebpage-webkit-test ..   Passed 1.14 sec

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

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

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

--- Comment #3 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #2)
> Looks like they are not included when the package is created

$ sh -x ./kmymoney-master-3149-linux-gcc-x86_64.AppImage --appimage-mount
/tmp/mount_my
/tmp/.mount_kmymon1ejUGl 

$find /tmp/.mount_kmymon1ejUGl -name '*.kmt' | wc -l

It seems to be a general problem with the packaging.

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

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

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

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

$ find ~/src/kmymoney-master/kmymoney/templates/ -name '*.kmt' | wc -l
530

$ find kmymoney-master-3149-windows-cl-msvc2019-x86_64 -name '*.kmt' | wc -l
0

Looks like they are not included when the package is created

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

[i18n] [Bug 482846] CI- appstreamtest issue - W: org.wincak.foreigncurrencies2:37: summary-too-long

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

Ralf Habacker  changed:

   What|Removed |Added

Product|libalkimia  |i18n
  Component|CI  |en_GB
   Assignee|kmymoney-devel@kde.org  |kde-en...@kde.me.uk
Version|master  |unspecified

--- Comment #1 from Ralf Habacker  ---
The related entries are: 

$ grep "bravenec2nd" plasma/applets/ForeignCurrencies/metadata.desktop
Comment=Plasmoid showing current foreign currencies prices. Fork of Foreign
Currencies plasmoid by bravenec2nd.
Comment[ca]=Plasmoide que mostra els preus actuals de les divises estrangeres.
Bifurcació del plasmoide divises estrangeres de «bravenec2nd».
Comment[ca@valencia]=Plasmoide que mostra els preus actuals de les divises
estrangeres. Bifurcació del plasmoide divises estrangeres de «bravenec2nd».
Comment[de]=Plasmoid zur Anzeige aktueller Kurse ausländischer Währungen. Fork
des Währungs-Plasmoid von bravenec2nd.
Comment[el]=Μικροεφαρμογή που εμφανίζει τις τρέχουσες τιμές των ξένων
νομισμάτων. Νέος κόμβος ανάπτυξης του πλασμοειδούς από τον bravenec2nd.
Comment[en_GB]=Plasmoid showing current foreign currencies prices. Fork of
Foreign Currencies plasmoid by bravenec2nd.
Comment[eo]=Plasmoid montranta aktualajn fremdvalutajn prezojn. Forko de
Foreign Currencies-plasmoido de bravenec2nd.
Comment[es]=Plasmoide para mostrar los precios actuales de monedas extranjeras.
Bifurcación del plasmoide «Monedas extranjeras» de bravenec2nd.
Comment[et]=Välisvääringute hinda näitav plasmoid. Varasema bravenec2nd loodud
plasmoidi Foreign Currencies edasiarendus.
Comment[eu]=Atzerriko dibisen uneko prezioak erakusten dituen plasmoidea.
«Bravenec2nd»ek eginiko «Atzerriko dibisak» plasmoidearen adarkatze bat.
Comment[fr]=Composant graphique affichant les taux de change en vigueur de
devises étrangères. Branche du composant graphique « Devises étrangères » de
bravenec2nd.
Comment[gl]=Trebello que amosa os prezos actuais de divisas estranxeiras.
Nacido do trebello de divisas estranxeiras de bravenec2nd.
Comment[hu]=Idegen valuták aktuális árait megjelenítő kisalkalmazás, a
bracenec2nd által fejlesztett Idegen valuták leágazása.
Comment[ia]=Plasmoid monstrante precios de numerarios estranie currente. Fork
de plasmoid Foreign Currencies per bravenec2nd.
Comment[it]=Plasmoide che mostra i valori correnti delle valute straniere.
Derivato dal plasmoide Foreign Currencies di bravenec2nd.
Comment[ka]=უცხოური ვალუტების კურსების მაჩვენებელი პლაზმოიდი. bravenec2nd-ის
პლაზმოიდის ფორკი.
Comment[ko]=현재 외화 환율을 보여 주는 Plasmoid입니다. bravenec2nd가 제작한 환율 Plasmoid의 포크입니다.
Comment[nl]=Plasmoid die huidige koersen van vreemde valuta toont. Afsplitsing
van plasmoid Vreemde valuta door bravenec2nd.
Comment[pl]=Plazmoid wyświetlający obecne ceny walut obcych. Odgałęzienie
plazmoidu walut obcych stworzonego przez bravenec2nd.
Comment[pt]=Plasmóide que mostra os preços actuais das moedas estrangeiras.
Derivado do plasmóide de Moedas Estrangeiras de 'bravenec2nd'.
Comment[pt_BR]=Plasmoide mostrando preços atuais de moedas estrangeiras. Fork
do plasmoide "Foreign Currencies" do bravenec2nd.
Comment[ru]=Виджет Plasma, показывающий актуальные котировки. Ответвление от
виджета Foreign Currencies от bravenec2nd.
Comment[sk]=Plazmoid zobrazujúci aktuálne ceny cudzích mien. Fork z plazmoidu
Cudzie meny od bravenec2nd.
Comment[sl]=Plazmoid, ki prikazuje trenutne tečajnice tujih valut. Razvito iz
plazmoida Tuje valute avtorja bravenec2nd.
Comment[sv]=Plasmoid som visar aktuella utländska valutakurser. Avknoppning av
plasmoiden Foreign Currencies av bravenec2nd.
Comment[tr]=Geçerli yabancı para birimleri kurlarını gösteren Plasmoid.
bravenec2nd tarafından yapılan Yabancı Para Birimleri Plasmoid’inin bir çatalı.
Comment[uk]=Плазмоїд для показу курсів іноземних валют. Відгалуження плазмоїда
курсів іноземних валют, автором якого є bravenec2nd.
Comment[x-test]=xxPlasmoid showing current foreign currencies prices. Fork of
Foreign Currencies plasmoid by bravenec2nd.xx
Comment[zh_CN]=显示当前外币价格的桌面小部件。是 bravenec2nd 制作的外币信息桌面小部件的一个分支。
Comment[zh_TW]=顯示目前外幣價格的 Plasma 小元件。是 bravenec2nd 所做的外幣 Plasma 元件的 fork。

A look at
https://specifications.freedesktop.org/desktop-entry-spec/desktop-entry-spec-latest.html#comments,
where it says 

> Comments
> Lines beginning with a # and blank lines are considered comments 

lines such as

Comment=Plasmoid showing the current prices of foreign currencies. Fork of
Foreign Currencies plasmoid by bravenec2nd.

could be changed as follows: 

Comment=Plasmoid showing the current prices of foreign currencies
# Fork of Foreign Currencies plasmoid by bravenec2nd.

Does anyone have any tips on how to handle this alternatively without losing
this information?

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

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

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

--- Comment #3 from Ralf Habacker  ---
Created attachment 167743
  --> https://bugs.kde.org/attachment.cgi?id=167743=edit
Disassembly of LedgerView::slotSettingsChanged

void LedgerView::slotSettingsChanged()
{
# crash
updateGeometries();
Q_EMIT settingsChanged();

d->setFonts();
d->resetMaxLineCache();
...

The crash happens before calling updateGeometries()  on accessing the virtual
table of class LedgerView, which is a virtual method, which means that the this
pointer is corrupted or invalid at this time.

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

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

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

--- Comment #2 from Ralf Habacker  ---
Created attachment 167742
  --> https://bugs.kde.org/attachment.cgi?id=167742=edit
More detailed stacktrace generated on Linux

As the debug symbols for the windows builds are not source indexed (Windbg
reported this), a more detailed back trace has been generated on Linux.

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

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

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

Ralf Habacker  changed:

   What|Removed |Added

 Attachment #167739|0   |1
is obsolete||

--- Comment #1 from Ralf Habacker  ---
Created attachment 167741
  --> https://bugs.kde.org/attachment.cgi?id=167741=edit
Screenshot with backtrace

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

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

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

Bug ID: 484454
   Summary: KMyMoney from master branch crashes on second and
further start
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Microsoft Windows
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 167739
  --> https://bugs.kde.org/attachment.cgi?id=167739=edit
Screenshot with backtrace

STEPS TO REPRODUCTION
1. download from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3149-windows-cl-msvc2019-x86_64.7z
2. unpack the archive
3. enter the unzipped directory and start bin/kmymoney

OBSERVED RESULT
>From second and further start  kmymoney crashes. For a backtrace see the
appended screenshot.

EXPECTED RESULT
kmymoney should not crash

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 484448] New: Missing German account templates

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

Bug ID: 484448
   Summary: Missing German account templates
Classification: Applications
   Product: kmymoney
   Version: git (master)
  Platform: Microsoft Windows
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: packaging
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 167736
  --> https://bugs.kde.org/attachment.cgi?id=167736=edit
Screenshot showing missing german account templates

STEPS TO REPRODUCTION
1. download from
https://cdn.kde.org/ci-builds/office/kmymoney/master/windows/kmymoney-master-3149-windows-cl-msvc2019-x86_64.7z
2. unpack the archive
3. enter the unzipped directory and start bin/kmymoney
4. select "File->New book"

OBSERVED RESULT
When creating the new book, I expected "German account templates" to be
displayed as the language for the Windows host and application is "German", but
they are missing as the attached screenshot shows. 

EXPECTED RESULT
German account templates should be available

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.

[Craft] [Bug 484446] Qt WebEngine resources not found - Translations MAY NOT not be correct

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

Ralf Habacker  changed:

   What|Removed |Added

Product|kmymoney|Craft
 CC||kde-wind...@kde.org
  Component|packaging   |Blueprints
   Assignee|kmymoney-devel@kde.org  |vonr...@kde.org
Version|5.1.3   |stable

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

--- Comment #22 from Ralf Habacker  ---
(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. It is likely WebEngine is highly untested as
> very little software makes use of it.

There seem to be general problems with Webengine on Windows, see
https://bugs.kde.org/show_bug.cgi?id=484446.

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

[kmymoney] [Bug 484445] Overview window empty if kmymoney is executed from a network path or a mapped host path when using a Windows virtual machine

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

Ralf Habacker  changed:

   What|Removed |Added

   Platform|Other   |Microsoft Windows
 OS|Linux   |All

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

[kmymoney] [Bug 484446] New: Qt WebEngine resources not found - Translations MAY NOT not be correct

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

Bug ID: 484446
   Summary: Qt WebEngine resources not found - Translations MAY
NOT not be correct
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Microsoft Windows
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: packaging
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

STEPS TO REPRODUCE
1. Download
https://cdn.kde.org/ci-builds/office/kmymoney/5.1/windows/kmymoney-5.1-3138-windows-cl-msvc2019-x86_64.7z
2. unpack archive
3. enter unpackaged directory and open a command shell (cmd.exe)
4. enter 
  cd bin
  bin/kmymoney

OBSERVED RESULT
In the log file there is shown: 

Qt WebEngine resources not found at
W:/Downloads/kmymoney-5.1-3138-windows-cl-msvc2019-x86_64/bin/resources. Trying
parent directory...
Installed Qt WebEngine locales directory not found at location
W:/Downloads/kmymoney-5.1-3138-windows-cl-msvc2019-x86_64/bin/translations\qtwebengine_locales.
Trying application directory...
Qt WebEngine locales directory not found at location
W:/Downloads/kmymoney-5.1-3138-windows-cl-msvc2019-x86_64/bin\qtwebengine_locales.
Trying fallback directory... Translations MAY NOT not be correct.

EXPECTED RESULT
Qt WebEngine should be able to find the requested locales.

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 484445] Overview window empty if kmymoney is executed from a network path or a mapped host path when using a Windows virtual machine

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

Ralf Habacker  changed:

   What|Removed |Added

Summary|Overview window empty   |Overview window empty if
   ||kmymoney is executed from a
   ||network path or a mapped
   ||host path when using a
   ||Windows virtual machine

--- Comment #3 from Ralf Habacker  ---
> Created attachment 167733 [details]
> Associated log file
In there log there is:

> Can not launch QtWebEngineProcess from network path if sandbox is enabled: 
> W:/Downloads/kmymoney-5.1-3138-windows-cl-msvc2019-> 
> x86_64/bin/QtWebEngineProcess.exe.

KMyMoney was started in a Virtualbox container from a host path that was shared
with the VM.

In this case running the command 

set QTWEBENGINE_DISABLE_SANDBOX=1

before kmymoney solves the issue.

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

[kmymoney] [Bug 484445] Overview window empty

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

--- Comment #2 from Ralf Habacker  ---
Created attachment 167733
  --> https://bugs.kde.org/attachment.cgi?id=167733=edit
Associated log file

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

[kmymoney] [Bug 484445] Overview window empty

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

--- Comment #1 from Ralf Habacker  ---
Created attachment 167732
  --> https://bugs.kde.org/attachment.cgi?id=167732=edit
Screenshot showing empty overview window

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

[kmymoney] [Bug 484445] New: Overview window empty

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

Bug ID: 484445
   Summary: Overview window empty
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: packaging
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

Created attachment 167731
  --> https://bugs.kde.org/attachment.cgi?id=167731=edit
Screenshot showing the error box

STEPS TO REPRODUCE
1.  Download
https://cdn.kde.org/ci-builds/office/kmymoney/5.1/windows/kmymoney-5.1-3138-windows-cl-msvc2019-x86_64.7z
2.  unpack archive
3.  enter unpackaged directory and start bin/kmymoney

OBSERVED RESULT
A message box appears (see the append screenshot) and the "Overview" windows is
empty except a small title graphic  (see appended screenshot 2)

EXPECTED RESULT
The error box should not be shown and the overview window should be complete

SOFTWARE/OS VERSIONS
Windows:  10
macOS: 
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 459128] CI job using docker image 'kdeorg/ci-suse-qt515:latest' fails with timeout at running alkonlinequotestest

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

--- Comment #21 from Ralf Habacker  ---
https://doc.qt.io/qt-5/qwebenginepage.html#toHtml mentions: 

> Warning: We guarantee that the callback (resultCallback) is always called,
>  but it might be done during page destruction. 
> When QWebEnginePage is deleted, the callback is triggered
> with an invalid value and it is not safe to use the 
> corresponding QWebEnginePage or QWebEngineView instance inside it.

It looks that there are cases where this statement is not true.

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

--- Comment #20 from Ralf Habacker  ---
I have added a small test example `alkwebpagetest-webengine` for Webengine
which retrieves a URL from kmymoney.org which is within the infrastructure of
KDE control (see https://invent.kde.org/office/alkimia/-/jobs/1675401) and it
works in a docker container.

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

--- Comment #19 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #18)
> In the event of an error, the defined callback (see
> https://invent.kde.org/office/alkimia/-/merge_requests/28/
> diffs?commit_id=20104bacf5cfd88a6041c2bef648d337b324e9d7#2ecb60da360d26ee29c2
> 44d2739b13d6409db4e3_125_125) is never called, which is shown in callstack
> frame #5 and below. This generates the timeout error .

gitlab does not show the associated content - here is it, setup as mentioned
several times on the web: 

QString AlkWebPage::toHtml()
{
QString html;
QEventLoop loop;
QWebEnginePage::toHtml([, ](const QString )
{
html = result;
loop.quit();
}
);
loop.exec();
return html;
}

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

--- Comment #18 from Ralf Habacker  ---
I have added a comparable unit test with Webkit that runs without problems in a
Docker container, see https://invent.kde.org/office/alkimia/-/jobs/1672271

The same job with the web engine (after adding google-droid-font package) still
fails, see https://invent.kde.org/office/alkimia/-/jobs/1672270#L3113. The only
difference between the two jobs is the way the HTML data is retrieved from the
engine. Both engines provide a load method to load a URL, both engines provide
a loadFinished() signal when the page has been loaded, and for both engines the
mentioned signal is emitted. The only difference is the way in which the page
source is retrieved.  Webkit provides a synchronous method toHtml() for this
(https://github.com/qt/qtwebkit/blob/ab1bd15209abaf7effc51dbc2f272c5681af7223/Source/WebKit/qt/WidgetApi/qwebframe.cpp#L253)
and the web engine offers an asynchronous approach, see
https://doc.qt.io/qt-6/qwebenginepage.html#toHtml. In the event of an error,
the defined callback (see
https://invent.kde.org/office/alkimia/-/merge_requests/28/diffs?commit_id=20104bacf5cfd88a6041c2bef648d337b324e9d7#2ecb60da360d26ee29c244d2739b13d6409db4e3_125_125)
is never called, which is shown in callstack frame #5 and below. This generates
the timeout error .

#0  0x7f38bfdb0a09 in poll () from /lib64/libc.so.6
#1  0x7f38be1f2b49 in ?? () from /usr/lib64/libglib-2.0.so.0
#2  0x7f38be1f2c5c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#3  0x7f38c043e95c in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#4  0x7f38c03da87a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#5  0x7f38c150ba0c in AlkWebPage::toHtml (this=0x1119610) at
/mnt/src/alkwebpage.cpp:135
#6  0x7f38c14d700f in
AlkDownloadEngine::Private::slotFinishedJavaScriptEngine (this=0x111a910,
ok=true) at /mnt/src/alkdownloadengine.cpp:268
#7  0x7f38c14d75a2 in AlkDownloadEngine::Private::qt_static_metacall
(_o=0x111a910, _c=QMetaObject::InvokeMetaMethod, _id=1, _a=0x7ffc07b5bbc0) at
/mnt/ci-build-kf5-webengine-native/src/alkimia_autogen/include/alkdownloadengine.moc:92
#8  0x7f38c0419785 in ?? () from /usr/lib64/libQt5Core.so.5
#9  0x7f38bfc57192 in QWebEnginePage::loadFinished(bool) () from
/usr/lib64/libQt5WebEngineWidgets.so.5
#10 0x7f38c04104ab in QObject::event(QEvent*) () from
/usr/lib64/libQt5Core.so.5
#11 0x7f38c0f9353c in QApplicationPrivate::notify_helper(QObject*, QEvent*)
() from /usr/lib64/libQt5Widgets.so.5
#12 0x7f38c0f9a2ff in QApplication::notify(QObject*, QEvent*) () from
/usr/lib64/libQt5Widgets.so.5
#13 0x7f38c03dc013 in QCoreApplication::notifyInternal2(QObject*, QEvent*)
() from /usr/lib64/libQt5Core.so.5
#14 0x7f38c03dea31 in QCoreApplicationPrivate::sendPostedEvents(QObject*,
int, QThreadData*) () from /usr/lib64/libQt5Core.so.5
#15 0x7f38c043f2b3 in ?? () from /usr/lib64/libQt5Core.so.5
#16 0x7f38be1f282b in g_main_context_dispatch () from
/usr/lib64/libglib-2.0.so.0
#17 0x7f38be1f2bd0 in ?? () from /usr/lib64/libglib-2.0.so.0
#18 0x7f38be1f2c5c in g_main_context_iteration () from
/usr/lib64/libglib-2.0.so.0
#19 0x7f38c043e95c in
QEventDispatcherGlib::processEvents(QFlags) ()
from /usr/lib64/libQt5Core.so.5
#20 0x7f38c03da87a in
QEventLoop::exec(QFlags) () from
/usr/lib64/libQt5Core.so.5
#21 0x7f38c14d7278 in
AlkDownloadEngine::Private::downloadUrlWithJavaScriptEngine (this=0x111a910,
url=...) at /mnt/src/alkdownloadengine.cpp:288
#22 0x7f38c14d74d2 in AlkDownloadEngine::downloadUrl (this=0x7f382400e430,
url=..., type=AlkDownloadEngine::JavaScriptEngine, timeout=-1) at
/mnt/src/alkdownloadengine.cpp:325
#23 0x0040655f in AlkDownloadEngineTest::testDownloadFinished
(this=0x7ffc07b5ce00) at /mnt/autotests/alkdownloadenginetest.cpp:122
#24 0x00403600 in AlkDownloadEngineTest::qt_static_metacall
(_o=0x7ffc07b5ce00, _c=QMetaObject::InvokeMetaMethod, _id=3, _a=0x7ffc07b5c410)
at
/mnt/ci-build-kf5-webengine-native/autotests/alkdownloadenginetest_autogen/EWIEGA46WW/moc_alkdownloadenginetest.cpp:93
#25 0x7f38c03ee70d in QMetaMethod::invoke(QObject*, Qt::ConnectionType,
QGenericReturnArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument, QGenericArgument,
QGenericArgument, QGenericArgument, QGenericArgument) const () from
/usr/lib64/libQt5Core.so.5
#26 0x7f38c155094a in ?? () from /usr/lib64/libQt5Test.so.5
#27 0x7f38c1551629 in ?? () from /usr/lib64/libQt5Test.so.5
#28 0x7f38c1551bd1 in ?? () from /usr/lib64/libQt5Test.so.5
#29 0x7f38c15520db in QTest::qRun() () from /usr/lib64/libQt5Test.so.5
#30 0x7f38c15525fb in QTest::qExec(QObject*, int, char**) () from
/usr/lib64/libQt5Test.so.5
#31 0x0040680e in main (argc=1, argv=0x7ffc07b5cf28) at
/mnt/autotests/alkdownloadenginetest.cpp:140

-- 
You are receiving

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

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

Bug ID: 484016
   Summary: An incorrect source type is displayed for the
installed GHNS online course source alkimia-fx.net
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: ---

Created attachment 167482
  --> https://bugs.kde.org/attachment.cgi?id=167482=edit
Screenshot showing incorrect source type

SUMMARY
see title

STEPS FOR REPRODUCTION
1. create the alkimia source code from the git master branch
2. run onlinequoteseditor5
3. select the profile 'alkimia5'
4. install the online source 'alkimia-fx.net'.
5. see attached screenshot

OBSERVED RESULT
The online quote source you have just installed is displayed as "Remote
unpublished".

EXPECTED RESULT
The quote source just installed should be displayed as "Remote".


SOFTWARE/OS VERSIONS
Linux: openSUSE Leap 15.5
KDE Frameworks Version: 5.102
Qt Version: 5.15

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

[libalkimia] [Bug 342047] Price quote importer does not take into account locale settings

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

Ralf Habacker  changed:

   What|Removed |Added

 Status|ASSIGNED|RESOLVED
   Version Fixed In||8.2
 Resolution|--- |FIXED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/f4b8e6d
   ||3a30260174ddc7a99cdf6d421d0
   ||57e622

--- Comment #7 from Ralf Habacker  ---
Git commit f4b8e6d3a30260174ddc7a99cdf6d421d057e622 by Ralf Habacker.
Committed on 13/03/2024 at 17:00.
Pushed by habacker into branch 'master'.

Add support to select decimal separator used for parsing prices

To support the previous behaviour, an "old" decimal separator has also
been added as existing users may rely on it. For existing online source
definitions, this variant is automatically used as the default.
FIXED-IN:8.2

M  +37   -1autotests/alkonlinequoteprivatetest.cpp
M  +3-0autotests/alkonlinequotesourcetest.cpp
M  +30   -16   src/alkonlinequote_p.cpp
M  +1-1src/alkonlinequote_p.h
M  +110  -84   src/alkonlinequotedetails.ui
M  +13   -1src/alkonlinequotesource.cpp
M  +13   -1src/alkonlinequotesource.h
M  +18   -1src/alkonlinequotesource_p.h
M  +6-0src/alkonlinequoteswidget.cpp

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

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

--- Comment #16 from Ralf Habacker  ---
(In reply to Ben Cooksley from comment #15)
> Not sure why we're trying to launch WebEngine here?

One component of the alkimia library is the retrieval of online courses from a
remote website by downloading the HTML content. Some websites generate the
required data with javascript, which is why a browser with javascript support
is required to be able to retrieve the data. The failing test attempts to do
just that.

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

--- Comment #14 from Ralf Habacker  ---
The same test on linux using the webengine browser (see
https://invent.kde.org/habacker/alkimia/-/jobs/1643891#L977) fails with a
timeout.

 10 - alkdownloadenginetest (Timeout)


The same test in which the KIO framework was used to download a file (see
https://invent.kde.org/habacker/alkimia/-/jobs/1643891#L976) was successful.

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

--- Comment #13 from Ralf Habacker  ---
I added a dedicated unit test for downloading a file using the webengine
browser.  On Windows https://invent.kde.org/habacker/alkimia/-/jobs/1643894 it
returns: 

QDEBUG : AlkDownloadEngineTest::testDownloadError(type) 1
QWARN  : AlkDownloadEngineTest::testDownloadError(type) Qt WebEngine resources
not found at C:/Craft/windows-msvc2019_64-cl/resources. Trying parent
directory...
QWARN  : AlkDownloadEngineTest::testDownloadError(type) Qt WebEngine resources
not found at C:/Craft/windows-msvc2019_64-cl. Trying application directory...
QWARN  : AlkDownloadEngineTest::testDownloadError(type) Qt WebEngine resources
not found at C:/builds/habacker/alkimia/_build/bin. Trying fallback
directory... The application MAY NOT work.
[0311/153359.917:ERROR:icu_util.cc(251)] Couldn't mmap icu data file
A crash occurred in
C:\builds\habacker\alkimia\_build\bin\alkdownloadenginetest.exe.

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

[libalkimia] [Bug 483138] Better customization options when selecting the retrieval type

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

--- Comment #2 from Ralf Habacker  ---
With this refactoring, the associated unit tests should be separated in order
to be able to determine more precisely which one fails.

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

[libalkimia] [Bug 483138] Better customization options when selecting the retrieval type

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

--- Comment #1 from Ralf Habacker  ---
(In reply to Ralf Habacker from comment #0)
> The selection of this type of retrieval
> is currently realized via a '.webkit' suffix in the name of the respective
> online source.

Also the suffix '.webkit' does not match the engine used with webengine
enabled.

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

[libalkimia] [Bug 483138] New: Better customization options when selecting the retrieval type

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

Bug ID: 483138
   Summary: Better customization options when selecting the
retrieval type
Classification: Frameworks and Libraries
   Product: libalkimia
   Version: 8.1.2
  Platform: Other
OS: All
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: Online quotes widget
  Assignee: kmymoney-devel@kde.org
  Reporter: ralf.habac...@freenet.de
  Target Milestone: ---

SUMMARY
For some online offers, the retrieval of prices depends on the activation of
Javascript, which is supported in alkimia through the use of a webkit/webengine
browser component. The selection of this type of retrieval is currently
realized via a '.webkit' suffix in the name of the respective online source,
which is not very user-friendly. It would be better if this could be selected
via an additional input field.

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

--- Comment #11 from Ralf Habacker  ---
This is still an issue, see
https://invent.kde.org/office/alkimia/-/jobs/1633353

DEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser()
test::AlkQuoteReceiver::slotStatus(  "(Debug) symbol=EUR USD id=EUR USD..."  )
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser() using profile "alkimia"
QINFO  : AlkOnlineQuoteTest::testLaunchWithBrowser() Sandboxing disabled by
user.
QDEBUG : AlkOnlineQuoteTest::testLaunchWithBrowser()
test::AlkQuoteReceiver::slotStatus(  "Fetching URL
https://fx-rate.net/EUR/USD...;  )

  Start  8: alkdateformattest
 8/11 Test  #8: alkdateformattest    Passed0.17 sec
  Start  9: alkonlinequoteprivatetest
 9/11 Test  #9: alkonlinequoteprivatetest    Passed0.22 sec
  Start 10: alknewstuffenginetest
10/11 Test #10: alknewstuffenginetest    Passed0.39 sec
  Start 11: appstreamtest
11/11 Test #11: appstreamtest    Passed0.92 sec

82% tests passed, 2 tests failed out of 11

Total Test time (real) =  68.40 sec

The following tests FAILED:
  1 - appstreamtest (Failed)
  7 - alkonlinequotestest (Timeout)

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

[libalkimia] [Bug 482846] New: CI- appstreamtest issue - W: org.wincak.foreigncurrencies2:37: summary-too-long

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

Bug ID: 482846
   Summary: CI- appstreamtest issue -  W:
org.wincak.foreigncurrencies2:37: summary-too-long
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: ---

https://invent.kde.org/office/alkimia/-/pipelines/624174/test_report?job_name=suse_tumbleweed_qt515
CMake Error at
/builds/office/alkimia/_install/share/ECM/kde-modules/appstreamtest.cmake:36
(message):
  org.wincak.foreigncurrencies2.appdata.xml

W: org.wincak.foreigncurrencies2:37: summary-too-long
 Plasmoid showing current foreign currencies prices. Fork of Foreign
Currencies
 plasmoid by bravenec2nd
I: org.wincak.foreigncurrencies2:68: developer-name-tag-deprecated
I: org.wincak.foreigncurrencies2:~: developer-info-missing



  org.kde.onlinequoteseditor5.appdata.xml

I: org.kde.onlinequoteseditor5:~: content-rating-missing
I: org.kde.onlinequoteseditor5:~: developer-info-missing



  ✘ Validation failed: warnings: 1, infos: 4, pedantic: 2

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

[libalkimia] [Bug 342047] Price quote importer does not take into account locale settings

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

--- Comment #5 from Ralf Habacker  ---
(In reply to David Houlden from comment #0)
> but if the source returns 1,065 this is interpreted as 1.065 instead
> of 1065.00

This is still the case

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

[libalkimia] [Bug 342047] Price quote importer does not take into account locale settings

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

--- Comment #4 from Ralf Habacker  ---
Git commit 55a0d05a414850df9a4bf12843e022d61fe42f0d by Ralf Habacker.
Committed on 05/03/2024 at 22:25.
Pushed by habacker into branch 'master'.

Add additional unit test for parsing prices using 'x,yyy'

M  +5-0autotests/alkonlinequoteprivatetest.cpp

https://invent.kde.org/office/alkimia/-/commit/55a0d05a414850df9a4bf12843e022d61fe42f0d

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

[libalkimia] [Bug 342047] Price quote importer does not take into account locale settings

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

--- Comment #3 from Ralf Habacker  ---
This issue may be related to bug 432770.

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

[libalkimia] [Bug 416523] Add support for editing online quotes created by KF5 kmymoney

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

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||8.2
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/alkimia/-/commit/5e5614c
   ||7e6ada385bc259d203e5305073b
   ||9a1689

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

[libalkimia] [Bug 403029] Import online quote sources from kmymoney

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks|416523  |


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=416523
[Bug 416523] Add support for editing online quotes created by KF5 kmymoney
-- 
You are receiving this mail because:
You are the assignee for the bug.

  1   2   3   4   5   6   7   8   9   10   >