Page 1 of 2
Cached thumbnails display flickery and slow
Posted: 25 Jul 2009 15:54
by nf_xp
First, thanks for this excellent software:)
The new thumbnails code works great, faster than earlier version if turn off the cache option. But if the cache is turned on, it's flickery and slower than before:
Problem 1:
When switch to a thumbnails-view tab, XYplorer displays the top thumbnails first, and then scrolls to the last place and redraws. That makes XYplorer draw one tab content twice and flicker a lot.
Problem 2:
You can see the individual thumbnails show up one by one, and the process speed is a bit slow, especially in a big screen and the XYplorer file list area is very big. In previous versions, the whole file list area is displayed at once, no flicker and quick. It's not just a no-flicker-drawing effect, the new cache code is really a bit slower, I compared the drawing one screen non-responding time of two versions and confirmed.
Re: Cached thumbnails display flickery and slow
Posted: 31 Jul 2009 20:51
by admin
nf_xp wrote:First, thanks for this excellent software:)
The new thumbnails code works great, faster than earlier version if turn off the cache option. But if the cache is turned on, it's flickery and slower than before:
Problem 1:
When switch to a thumbnails-view tab, XYplorer displays the top thumbnails first, and then scrolls to the last place and redraws. That makes XYplorer draw one tab content twice and flicker a lot.
Problem 2:
You can see the individual thumbnails show up one by one, and the process speed is a bit slow, especially in a big screen and the XYplorer file list area is very big. In previous versions, the whole file list area is displayed at once, no flicker and quick. It's not just a no-flicker-drawing effect, the new cache code is really a bit slower, I compared the drawing one screen non-responding time of two versions and confirmed.
Problem 1:
Drawing the list is ultra-optimized in many ways and depending on a lot of factors. However it's impossible to optimize every possible constellation; instead I try to optimize the list for those situations that I think are most common.
What you see is certainly sub-optimal. I have it too in some folders with some sort orders.
Problem 2:
I decided to show them one by one rather than all at once to
show permanent progress. To show them all at once would be a touch faster in sum, but for the user it would mean a longer time with
nothing happening.
Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 11:54
by erickleal
Couldn't you, Don, make this feature be optional. So you could option for one-by-one or all?
Sorry for english, I'm a brazilian guy.
Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 12:20
by admin
erickleal wrote:Couldn't you, Don, make this feature be optional. So you could option for one-by-one or all?
Sorry for english, I'm a brazilian guy.
Sure, I could. But I prefer to keep an optimum equilibrium between simplicity and configurability.
Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 12:56
by nf_xp
Thanks for replying
Yeah, it's could be better if make it optional.
Imagine this scenario (that's what I was doing and got suffered): You need to pick a pic from thumb-view tab A, and copy it to thumb-view tab B, and then look how it's going (fit or not) in tab B, then back to tab A. Repeat these steps several times.
Every turn, the client area gets redrew from left-top to right-bottom six times (two for tab A, two for tab B before paste, and two for tab B after paste), the total flicker drive me crazy.
Drawing all at once may be a little longer with nothing happening (It's super fast already), but when the target tab shows up, it's operate-ready. You can observe, scroll, select and paste. That's the advantage of the old behavior, isn't it?
Thanks!
Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 13:59
by zer0
admin wrote:Sure, I could. But I prefer to keep an optimum equilibrium between simplicity and configurability.
Surely, as XYplorer grows, it would be difficult to keep the former happy as the latter is getting more complex. Even now the scales aren't...ahem, even.
P.S. No, I did not call you Shirley

Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 18:16
by admin
zer0 wrote:admin wrote:Sure, I could. But I prefer to keep an optimum equilibrium between simplicity and configurability.
Surely, as XYplorer grows, it would be difficult to keep the former happy as the latter is getting more complex. Even now the scales aren't...ahem, even.
P.S. No, I did not call you Shirley

Uhm, Shirley? Tell me more about here... got a pic?
I know it's not extremely even... I'm working on some idea concerning this right now...
Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 18:39
by zer0
admin wrote:Uhm, Shirley? Tell me more about here... got a pic?
Nope, couldn't find any physically-blessed Shirleys. The whole thing came from a movie called Aeroplane! (1980) with Leslie Nielsen.
Code: Select all
Rumack: Can you fly this plane, and land it?
Ted Striker: Surely you can't be serious.
Rumack: I am serious... and don't call me Shirley.
admin wrote:I know it's not extremely even... I'm working on some idea concerning this right now...
It's not a problem: it's unreasonable to expect extensive configurability to be a stroll in a park

Re: Cached thumbnails display flickery and slow
Posted: 03 Aug 2009 20:09
by admin
zer0 wrote:admin wrote:Uhm, Shirley? Tell me more about here... got a pic?
Nope, couldn't find any physically-blessed Shirleys. The whole thing came from a movie called Aeroplane! (1980) with Leslie Nielsen.
Code: Select all
Rumack: Can you fly this plane, and land it?
Ted Striker: Surely you can't be serious.
Rumack: I am serious... and don't call me Shirley.
admin wrote:I know it's not extremely even... I'm working on some idea concerning this right now...
It's not a problem: it's unreasonable to expect extensive configurability to be a stroll in a park

Wow, I think there is no movie that I have seen more often than this one (ok, apart from Blues Brothers) -- but the Shirley gag got lost in the german translation. Over.
Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 11:37
by jacky
admin wrote:Wow, I think there is no movie that I have seen more often than this one (ok, apart from Blues Brothers) -- but the Shirley gag got lost in the german translation. Over.

You mean to say you don't watch movies in their original version, but horrible dubbed version!?? That's it, I quit XY!

Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 11:43
by admin
jacky wrote:admin wrote:Wow, I think there is no movie that I have seen more often than this one (ok, apart from Blues Brothers) -- but the Shirley gag got lost in the german translation. Over.

You mean to say you don't watch movies in their original version, but horrible dubbed version!?? That's it, I quit XY!


German dubs are generally better than the originals. Sorry for you that you don't speak the language. BTW, Jimi Hendrix actually recorded all his songs in German, but they later overdubbed them... poor Jimi was not there anymore to stop this bullshit.
Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 15:41
by zer0
jacky wrote: 
You mean to say you don't watch movies in their original version, but horrible dubbed version!?? That's it, I quit XY!

Going further off topic, I love those Fantomas movies with Jean Marais and Louis de Funes. You, jacky, should have heard of them in France

Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 19:16
by jacky
What!? Nonsense, originals are always better, they're the real deal!! One must always watch a movie/TV show in its original language, and that is it.
zer0 wrote:jacky wrote: 
You mean to say you don't watch movies in their original version, but horrible dubbed version!?? That's it, I quit XY!

Going further off topic, I love those Fantomas movies with Jean Marais and Louis de Funes. You, jacky, should have heard of them in France

Well of course! I'd say everyone over here has watch those a few times, which isn't hard considering they probably still air on TV every year or so (Although not as often as when I was younger...).
Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 21:22
by admin
Just back from the video store. Gonna watch
Airplane just one more time... in German!

Re: Cached thumbnails display flickery and slow
Posted: 04 Aug 2009 21:24
by j_c_hallgren
admin wrote:Just back from the video store. Gonna watch
Airplane just one more time... in German!

Shirley then you can get this thread back on track...
