When I use Quicken, I see the screen redrawing a lot. Examples:
- When I open Quicken and it's on the "Investing" / "Allocations" screen, I see six separate redraws. I can reproduce this by putting it on that screen, and closing and opening Quicken again. (Three of them are the main part of the screen, two are the top bars, then another of the main part.) I don't think it is using my entire data file to that, I think it's just using some snapshot somewhere.)
- When I click to an investing register, I see three redraws on various parts of the screen.
- When I get downloaded transactions, I see a lot of redraws after the download is done. (This one is harder to reproduce.) This interferes with one of my favorite features (automatically downloaded transactions) by making it annoying.
Two issues: 1) all these redraws take time, 2) it's confusing because it's hard to know when the screen is ready to interact with.
Can Quicken work on making redraws faster, or fewer, or both?
I see several (angry) posts about this. I have no need to get angry, I just want to gather some upvotes for this idea.
I understand there are many specific cases, and there are pages about how to try to make Quicken faster. However, Quicken redraw code being cleaner, or Quicken self-diagnosing and fixing itself is going to be far more effective in the long run than telling people to try copying and validating their file, or re-install Quicken, or buy a new computer, etc.
On the new computer front, I use a lot of programs, and none of them redraw as much as Quicken does, or I can't see it. I play (older) video games on my box, and they have fine frame rates. If StarCraft can do it, Quicken can do it.
It's worth spending some developer time looking at why slow cases are slow. I don't want to hand over my personal file for testing, but if you had a tool to fuzz out all the private financial data, then I'd hand it over.
Example (angry) posts:
Link to performance advice: