[Kmymoney-devel] KMyMoney 4.5.1 stable version is out
Cristian Oneț
onet.cristian at gmail.com
Sun Nov 14 16:33:33 CET 2010
Hi everyone,
The KMyMoney Team is pleased to announce the release of KMyMoney version
4.5.1. This version contains several fixes for bugs found in 4.5.0 since it was
released almost three months ago as the stable release for the KDE Platform 4.
Here is a list of the most important changes since the last stable release:
- fixed several crashes like when adding a default category to a payee #248448,
when activating the schedules calendar on certain languages #232757, when
back-tabbing in the split editor 244962
- fixed some report configuration bugs #255532 and #249119
- improved some small user interface issues #252598, #249609, #241044,
#255433, #251212
- added the new Bulgarian Lev as a currency #255491
For a full list of the changes please check out the attached changelog. If you
are using the KDE4 version and where affected by one of the closed bugs or wish
for a few improvements we recommend upgrading to 4.5.1.
The KMyMoney development team
-------------- next part --------------
2010-11-05 19:52 conet
* kmymoney/models/accountsmodel.cpp,
kmymoney/models/accountsmodel.h, kmymoney/models/models.cpp: BUG:
255476
Ledger view remains disabled after switching to a different file.
This was caused by the fact that the accounts model was not
loaded by the time the account selector in the ledger was being
used to set the visible account. This means that at that time the
visible account could not be set. After the accounts model gets
loaded nobody tried to set the ledger's visible account which is
correct. Fix this problem by making sure that the accounts model
is loaded by the time the ledger's visible account is being set.
Do this by activating the "load on idle" feature only if there is
a real account loaded not after the first time like it was done
before.
+
A small step in improving the performance issue. Load the
accounts model on idle instead of when dataChanged() is emitted
when it's possible.
Backport to the stable branch.
2010-11-05 19:42 conet
* kmymoney/widgets/kmymoneyaccountcompletion.cpp,
kmymoney/widgets/kmymoneycombo.cpp,
kmymoney/widgets/kmymoneycompletion.cpp,
kmymoney/widgets/kmymoneyselector.cpp: BUG: 241044
This was the hardest bug I've ever fixed. Our custom editable
combobox is really hard to maintain regarding input events. Let's
hope this is fixed now. After some testing in trunk we should
backport this to the stable bugfix branch so reporters please
test this thoroughly.
The fix consists of two parts.
The first one is to replace the completer window type from popup
to tooltip. This was done to avoid stealing the keyboard input
from the combobox's lineedit. So far we where relaying key
press/release events to the line edit but this is not enough for
using input methods (see QInputContext).
The first part enabled using input methods after showing the
popup but for the first time we show the popup. This was because
somehow showing the popup would mess up the input context of the
widget. Work around this with a second fix: create a new input
context for the combobox each time the popup is show.
Backport to the stable branch.
2010-10-28 22:21 conet
* kmymoney/widgets/kmymoneyselector.cpp: BUG: 249609
Current category not selected in split transaction editor.
Merged into the stable branch.
2010-10-28 20:24 conet
* kmymoney/widgets/kmymoneydateinput.cpp: BUG: 252598
When the whole date is selected in the date edit and a key is
pressed behave in the same way as if the date was cleared and a
key is pressed.
Merged into the stable branch.
2010-10-28 18:56 tbaumgart
* kmymoney/dialogs/kfindtransactiondlg.cpp: Obey payee settings in
find transaction dialog and report configuration
Backported to stable branch
BUG: 255532
2010-10-28 18:43 conet
* kmymoney/widgets/kmymoneyedit.cpp: BUG: 252889
A right click on the mymoney edit widget would not preserve the
selection thus making it impossible to copy a using the context
menu. This was called by calling
kMyMoneyEdit::ensureFractionalPart(void) during the focusOut
event.
Merged into the stable branch.
2010-10-28 16:45 tbaumgart
* kmymoney/dialogs/kfindtransactiondlg.cpp: Sort list of payees in
find transaction and report configuration dialogs
2010-10-28 16:31 conet
* kmymoney/views/kmymoneyview.cpp: BUG: 255491
Bulgarian Lev is using wrong ISO 4217 code.
Merged into the stable branch.
2010-10-27 18:49 conet
* kmymoney/widgets/transaction.cpp: BUG: 255433
Improve the spacing between the ledger text and the ledger's
margin and grid.
Merged into the stable branch.
2010-10-06 18:56 tbaumgart
* kmymoney/plugins/kbanking/mymoneybanking.cpp: Maintain backward
compatibility to the KDE3 version.
2010-10-06 13:46 asoliverez
* kmymoney/reports/pivottable.cpp: Included date range in CSV
exports of pivot reports
Ported to stable branch
BUG:253394
2010-10-04 19:11 tbaumgart
* kmymoney/kmymoney.cpp: Resolved warning introduced by last change
2010-10-04 18:58 conet
* kmymoney/kmymoney.cpp: Allow closing the application if the
language has been changed. In this case the string comparison
would not be sufficient so replace it with a flag. Backport this
fix.
2010-10-04 18:30 conet
* kmymoney/dialogs/knewaccountdlg.cpp,
kmymoney/wizards/newaccountwizard/knewaccountwizard.cpp: Fix the
sorting in the hierarchy widget of the accounts wizard and the
category editor dialog (also hide the favorites group from the
hierarchy). Merge this into the stable branch since it's a fix.
2010-09-21 09:43 asoliverez
* kmymoney/widgets/kmymoneymvccombo.cpp: Fixed the next quarter
date range that was incorrectly assigned to last quarter
2010-09-21 08:37 tbaumgart
* kmymoney/plugins/kbanking/mymoneybanking.cpp: Remain backward
compatability to 1.0 and shrink duplicate whitespaces to one
2010-09-15 10:05 asoliverez
* kmymoney/views/kaccountsview.cpp: Ported to stable branch
BUG:250990
2010-09-15 06:21 tbaumgart
* kmymoney/views/kpayeesview.cpp, kmymoney/views/kpayeesview.h:
Allow renaming of payee to start with F2, double click or context
menu
Backport to 4.5 stable branch
BUG: 251212
2010-09-15 05:56 tbaumgart
* kmymoney/dialogs/kmymoneypricedlg.cpp,
kmymoney/views/kpayeesview.cpp,
kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.h,
kmymoney/wizards/newinvestmentwizard/kinvestmenttypewizardpage.cpp,
kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:
Ran astyle
2010-09-12 13:00 conet
* kmymoney/dialogs/kreportconfigurationfilterdlg.cpp,
kmymoney/widgets/kmymoneyreportconfigtabchartdecl.ui,
kmymoney/widgets/kmymoneyreportconfigtabimpl.cpp: BUG: 250968
Avoid the possibility to have two different translations of the
same entity while using that entity as a key.
Use the chart type as a real ID.
Backport to the stable branch.
2010-09-10 07:29 tbaumgart
* kmymoney/mymoney/storage/mymoneyseqaccessmgr.cpp,
kmymoney/mymoney/storage/mymoneyseqaccessmgrtest.cpp,
kmymoney/mymoney/storage/mymoneyseqaccessmgrtest.h,
kmymoney/mymoney/storage/mymoneystoragexml.cpp: Make sure
transactions have a unique ID after loading from file
Backported to 4.5 branch
BUG: 246108
2010-09-05 17:21 conet
* kmymoney/widgets/transaction.cpp: BUG: 249439
Don't add the total edit widget in the tab order chain since it's
just a QLabel (not a real edit widget) so it was breaking the tab
order chain.
Backport to the stable branch.
2010-09-05 16:02 asoliverez
* kmymoney/dialogs/kmymoneypricedlg.cpp: Ported to stable branch
BUG:250029
2010-09-05 09:03 conet
* kmymoney/dialogs/kmymoneysplittable.cpp: BUG: 244962
Fix a crash when using Shift+Tab in the split editor. Use the
same code in focusNextPrevChild as in other places in KMyMoney.
Backport to the stable branch.
2010-09-03 02:30 asoliverez
* kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.cpp,
kmymoney/wizards/newinvestmentwizard/kinvestmentdetailswizardpage.h,
kmymoney/wizards/newinvestmentwizard/kinvestmenttypewizardpage.cpp,
kmymoney/wizards/newinvestmentwizard/knewinvestmentwizard.cpp:
Ported to stable branch
BUG:249961
2010-09-01 09:51 asoliverez
* kmymoney/widgets/kmymoneyscheduleddatetbl.cpp: Backported fix to
stable branch
BUG:232757
2010-08-31 12:15 tbaumgart
* kmymoney/widgets/kmymoneycalculator.cpp: Use QString::remove
rather than QString::replace to remove certain character in a
string.
BUG: 249608
2010-08-27 09:55 asoliverez
* kmymoney/dialogs/kfindtransactiondlg.cpp: Backported to stable
branch
BUG: 249119
2010-08-21 23:54 asoliverez
* kmymoney/wizards/newloanwizard/keditloanwizard.cpp: Added the
account and category selection pages to the wizard of other loan
info.
Backported to stable branch.
BUG:248083
2010-08-21 23:53 asoliverez
* kmymoney/views/kpayeesview.cpp: Only get valid transaction items
from the payee register.
Backported to stable branch.
BUG:248448
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 198 bytes
Desc: This is a digitally signed message part.
Url : http://mail.kde.org/pipermail/kmymoney-devel/attachments/20101114/0decb2a6/attachment.sig
More information about the KMyMoney-devel
mailing list