[kmymoney] [Bug 453033] Tag applied in a split transaction does not show in the Transactions by Tag report

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 457832] Net worth report displays incorrect account balance

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 451392] Capital Gains report lists wrong cost value when purchase is in foreign currency

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 452692] Investment Performance by Account Only Owned

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 382245] Reports not showing correct totals for split transactions

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 448788] Incorrect Currency Conversion in Reports

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 488491] Make 5.2 release

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

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||382245


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=382245
[Bug 382245] Reports not showing correct totals for split transactions
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 488491] Make 5.2 release

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

Ralf Habacker  changed:

   What|Removed |Added

 Depends on||453033


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=453033
[Bug 453033] Tag applied in a split transaction does not show in the
Transactions by Tag  report
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 431794] Graphs filtered to only include Brokerage accounts fail to include Brokerage account values

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 474917] Text reports are gray with no information

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||488491


Referenced Bugs:

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #1 from Ralf Habacker  ---
A possibly relevant merge request was started @
https://invent.kde.org/office/kmymoney/-/merge_requests/230.

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #2 from Ralf Habacker  ---
It has turned out that the use of CSV files is useful for an initial
comparison, but not for finding the relevant places in the source text. This
requires an output of the internal structure of the underlying tables. A
suitable format for this is XML.

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

2024-09-14 Thread Bug Janitor Service via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=492891

--- Comment #3 from Bug Janitor Service  ---
A possibly relevant merge request was started @
https://invent.kde.org/office/alkimia/-/merge_requests/48

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

[kmymoney] [Bug 480388] Pdf printouts are unusable when using dark system theme

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

Ralf Habacker  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/574aab
   ||1ca5e34161295a4be00d75db66a
   ||5b02ae8
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
   Version Fixed In||5.2

--- Comment #2 from Ralf Habacker  ---
Git commit 574aab1ca5e34161295a4be00d75db66a5b02ae8 by Ralf Habacker.
Committed on 14/09/2024 at 16:14.
Pushed by habacker into branch 'master'.

Limit item related css style to screen display

They collidates with printing.
FIXED-IN:5.2

M  +16   -16   kmymoney/html/kmymoney.css
M  +2-0kmymoney/kmymoneyutils.cpp

https://invent.kde.org/office/kmymoney/-/commit/574aab1ca5e34161295a4be00d75db66a5b02ae8

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

[kmymoney] [Bug 493127] New: Kmymoney does not respect the number and currency settings of KDE

2024-09-14 Thread Xwang via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=493127

Bug ID: 493127
   Summary: Kmymoney does not respect the number and currency
settings of KDE
Classification: Applications
   Product: kmymoney
   Version: 5.1.3
  Platform: Other
OS: Linux
Status: REPORTED
  Severity: normal
  Priority: NOR
 Component: general
  Assignee: kmymoney-devel@kde.org
  Reporter: xwaang1...@gmail.com
  Target Milestone: ---

SUMMARY
I want to have both numbers and currencies use the dot as decimal separator and
with no thousand separators.

So In the KDE system setting, I've set both numbers and currency to use the C
format.

Indeed locale returns: 
LANG=it_IT.UTF-8
LC_CTYPE="it_IT.UTF-8"
LC_NUMERIC=C
LC_TIME="it_IT.UTF-8"
LC_COLLATE="it_IT.UTF-8"
LC_MONETARY=C
LC_MESSAGES="it_IT.UTF-8"
LC_PAPER="it_IT.UTF-8"
LC_NAME="it_IT.UTF-8"
LC_ADDRESS="it_IT.UTF-8"
LC_TELEPHONE="it_IT.UTF-8"
LC_MEASUREMENT="it_IT.UTF-8"
LC_IDENTIFICATION="it_IT.UTF-8"
LC_ALL=

After that opening Kmymoney I can see that it uses the dot as decimal
separator, but it stiil uses the comma as thousand separator.

STEPS TO REPRODUCE
1. Set up number and currency in KDE to use the C format
2. Restart the PC and assure that locale is correctly configured
3. Start Kmymoney

OBSERVED RESULT
Numbers use the dot as decimal separator and comma as thousand separator

EXPECTED RESULT
Numbers should use the dot as decimal separator and should have no thousand
separators

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.1.5
KDE Frameworks Version: 6.5.0
Qt Version: 6.7.2
Kernel Version: 6.10.10-arch1-1 (64-bit)
Graphics Platform: Wayland
Processors: 12 × 12th Gen Intel® Core™ i5-1240U
Memory: 15.3 GiB of RAM
Graphics Processor: Mesa Intel® Graphics
Manufacturer: Dell Inc.
Product Name: Latitude 9330

