- User Since
- Nov 6 2016, 5:21 PM (131 w, 6 d)
Sun, May 12
It compiles and runs fine. However, in testing, it brought up some questions. This is the default transactions by payee report where I did include transfers, organized by payees.
Thu, May 9
There's no point in delaying this any further. It can be applied to 5.0 and master branches. (I'm not certain if all the recent doc updates to 5.0 have been applied to master, but I think Thomas has merged the 5.0 branch into master recently enough.)
Apr 9 2019
I've just returned from vacation, and there is currently a string/doc freeze, so please give me some days to review, but I'll probably agree. However, I would like to be sure the info from those Q&A sections is maintained somewhere - probably on a web page with the install info specifically for KMM.
Apr 7 2019
Apr 2 2019
Apr 1 2019
Feb 14 2019
If tags are always assigned to splits, then does a tag being shown for a transaction simply mean it is attached to all splits of the transaction? If so, then it might be nice to show for the transaction all tags attached to any splits, with some indication whether the tag is attached to all splits or only some (bold or not, different colors, different font, ...?)
Feb 7 2019
Is it intended that there can be tags on the transaction itself, and also on each split? (This is OK - I just want to be sure it is what is intended.)
Jan 29 2019
I certainly can't comment on the German, but as long as this is only changing the German translation, I have no problem with it.
Jan 27 2019
So, if the person made the original commit by Phabricator, he can request his addition to the script the same way.
Separately, there sill is the case (don't know if real or only potential) of someone making a contribution by sending to a mailing list, so he might not actually have any KDE account at all. I suppose that in that case, if the person had any interest in KDE, it would be reasonably to request he get a basic account (identities.kde.org, I assume).
Finally, would there be any reasonable way to use that basic KDE accountname as a username? (Am I correct a dev account is just a basic KDE account which is in teh developers group? If so, we know there wouldn't be any overlap in names.) I don't think we want a file with every kde account listed, due to the size - might there be an "authors" group for such purpose? I'm just afraid that it wouldn't be easy to maintain. It would need anyone listed as a git author, but who is not already in the developer group.) For now, I'd say let's get the current proposal committed, then we can discuss the additional issues.
Being Perl, It could be done either way. The current code just repeats creating the hash item, which is essentially a no-op. If you use a list, you would have to check if the email is already on the list before pushing it onto the list. (You could always sort and remove dups before printing, but the hash seems simpler to me.
Looks good to me. I had also been considering the possibility of an authors-accounts file (along with accounts and disabled-accounts) but I don't know that it would add anything to what's already proposed here, and maintaining that file would probably need to be done manually.
One problem remains, however. If such a listed author agrees to be added to the script - what should be used as username, since there isn't an account? Would simply adding the email address instead of username be reasonable?
Jan 25 2019
Other than allowing the transaction to be saved without specifying a brokerage account, what would need to be tested? Maybe I'm not sufficiently paranoid, but what effects on reporting are you considering possible>?
Jan 22 2019
Dec 30 2018
I think this should add the team as reviewer.
Nov 11 2018
There are several people who are against this, and only one in favor. Would you please consider others' opinions, and defer this further, or put it in a separate branch?
Oct 27 2018
Successfully tested with xmlstorage. I hope to test sql storage within a few days, but I don't actively use sqlstorage. Using actual SQL code would be good, but probably not enough difference in efficiency to worry about in the short term.
Sep 2 2018
I have not tested this yet, but I do have one investment account that does this, and I just enter it as a normal sell transaction, with fees of the exact amount of the sale, so the final value of the transaction is zero. I suppose this would make entering that type of transaction easier/fewer steps. (I also think it might be used for equities other than mutual funds.) What I can't tell just looking at this Diff is whether this is to be a new type of transaction, or else how the user indicates that this is the case.
Aug 30 2018
My problem was that I had originally cloned from anongit, so of course any push would fail. I did a fresh clone, "arc patch," and then "arc land" worked just fine.
I tried "arc land" but get
Landing current branch 'fixlinks'.
TARGET Landing onto "master", the default target under git.
REMOTE Using remote "origin", the default remote under git.
FETCH Fetching origin/master...
These commits will be landed:
Aug 1 2018
I'm at least somewhat against this change. Maybe it's just wishful thinking, but if we improve Alkimia, maybe there will be other users. That becomes essentially impossible if the code is moved internal to KMM.
Jul 29 2018
I tried landing this using arc, but got "remote: Audit failure - Commit ab7fee01413bd1870dbcc562b6791721ec4d6064 - Non-full name: Joshua".
Jul 28 2018
I'll be glad to land this. Locally it does look like the commit has the correct author, so unless someone says otherwise, I'll land it later this evening.
Jul 19 2018
Thanks for the changes. I think this is good to go. We might come up with further changes, but I'd prefer to at least get the entire set updated to a new and consistent look. You can wait a day or to for any other comments, but I say Ship It.
Jul 17 2018
My bad. I misread (or read too fast) your comment (or how much of my message you quoted.) I do need to recompile and try again. Should be OK.
@tbaumgart Can you also check the account edit dialog. I just checked, and it is titled new account dialog.
Jul 16 2018
This review is for updated screenshots for the manual. I just added myself and the team as reviewers. The image quality looks good overall. Just a few specific comments:
- account_edit.png looks like it is from the new account wizard, not the edit account dialog. Was it just saved under the wrong name?
- the kmy file used (in title bar of all full window shots) is screenshots.kmy. While this is not explicitly wrong, it might make more sense to stick with something like MySampleFinances.kmy. (I could send you the one previusly used, or you could create a new one with similar finances but more current dates.)
- I don't know whether translations also use localized screenshots, but if not, it might be better to use a date format with month name (long or short) to avoid any possible confusion between mm/dd and dd/mm. (this may not matter, I just raise the question.)
- new.png - I'm not sure where it is used, but the new version looks like an icon for a missing icon, not for adding anything. please confirm.
Jun 30 2018
Just a random thought - will any of this code be useful for adding a URL to a Payee? It could be useful there as well.
Jun 14 2018
Fixed those two symlinks and updated the diff. Anything else blocking this?
- Merge branch 'master' into fixlinks
- fix cursors/src/symlinks/col-resize and .../row-resize
Jun 11 2018
Overall - I would prefer to see this new section added to the existing csv import docbook file rather than as a new file, but to be sure it does not get forgotten, I think it is OK to add it like this, and I can rearrange when I do the full review if import/export for 5.0.
Sorry - I see this is only supposed to affect Windows, so questions about Linux are unnecessary.
Question regarding backporting: Is it correct that this does not affect 4.8 branch at all, or just not the Windows build? I don't know if any Linux distros will need another 4.8 release before being able to fully migrate to 5.x Also, does this need backporting to 5.0 branch or will next release be 5,1 and not 5.0.2?
Suggestion for improved wording for the first sentence in the tooltip in konlinebankingstatusdecl.ui "If the server is located in a different timezone than your local time, then the post date of imported transactions could be off by a day." (I tried to make as an inline comment, but it does not appear to have worked.)
I assume the summary should have said different timezone, not different timestamp? I do not have that situation, so I'm not sure I can test, other than to compile and to confirm it does not cause any problems.
May 27 2018
I'm a little confused - was this committed or abandoned?
May 19 2018
As this is not a really good forum for this type of discussion, I hope I can be sufficiently brief here, and perhaps we can continue the discussion on the dev mailing list.
May 15 2018
Thomas: I consider losing track of someone (simply disappearing from the scene) different from someone dying. However, I agree that is a different issue from what to do with listing email addresses which are not know active, or even known to no longer be valid.
May 12 2018
Separate question on header style: Is there a suggestion for dealing with a deceased author? (Allan Anderson) There is not much point in listing an email address in this case.
From the original summary:
Moreover, there are some names in the headers, which have not event touched the file, so it's false authorship. Those names has been removed. List of the names to remove has been taken from CVS (http://kmymoney2.cvs.sourceforge.net/) and git logs.
I am extremely concerned by this. If two people worked together on writing/editing some code, and only one of them checked the final copy into cvs/git, then the other name would not show up in the logs, but only in the header. Unless you have better proof they did not contribute, I would not remove names.
Feb 3 2018
Feb 1 2018
Jan 29 2018
Jan 27 2018
I've tried running the relicensecheck.pl script. I manually downloaded a copy of kde-common/accounts, but assume I should actually make a local clone - is it in git, or only svn?
The script seemed to stop at the first author email not in the accounts list for index.docbook. Since it said the email wasn't in the accounts list, I assume it got the email from the accounts list - but why did it stop at the first?
The script gave me a long list of needed permissions for whatsnew.docbook (just for an example) (including yurchor, who I'm a bit surprised not to see already on the list).
Is there a standard email I can send to the contributors (or post to the KMyMoney-devel list) which also tells them how to actually grant permission. It looks like I need to do this myself - do I just add myself to the script and then commit and push?
Jan 26 2018
No, I did not. I will post about this to the kmymoney-devel list. Do I need explicit approval from everyone listed as an author in any of the docbook files, or just provide them an opportunity to object? I'm not even certain that all contributors are still reading the list.
Jan 23 2018
Sorry - I was moving too quickly, and was thinking this was a change in KMM to handle libalkimia, not a change to libalkimia itself.
Thomas - was that a typo for the 5.0 branch?
Jan 22 2018
This looks better to me. Hopefully Thomas can also check it after solving his crash issue.
Jan 21 2018
I like this. I have been thinking about filing a wish list for it for some time.
Jan 8 2018
OK - if the account type for New Account is set to Investment, the Opening balance is disabled. However, on the next screen, for the brokerage account, there is still not an Opening Balance. Less important, the Account number and IBAN are both disabled. Also, on the final page of the Wizard, there is "Opening balance: 0.00 $" shown for the investment account, and no opening balance for the brokerage account.
Jan 7 2018
Normally, I think the idea to be able to test the program from within the build directory is good. However, this has (I think) always been a problem for KDE, which uses environment variables to find many files necessary to run a program. This is why it takes such effort to be able to have both a KDE4 and KF5 version of an application installed at the same time, to be able to use one and test the other. However, thinking about how I do that, I wonder if the same effect couldn't be had here by using a launch script which sets the necessary variables (pointing to the various areas under the build directory) and then launching the app.
Jan 2 2018
I agree with the intent of this. However, if a user is testing both 4.8 and 5.x versions (assume with different kmy files) then once configuration files are moved by 5.x, will 4.8 create new default files, or will it find them in the new location?) I know it is an uncommon scenario, but we should avoid any surprises.
Jan 1 2018
What was the final decision regarding default behavior if OFX is not mentioned at all explicitly in the cmake command? I am OK with either behavior, but want to be sure it is what is intended.
Yes, this works for me also. It is still compiling, but it is far past where it failed before.
Dec 31 2017
This does what it is supposed to. Ship it.
Dec 29 2017
Is there a problem with this, or has it simply fallen through the cracks?
Oct 17 2017
Doing 'grep -ir "-resize" *' in the root of the repository returns no hits, I also looked at the results of grepping for resize and for split, and didn't see anything relevant.
Oct 16 2017
Thanks again. I understand the danger of using jargon, but there are lots of descriptions of programs and menu items out there which are correct, but completely useless to the user who doesn't already know. Hopefully, by the time this actually hits distros, a user would be able to search and find info on KPurpose, or perhaps this could even (eventually, not necessary now) be turned into an appropriate link.
Oct 14 2017
ervin: Thanks. Would it then be worth mentioning KPurpose plugins instead of just "system settings?" I understand that text should stay concise, but if a user is trying to find out what that menu item does, the description should point to where it can be controlled. For me, "system settings" is too nebulous. Even if it means the "System Settings" app, it would help to say which section within it is relevant.
Oct 13 2017
I don't see this entry at all in my version of Okular 1.2.2 (17.08.2). Is it new, or does it's presence depend on whether there would be any entries?
Oct 12 2017
Oct 1 2017
Aug 31 2017
Jun 26 2017
Even if that would suffice, it would only be for OpenSuse. Every distro goes at their own pace for such upgrades, and LTS versions often are quite behind the leading edge.
Apr 29 2017
I agree that this functionality should be maintained It might not be necessary if a user has an overall backup system set up, and I have thought about using git to maintain a full backup history (but would probably be more useful for the uncompressed xml file). While it may take a few mouse clicks, I think it is fewer than launching a separate program (which would need initial configuration) and the addition of the timestamp to the filename is extremely useful. Also, I do not use the "mount" option, but I can see it being useful to keep the backups on an external thumb drive for example. Perhaps it would be worth asking on the user list whether folks find it useful?
Feb 17 2017
Christian - I think the reason is in the original bug "... changes in e.g. investments with large different values are hardly to recognize on a linear scale (e.g. change of 20 to 10 if you have a graph changing from 150 to 70)." I'd probably like to see some actual examples of cases where it makes sense, but I don't see any reason against doing it.