Don't load all tracks as default

Locked
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Don't load all tracks as default

Post by tamalet »

I remember someone asked this already but I can't find the post.
The problem is that if Guayadeque starts in the Album Browser view, when you change to the Library view, it takes a long time to load all the database and display ALL the tracks. I think it would be better if it showed the filters with none selected and an empty list of tracks, Only when you select a filter, it shows the corresponding tracks.

Or is it that you need to load something independently of what tracks are selected? In that case wouldn't it be better to load it at start up?
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Don't load all tracks as default

Post by anonbeat »

What takes more time is open the database and check its integrity. Load the tracks is very fast. Check for example the time it takes from selecting one genre and then selecting all tracks.
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Don't load all tracks as default

Post by tamalet »

I imagined that. Wouldn't it be better to do it at start up? Of course it's a trade off, at some point you have to do it (unless you never use the library view). But one can expect to wait some time at start up, however, it's kind of annoying to wait once you are already using the program.
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Don't load all tracks as default

Post by anonbeat »

Just thought that Im wrong. If you are using the album browser the database is already open so there must be something wrong. I will take a look
tamalet
Posts: 490
Joined: Fri Sep 24, 2010 4:34 am

Don't load all tracks as default

Post by tamalet »

Have you had time to look into this issue?
User avatar
anonbeat
Posts: 2048
Joined: Thu Sep 16, 2010 9:47 pm

Don't load all tracks as default

Post by anonbeat »

Yes and found its just a disk IO issue. If the database was not in cache you will find the load will take a bit longer while its loading all the new tables used. But once you have it in cache load it very fast.
Locked