Bug 514649

Summary: A Lot of Problems with 25.10.0
Product: [Applications] skrooge Reporter: Fabiano Caruana <bugzilla>
Component: generalAssignee: Stephane MANKOWSKI <stephane>
Status: CONFIRMED ---    
Severity: normal    
Priority: NOR    
Version First Reported In: 25.10.0   
Target Milestone: 25.1.0   
Platform: openSUSE   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:
Attachments: Starting without splash

Description Fabiano Caruana 2026-01-15 14:50:07 UTC
Created attachment 188555 [details]
Starting without splash

Hi Stephane,

A Lot of Problems with 25.10.0

Since upgrading my system from OpenSUSE 15.6 to version 16.0 on January 1, 2026, and thus also from Skrooge 25.1.0 to 25.10.0, I've been experiencing numerous problems with Skrooge.

1. With X11, Skrooge must be started with the splash screen; otherwise, it displays a nonsensical view after every startup (see attachment).

2. Database performance is significantly slower compared to version 25.1.0, even during startup (despite the "Improve various SQL performances" feature).

3. Missing submenus for "Open transaction with..." and "Open sub transaction with..."
   After downgrading to version 25.4.0, I discovered that these were already missing there.
   My last active version, 25.1.0 (OpenSUSE 15.6), still had them.

4. In the "Transactions" view, the double-click must be performed twice (once, then it works correctly with a single double-click).

5. The "skrooge-sabb.py" script is outdated and very cumbersome.
   There is no option to retrieve data for individual accounts. It always retrieves all accounts stored in AQBanking.
   The retrieval period is fixed at 6 weeks. This means that each account must be reactivated using Secoure-Go (I changed this to 1 week).
   Further information about "skrooge-sabb.py" can be found in KDE-Discuss: https://discuss.kde.org/t/skrooge-and-online-banking-via-aqbanking/42614

I have been using Skrooge alongside KMyMoney for the past two years.
Since Skrooge has clear advantages, especially in terms of reports, this was a great addition.
Because some things are now missing (point 3) or insufficient (points 1, 2, and 5), I've reached the point where I'll forgo Skrooge in the future.
However, I will wait for the upcoming version 26.x.x.

Regards,
Udo
Comment 1 Stephane MANKOWSKI 2026-01-18 20:07:19 UTC
Git commit 197d78c4dc0ba57df59724b8ef675b99ae2d4efa by Stéphane MANKOWSKI.
Committed on 18/01/2026 at 20:06.
Pushed by smankowski into branch 'master'.

"Open transaction with..." and some other are empty

M  +3    -0    CHANGELOG
M  +3    -4    plugins/generic/skg_properties/skgpropertiesplugin.cpp
M  +9    -7    plugins/skrooge/skrooge_operation/skgoperationplugin.cpp
M  +3    -3    plugins/skrooge/skrooge_scheduled/skgscheduledplugin.cpp

https://invent.kde.org/office/skrooge/-/commit/197d78c4dc0ba57df59724b8ef675b99ae2d4efa
Comment 2 Stephane MANKOWSKI 2026-01-19 10:21:49 UTC
I fixed 2 and 3.
I'm still working on other issues.
Comment 3 Stephane MANKOWSKI 2026-01-19 10:40:51 UTC
I informed the author of skrooge-sabb.py for the point 5.

I'm not the author of this script and I'm not able to test it because I'm french and aqbanking is not available in france.
Comment 4 Fabiano Caruana 2026-01-20 17:32:00 UTC
(In reply to Stephane MANKOWSKI from comment #2)
> I fixed 2 and 3.
> I'm still working on other issues.

Hi Stephane,

I'm looking forward to testing version 26.xx.xx, and hopefully with the revised points 1, 4, and 5.

Regards,
Udo