birdman
Moderator
Linux caches directory readings itself.A bit of caching would help, as would a delayed render of the size.
Linux caches directory readings itself.A bit of caching would help, as would a delayed render of the size.
Linux caches directory readings itself.
And less than half a second is a long time?Yes, and despite this, it still takes 400ms to scan my movie directory. Python still has to walk the directory tree, doing an lstat on every one of the 6000 files, so even though lstat is fast for a single call, call it enough times and you've got a problem. It's the total that'd be cached.

"c" speed, I expect and according to Einstein that's quite fast. However, I'm slow on most fronts but I feel the pain with a 5TB disk. It's a psychological hit rather than need -- the seamless interactive flow versus a clunky wait, control v. powerlessness, UX v. system... [insert Design Thinking words]And less than half a second is a long time?
At what pace do you live your life?
Maybe "info" is a reasonable compromise when selecting a directory or collection? It does nothing at the moment.
Sorry, yes I saw that yesterday and should've mentioned that not everyone has an info button!
It's not about getting places quickly or having a hectic life. It's about user experience. Have a think about the implications of waiting half a second before the UI responds every time you highlight a large directory, or one that's on a slow network and might take 20 seconds or more (see twol's earlier post). Even if you're not interested in the size of the directory, it's still going to kick off a scan of the subdirectories and while that's going on you can't do anything while you're waiting. It becomes a barrier to getting to the items you're interested in and you'll probably press the arrow buttons a few times while you're waiting wondering what's going on, which will exacerbate the problem by kicking off more directory scans.
Ha, I vaguely remembered your request from March and started having a look yesterday. One question: should it actually show the description of the item that's bottom or maybe top of your chosen sort order?
Maybe the collection entry could also show the date of the oldest recording in the list? It currently shows 1st Jan 1970.
Ah, yes. Not spotted that because my skin doesn't display that info.
Agreed that showing the oldest episode description is the safest in all cases.