ADDITIONAL INFORMATION

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #4 from Ralf Habacker  ---
Git commit ab3b672175f1bca31582d925a7acc3b5a00b590a by Ralf Habacker.
Committed on 14/09/2024 at 16:08.
Pushed by habacker into branch 'master'.

Add generation of XML files for use in tests

For a textual comparison of XMl files, it is necessary that the output
is reproducible (sorted), which is made possible with this
implementation, but not with QDomDocument, QXml...Writer.

M  +1-0autotests/CMakeLists.txt
A  +36   -0autotests/alkdomtest.cpp [License: LGPL(v2.1+)]
A  +27   -0autotests/alkdomtest.h [License: LGPL(v2.1+)]
M  +2-0src/CMakeLists.txt
A  +79   -0src/alkdom.cpp [License: LGPL(v2.1+)]
A  +62   -0src/alkdom.h [License: LGPL(v2.1+)]

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

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #5 from Ralf Habacker  ---
Git commit c9294bfaf26207287ff7c74bfc538ff9686a604b by Ralf Habacker.
Committed on 15/09/2024 at 06:22.
Pushed by habacker into branch 'master'.

Fix building on Windows

See https://invent.kde.org/office/kmymoney/-/merge_requests/230#note_1027494

M  +16   -0kmymoney/plugins/xml/CMakeLists.txt
M  +1-1tools/CMakeLists.txt

https://invent.kde.org/office/kmymoney/-/commit/c9294bfaf26207287ff7c74bfc538ff9686a604b

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #6 from Ralf Habacker  ---
Git commit 9aa1b0484b4a4837eb9660155f3abe7b8a06696f by Ralf Habacker.
Committed on 15/09/2024 at 06:22.
Pushed by habacker into branch 'master'.

Add test data for reports from the object info table

M  +1-0kmymoney/plugins/views/reports/core/tests/data/CMakeLists.txt
A  +4-0   
kmymoney/plugins/views/reports/core/tests/data/test-infotable-report-infotable-Darlehen-Informationen-_angepasst_.csv
A  +5-0   
kmymoney/plugins/views/reports/core/tests/data/test-infotable-report-infotable-Informationen-zu-geplanten-Buchungen-_angepasst_.csv
A  +9-0   
kmymoney/plugins/views/reports/core/tests/data/test-infotable-report-infotable-Konto-Informationen-_angepasst_.csv
A  +141  -0   
kmymoney/plugins/views/reports/core/tests/data/test-infotable.xml

https://invent.kde.org/office/kmymoney/-/commit/9aa1b0484b4a4837eb9660155f3abe7b8a06696f

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

Ralf Habacker  changed:

   What|Removed |Added

  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/d858cd
   ||3cca5986fe758bf91577ac3ccf7
   ||43060d1
   Version Fixed In||5.2
 Status|REPORTED|RESOLVED
 Resolution|--- |FIXED

--- Comment #7 from Ralf Habacker  ---
Git commit d858cd3cca5986fe758bf91577ac3ccf743060d1 by Ralf Habacker.
Committed on 15/09/2024 at 06:22.
Pushed by habacker into branch 'master'.

Add support for testing report generating

The support is based on a command line tool that loads
kmymoney files and exports all user-defined reports to
files that are then compared with reference files using
a cmake script. Any differences that occur are displayed
in the log and marked as errors. For each test file added
to the cmake build system a dedicated cmake test is added.
FIXED-IN:5.2

M  +3-0kmymoney/plugins/views/reports/core/tests/CMakeLists.txt
A  +100  -0kmymoney/plugins/views/reports/core/tests/data/CMakeLists.txt
A  +65   -0kmymoney/plugins/views/reports/core/tests/data/compare.cmake
M  +16   -0tools/CMakeLists.txt
A  +213  -0tools/kmmreport-export.cpp [License: GPL(v2.0+)]

https://invent.kde.org/office/kmymoney/-/commit/d858cd3cca5986fe758bf91577ac3ccf743060d1

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

[kmymoney] [Bug 492891] Lack of support for automatic checking of predefined reports

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

--- Comment #8 from Ralf Habacker  ---
Git commit f81423dc7bf4fa5fe98a264254aed314ed5810db by Ralf Habacker.
Committed on 15/09/2024 at 06:22.
Pushed by habacker into branch 'master'.

Add test data for reports from the pivot table

M  +1-0kmymoney/plugins/views/reports/core/tests/data/CMakeLists.txt
A  +7-0   
kmymoney/plugins/views/reports/core/tests/data/test-pivottable-report-pivottable-Eigenkapital-Vorhersage--_angepasst_.csv
A  +7-0   
kmymoney/plugins/views/reports/core/tests/data/test-pivottable-report-pivottable-Einnahmen-Ausgaben-Vorhersage-_angepasst_.csv
A  +68   -0   
kmymoney/plugins/views/reports/core/tests/data/test-pivottable.xml

