Description
I like to open many images in Pinta to quickly have them cropped manually and automatically. Thankful for the return of global menu since it's faster to me to do it this way.
Back on 2.x I had to use the native package of Pinta on Solus. Flatpak had some horrible black boxes and looked just horrible. I collected the images to crop and when I collected a bigger number of them I opened them all in Pinta. It worked well, quick to cut in any way and no issues whatsoever.
The problem came when the Solus native package got updated to to 3.0 because of my bug report. Suddenly not only did it not integrate well with the theme of my OS but it also still had that initial bug and the performance was quite nice actually, until I noticed how it slows down the more images you have open.
It's really horrible. Not only does it take many seconds to just launch, it lags and any operations on the images take way too much compared to before. I shrugged it off and just waited for the 3.0.1 update since I observed the discussions that took place after the libadwaita redesign and knew that the global menu would come. And it arrived which was way better, but sadly it didn't change the performance.
I decided to try flatpak version since I had it installed because of the bug report mentioned earlier and to my surprise it had a better performance when it comes to multiple images opened. It was still horrible though when you compare it to 2.x version.
Now, I was planning to make this a bug report to Solus package, but I had an idea to downgrade the flatpak version to check if I can reproduce how it worked before the updates.
I used the flatpak remote-info --log flathub com.github.PintaProject.Pinta 2024-04-21 commit to downgrade the flatpak version and after downloading it I opened 20 images. It launched instantly and had no issues with performance whatsoever. Manual cropping to selection, automatic cropping, switching through image tabs, saving and closing them. All of these work on 2.x while on 3.x they lag horribly.
I don't know what the problem is and if you can track it down, but the issue is not with the native package or flatpak package. It's only a problem of 3.x update.
To Reproduce
- Open your file browser to a folder where there are lot of images
- Select at least 20 of them and opened them in Pinta with right click
- Observe how long it takes to launch Pinta
- try some of the operations: cropping to selection, automatic cropping, switching image tabs, saving image, closing image tab
- Close Pinta and downgrade it to v2.x
- Try the same things above and observe better performance.
Version
Solus 4.7 (rolling up-to-date) Pinta 3.0.1
Description
I like to open many images in Pinta to quickly have them cropped manually and automatically. Thankful for the return of global menu since it's faster to me to do it this way.
Back on 2.x I had to use the native package of Pinta on Solus. Flatpak had some horrible black boxes and looked just horrible. I collected the images to crop and when I collected a bigger number of them I opened them all in Pinta. It worked well, quick to cut in any way and no issues whatsoever.
The problem came when the Solus native package got updated to to 3.0 because of my bug report. Suddenly not only did it not integrate well with the theme of my OS but it also still had that initial bug and the performance was quite nice actually, until I noticed how it slows down the more images you have open.
It's really horrible. Not only does it take many seconds to just launch, it lags and any operations on the images take way too much compared to before. I shrugged it off and just waited for the 3.0.1 update since I observed the discussions that took place after the libadwaita redesign and knew that the global menu would come. And it arrived which was way better, but sadly it didn't change the performance.
I decided to try flatpak version since I had it installed because of the bug report mentioned earlier and to my surprise it had a better performance when it comes to multiple images opened. It was still horrible though when you compare it to 2.x version.
Now, I was planning to make this a bug report to Solus package, but I had an idea to downgrade the flatpak version to check if I can reproduce how it worked before the updates.
I used the
flatpak remote-info --log flathub com.github.PintaProject.Pinta2024-04-21 commit to downgrade the flatpak version and after downloading it I opened 20 images. It launched instantly and had no issues with performance whatsoever. Manual cropping to selection, automatic cropping, switching through image tabs, saving and closing them. All of these work on 2.x while on 3.x they lag horribly.I don't know what the problem is and if you can track it down, but the issue is not with the native package or flatpak package. It's only a problem of 3.x update.
To Reproduce
Version
Solus 4.7 (rolling up-to-date) Pinta 3.0.1