Quote:
Originally Posted by Lofwyr23
Ah, okay...
Fiddlesticks... Starting to get a little... noisy in my shelves 
|
I think you triggered the mood needed
Attached is a beta to allow some different ordering in the shelves/collections. It adds four options at the top:
- Series - works like the current version
- Authors - Looks for shelves with the same name as authors
- Others - Shelves that don't fit into either of the above groups
- All - All shelves
Next to these options is a button to get the list of shelves. When this button is pressed, the list of shelves if fetched with the count of books in them.
After this, it works the same as before. You can select shelves and remove them from the list. Then you choose the options at the bottom and press the OK button to update the database.
With this, I have added something in the sorting. The previous sort was simply based on the series index as all books were assumed to be in the same series. But, with the other options, this isn't the case. The sorting uses series name, series index and then title. For books not in a series only the title will be used. That means that books in a series will be together, but books not in series could be between the series. Also, there is no playing with the titles or series names. The sorting is on the name in the database and doesn't remove any articles at the beginning of the name.
I intended to add some other sorts. But, the only one I can think of that is practical and useful is publishing date. I remember discussing this before and there was at least one other suggestion. But, I can't find the posts. If anyone wants to suggest something, I can look at it.
Also, this is only useful for firmware versions that the "Date Added" sort works. I think the last one it did was 3.1.1. Or was it 3.2.0? This is broken in the later firmware. And I was lazy. My testing is with 3.4.1. I checked the results by looking directly at the database. I will check with the correct firmware before release, but I thought I would let others see it so that I can get comments.
Any comments, suggestions and bug reports are welcome. Well, bug reports are less welcome, but I would prefer to hear about problems directly rather than by rumour in a couple of months.