View Single Post
Old 08-16-2013, 06:15 AM   #78
chaley
Grand Sorcerer
chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.chaley ought to be getting tired of karma fortunes by now.
 
Posts: 12,529
Karma: 8075744
Join Date: Jan 2010
Location: Notts, England
Device: Kobo Libra 2
Thanks all.

I will respond to the many posts in order.

Quote:
Originally Posted by Purple Lady View Post
Grouping - can we get the grouping detail at the top of the page or somewhere? When I am grouped by tags for instance, I may not remember what tags I am looking at and don't want to have to slide back and forth to see what the tag is. The old grouping has what grouping you are in at the top and I find this very useful. I normally use my Nexus 7 in portrait view - in landscape I can see the grouping because the drawer stays open.
The old grouping scrolled off the top of the screen whenever you moved the list. You had to scroll back to get it back. It is much faster and does not require moving the book list to open the grouping drawer to see the grouping values.

Note that you can partially open the drawer by dragging. Not sure if that is better than fully opening it, but it is a possibility.
Quote:
When I switched from portrait to landscape, the books stay on the shelves, but when I switched back to portrait there are no books or shelves until I touch the screen again. List view works properly here.
Although I can't repeat this on either of our personal N7s (old version), I can repeat it about 1/3 of the time on our Samsung Galaxy 10.1.

More below.
Quote:
Cover grid view - I like it and I am getting seven covers across with portrait and four with square! I am also glad to see the choice for grey. The only problem is that every time I scroll up and down, I have to wait for the covers to appear no matter how many covers across I have. I left the cover size at normal.
On our Tab 10.1 with 5 rows of 5 covers, the covers paint in less than a second after flinging the view. It is finished before my eyes can stabilize on the screen. When scrolling, the books appear almost as fast as the rows appear. With 7 rows of 7 covers, it finishes in under 2 seconds, consistent with the per-cover time of the 5x5 display. It seems that it paints at around 30 covers per second.

It is slightly faster on my N7, tested with 6 rows of 7 covers.

Are you seeing slower paint times than this?

Regardless, memory constraints prevent us from caching covers in memory, and we already cache the covers in the database. There isn't a silver bullet here.
Quote:
I see a problem that I had before and never mentioned still exists - I deleted a few custom columns in Calibre, but they are still in my book details after connecting wirelessly. I thought they would be removed.
This is a bug in calibre itself, which will be fixed in the new db code.

The problem: when you delete a column, the last modified time for the books is not updated. This means that CC doesn't see the changes, but more importantly means that the calibre backup OPF for the books is now wrong.

You can work around the problem by forcing a backup of the OPFs. In calibre, click on the down arrow on the library toolbar button, select "Library Maintenance" then Library metadata backup status. Push the "Queue all books for backup" button. This will correct the backup OPFs, and also change the last modified date so CC will see the changes on the next connect. Note that the backup can take a while. I think it does a book every 2 seconds.
Quote:
Originally Posted by DoctorOhh View Post
This is a great idea when I select the Author Jane Austen it would be great (if possible) to have the view show Jane Austen next to the drawer icon vice Authors. Or if the Tag I selected is To Be Read, having the tag name vice the word Tags would be ideal. (obviously the same for series)
Will do this in the form "Tag: tag name" (or equivalent). Of course, for people with a phone (at least 50% of CC users) it won't be nearly as nice because of the lack of action bar real estate.
Quote:
@chaley I experience a problem when switching between landscape and portrait in the grid view that I don't experience in the list view.

If I am in the middle of scrolling through a grid view accidentally shifting to landscape will cause the books to reset to the beginning, same is true changing back to portrait. Loosing your position does not happen if you are in list view.
I have changed this to use the same positioning rules as switching between grid and list view-- the book in the upper-left corner will be on the first row. I can't position exactly because the books move around on the bookshelves.

One side effect is that the grid view can gradually slide backwards up the book list. Reason: the upper-left corner book moves to the middle of the shelf, creating a new upper-left corner. Change orientation, and that new upper-left corner moves to the middle of the shelf, creating a new upper-left corner. Rinse and repeat.
Quote:
Originally Posted by Purple Lady View Post
I just did some further testing, and if I start out on landscape in grid view I can switch to portrait with no problem. If I then switch to landscape it's still ok, but if I then switch to portrait I get no books. The problem seems to happen when switching from portrait to landscape and then back to portrait again.
I (think I) have found the problem. There is a timing issue when switching orientations cause the drawer to change from always visible to slidable. Sometimes it totally lost track of the book list. I have a fix that in theory works, and in practice after 30 orientation changes seems to work.
Quote:
Originally Posted by Purple Lady View Post
Did you try with the grouping drawer open or closed? I don't have a problem if the drawer is open, only if it's closed.
It happens only when changing from drawers always open to the slideable drawer. In other words, on an N7 from landscape to portrait. And it is timing dependent, which must be why we haven't seen it on any of our N7s (I have two and Steven and Annie have one).
Quote:
Open or closed, no difference. I think chaley still has the original Nexus 7, we'll have to wait for his input.
We have original N7s, all running 4.3.
chaley is offline   Reply With Quote