Bug 435581

Summary: Stable Windows builds miss aqbanking plugin and languages
Product: [Applications] kmymoney Reporter: AndreJ <andre+joost>
Component: packagingAssignee: KMyMoney Devel Mailing List <kmymoney-devel>
Status: REPORTED ---    
Severity: normal CC: me, ralf.habacker
Priority: NOR    
Version: 5.1.1   
Target Milestone: ---   
Platform: Other   
OS: Microsoft Windows   
See Also: https://bugs.kde.org/show_bug.cgi?id=443080
Latest Commit: Version Fixed In:
Bug Depends on: 435753, 426387, 426414, 435752, 435866    
Bug Blocks: 426400    

Description AndreJ 2021-04-10 14:39:47 UTC
SUMMARY


STEPS TO REPRODUCE
1. Install stable Windows build from https://binary-factory.kde.org/job/KMyMoney_Release_win64/
2. run kmymoney
3. Click settings

OBSERVED RESULT
Configure language only has "American English"
Menu titles are English only
Configure aqbanking is missing

EXPECTED RESULT
Menu titles in German for a German based Windows OS
aqbanking plugin installed as it was in Version 5.06 from https://download.kde.org/stable/kmymoney/5.0.6/ and https://download.kde.org/unstable/kmymoney/5.0.54a94f92d/win64/

SOFTWARE/OS VERSIONS
Windows: 7
macOS: 
Linux/KDE Plasma: 
(available in About System)
KDE Plasma Version: 
KDE Frameworks Version: 
Qt Version: 

ADDITIONAL INFORMATION
Comment 1 Ralf Habacker 2021-04-10 14:48:13 UTC
There are snapshots for Windows having ui translations, aqbanking and gpg support from the 5.1 branch at https://kmymoney.org/snapshots.php#kmymoney5-aq6.
Comment 2 AndreJ 2021-04-10 16:09:16 UTC
(In reply to Ralf Habacker from comment #1)
> There are snapshots for Windows having ui translations, aqbanking and gpg
> support from the 5.1 branch at
> https://kmymoney.org/snapshots.php#kmymoney5-aq6.

Why are those snapshots not linked to the download page?
Aqbanking and ui translations work, but
- klauncher5 crashes after closing kmymoney with the "x" icon, but not with File > Close
- most icons look ugly, although there are several icon themes present. Settings > Symbols only lets me select a "System" icon set. How can I activate these icon themes?
Comment 3 Ralf Habacker 2021-04-11 21:45:16 UTC
(In reply to AndreJ from comment #2)
> (In reply to Ralf Habacker from comment #1)
> Why are those snapshots not linked to the download page?

I think after the migration to the new website framework it was not added. 
 
> Aqbanking and ui translations work, but
> - klauncher5 crashes after closing kmymoney with the "x" icon, but not with
> File > Close

This is a known bug, see https://bugs.kde.org/show_bug.cgi?id=426387 for a workaround.

> - most icons look ugly, although there are several icon themes present.
> Settings > Symbols only lets me select a "System" icon set. How can I
> activate these icon themes?

There is currently a bug with providing  that entries, see https://bugs.kde.org/show_bug.cgi?id=369085#c11. The snapshot is configured to use the breeze-icons yet.
To change the used icon set, you can use the workaround mentioned at https://bugs.kde.org/show_bug.cgi?id=369085#c11.
Comment 4 AndreJ 2021-04-12 06:50:01 UTC
(In reply to Ralf Habacker from comment #3)
> (In reply to AndreJ from comment #2)
> 
> > - most icons look ugly, although there are several icon themes present.
> > Settings > Symbols only lets me select a "System" icon set. How can I
> > activate these icon themes?
> 
> There is currently a bug with providing  that entries, see
> https://bugs.kde.org/show_bug.cgi?id=369085#c11. The snapshot is configured
> to use the breeze-icons yet.
> To change the used icon set, you can use the workaround mentioned at
> https://bugs.kde.org/show_bug.cgi?id=369085#c11.

Only half way:
The rcc files mentioned are already the same.
kmymoney has 20 png icons of its own under /share/kmymoney/icons, e.g. the ledger icon. Those were present in the latest stable windows build 5.06 and unstable 5.07. In 5.1.1 there is just no icon now. And the other breeze icons used are just monochrome low-res icons (in all three versions).
Copying the icontheme.rcc from 5.06 to 5.1.1 does not help with the ledger icon.
Comment 5 Ralf Habacker 2021-04-14 10:20:07 UTC
(In reply to AndreJ from comment #2)

> - most icons look ugly, although there are several icon themes present.
> Settings > Symbols only lets me select a "System" icon set. How can I
> activate these icon themes?

That list is currently supported on Linux only, because on Windows KF5 framework is bound to use .rcc files (see https://invent.kde.org/frameworks/kiconthemes/-/blob/master/README.md#L38), which are only available for breeze and breeze-dark icon set.
Comment 6 Ralf Habacker 2021-04-18 07:14:11 UTC
(In reply to Ralf Habacker from comment #5)

> That list is currently supported on Linux only,

That has been fixed with bug 435752.
Comment 7 Dawid Wróbel 2021-06-30 06:11:19 UTC
FYI, Icons and Translations were fixed in 5.1.3 builds, you can test it in Jun 30 build, which should begin in an hour at https://binary-factory.kde.org/view/Windows%2064-bit/job/KMyMoney_Release_win64/
Comment 8 Dawid Wróbel 2021-06-30 06:15:34 UTC
(the mingw builds in https://kmymoney.org/snapshots.php#kmymoney5-aq6 should also work, but I believe Ralph has to trigger them first by hand)
Comment 9 AndreJ 2021-07-10 17:45:08 UTC
(In reply to Dawid Wróbel from comment #7)
> FYI, Icons and Translations were fixed in 5.1.3 builds, you can test it in
> Jun 30 build, which should begin in an hour at
> https://binary-factory.kde.org/view/Windows%2064-bit/job/
> KMyMoney_Release_win64/

Tested today with #1076, the icons are present, thanks for that.

But the mingw snapshot build now has only two icons left.