-
Notifications
You must be signed in to change notification settings - Fork 48
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Phototonic slowdowns #220
Comments
I tested a recent version of Phototonic (also built from sources) on Debian 10 and have the same issue.
IDK the code but my guess is that there is some logic updating view, and it gets some deadlock or something odd. Or perhaps removing (e.g. thumbinal images) takes so long? If Phototonic code didn't change than maybe Qt change broke this? |
Hi, strange, I will try to investigate when possible (haven't been giving any love to the project in a while...) |
I did some performance improvements, so could you test with git master and see if it has improved? |
Hi, just tested from master. Now it works way faster. Thanks. Looking closely, it still does behave a bit odd, jerky, but I guess that'd be okay for most people. |
Hmm, that was one of the things I was trying to fix, or sounds related to my fix at least. The fix was to instead of queuing up infinitely many updates when selection changes just start a timer (if not already running) that tells everything the selection has changed within 10ms. This avoids queuing up a bunch of outdated events for updating the rest of the UI, but sounds like some of the logic is broken. I'll take a look later. edit: oh, one thing: is the tag view and/or image info view visible? One thing I also changed was to only update those if they were visible, because they were a bit slow. |
Can't reproduce it here, unfortunately (tested in a fairly large folder, takes about ~5 seconds to move through everything, and I have a key repeat rate of 220). Can you post the |
Since the Debian 9 stable update, Phototonic has been very, very slow on my system.
From as far as I can tell from Conky; it's not using more RAM or Swap than the previous version, but it takes a full second or more for it to switch to another image now, if it responds to input at all, where this was almost immediate in the previous version.
I haven't the foggiest why, but it makes it impossible for me to use phototonic for the purposes of quick image-browsing and -sorting.
The text was updated successfully, but these errors were encountered: