Il 25/10/2012 22:00, Mikael Kujanpää ha scritto:
lauantai, 20. lokakuuta 2012 23:09:16 Alessandro Russo kirjoitti:
I'd appreciate if somebody can try to apply the changes and build the
modified kmymoney and make some tests.
I hear you!
I downloaded the latest source from git and applied your patch.
Everything
went smoothly. After launching KMyMoney, I was surprised how complete
your
patch is already, great work! I did take only a quick look, so I
didn't spot
very much, but I will try to test more fully during the weekend. Here
are my
notes:
Thanks for the testing!
- Tag icon is missing in the left panel (I'm sure you are aware of
this, but
still thought to mention it.)
Yes, I'm not a graphic so I'll wait for somebody to create one! :-)
- Adding tag. I think it would be more user friendly to have first
text field
where tag name can be written, and then button to add it. If I understood
correctly, now I have to first add the tag, then select it and rename
it to
the name I want to use. Also, having filter field is great, but for
now it
looked like the field was meant for that kind of use that I described. So
adding my first tag felt a bit weird when I wrote "tag" to the field,
then
pressed +-button and ended up having the text field cleared and having
tag
named "New Tag".
This is the same behavior of Payee, usually the user create a new tag
when adding a new transaction so I don't know if we need to improve
this. If we do it we should also change how we add a new payee.
- Open existing transaction, select tag for it, but cancel immediately
the
editing => KMyMoney crashes.
I tried to replicate it but I can't see any crash. Can you re-check it
again? Maybe you did some other things before the cancel that caused the
crash. Did you applied the last revision of the patch?
- Splipts. I recall you asked in some post how these should work. I think
there should be possibility to add different tags for different splits
into
the same transaction. For example, let's assume I have two cars and
tags for
them named "Car 1" and "Car 2". I also have category "other car
accessories".
Now I buy new windscreen wipers for both cars at the same time. So I
will end
up to have one transaction with two splits, so in order to get correct
expence
report for both cars, I need to have ability to tag splits separately.
I'm thinking to leave this to a new patch, in the meantime the user
could simply make 2 separate transaction. The patch is really complex
and large, so I think it will be better to test it and ship it.
After that I would like to improve the split dialog, I never liked it
too much...
That was based on quick look. Feedback from reviewing and testing
tends to be
always negative since it points what is not working as expected, so I
want to
emphasize that I was really positively surprised how comprehensively
you have
already managed to get the tags to work. Keep up the good work.
Thanks a lot! I'm not an expert programmer, I wrote some little programs
using kde libraries several years ago and some other python programs
that use pyqt, so writing this patch has been for me really instructive.
Mikki
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel
_______________________________________________
KMyMoney-devel mailing list
KMyMoney-devel@kde.org
https://mail.kde.org/mailman/listinfo/kmymoney-devel