https://invent.kde.org/office/kmymoney/-/commit/f81423dc7bf4fa5fe98a264254aed314ed5810db

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

[kmymoney] [Bug 448788] Incorrect Currency Conversion in Reports

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

--- Comment #8 from Ralf Habacker  ---
Git commit b71085f8ad71eb614b69483190056b53d7264081 by Ralf Habacker.
Committed on 15/09/2024 at 06:24.
Pushed by habacker into branch 'master'.

Add test case for working reports

Currently the report with currency conversion has been added
for testing as it looks as expected.

M  +1-0kmymoney/plugins/views/reports/core/tests/data/CMakeLists.txt
A  +9-0   
kmymoney/plugins/views/reports/core/tests/data/test-448788-report-querytable-Buchungen-nach-Kategorie-_mit-Umrechnung_.csv
A  +200  -0kmymoney/plugins/views/reports/core/tests/data/test-448788.xml

https://invent.kde.org/office/kmymoney/-/commit/b71085f8ad71eb614b69483190056b53d7264081

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

[kmymoney] [Bug 448788] Incorrect Currency Conversion in Reports

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

--- Comment #9 from Ralf Habacker  ---
Git commit bf6ec53563beff53c52c0d0eabc82e664be0bad9 by Ralf Habacker.
Committed on 15/09/2024 at 06:24.
Pushed by habacker into branch 'master'.

Add reference file with expected behavior without currency conversion

A  +9-0   
kmymoney/plugins/views/reports/core/tests/data/test-448788-report-querytable-Buchungen-nach-Kategorie-_ohne-Umrechnung_.csv

https://invent.kde.org/office/kmymoney/-/commit/bf6ec53563beff53c52c0d0eabc82e664be0bad9

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

[kmymoney] [Bug 488491] Make 5.2 release

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

--- Comment #3 from Ralf Habacker  ---
Alkimia 8.1.76 has been released, see
https://download.kde.org/unstable/alkimia/alkimia-8.1.76.tar.xz.mirrorlist

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

[kmymoney] [Bug 382245] Reports not showing correct totals for split transactions

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks|448788  |
 Depends on||448788


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=448788
[Bug 448788] Incorrect Currency Conversion in Reports
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 448788] Incorrect Currency Conversion in Reports

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

Ralf Habacker  changed:

   What|Removed |Added

 Blocks||382245
 Depends on|382245  |


Referenced Bugs:

https://bugs.kde.org/show_bug.cgi?id=382245
[Bug 382245] Reports not showing correct totals for split transactions
-- 
You are receiving this mail because:
You are the assignee for the bug.

[kmymoney] [Bug 448788] Incorrect Currency Conversion in Reports

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

Ralf Habacker  changed:

   What|Removed |Added

   Version Fixed In||5.2
 Resolution|--- |FIXED
 Status|REPORTED|RESOLVED
  Latest Commit||https://invent.kde.org/offi
   ||ce/kmymoney/-/commit/26c6a5
   ||c827be45c2021f4d53af03c4a7f
   ||142ecb9

--- Comment #10 from Ralf Habacker  ---
Git commit 26c6a5c827be45c2021f4d53af03c4a7f142ecb9 by Ralf Habacker.
Committed on 15/09/2024 at 06:33.
Pushed by habacker into branch 'master'.

Fix not showing correct currency in multi currency category report

The basic fix has been extracted from the 4.8 branch.
FIXED-IN:5.2

M  +15   -8kmymoney/plugins/views/reports/core/querytable.cpp

https://invent.kde.org/office/kmymoney/-/commit/26c6a5c827be45c2021f4d53af03c4a7f142ecb9

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

[kmymoney] [Bug 488491] Make 5.2 release

2024-09-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=488491
Bug 488491 depends on bug 448788, which changed state.

Bug 448788 Summary: Incorrect Currency Conversion in Reports
https://bugs.kde.org/show_bug.cgi?id=448788

   What|Removed |Added

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

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

[kmymoney] [Bug 382245] Reports not showing correct totals for split transactions

2024-09-14 Thread Ralf Habacker via KMyMoney-devel
https://bugs.kde.org/show_bug.cgi?id=382245
Bug 382245 depends on bug 448788, which changed state.

Bug 448788 Summary: Incorrect Currency Conversion in Reports
https://bugs.kde.org/show_bug.cgi?id=448788

   What|Removed |Added

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

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