Improvements on shelf vies: Issue52 branch

4 views
Skip to first unread message

Roberto Alsina

unread,
Feb 12, 2011, 11:31:30 PM2/12/11
to aranduka...@googlegroups.com
I am doing major refactoring and hopefully improvements on the shelf
views, which were in pretty bad shape.

First: now all the book listing code is moved into the base class. All
the specific view plugin needs to implement is
a group_books method, which arranges them correctly (example: by author)
in a dict.

Since now all that code is in only one place, I fixed a few bugs that
existed in the "List" views.

Second: now all plugins can decide what of the three icons should be
visible on the top-right corner of the widget stack:

* List
* Grid
* Search

Third: All plugins should inherit pluginmgr.BasePlugin now. I expect
more functionality will move there as time passes.

4th: Minor visual tweaks in the buttons at the top-right (pass the mouse
over them).

The specific requested improvements, like "remember what book was
selected" or "show the initials so we can scroll faster" are not so easy
to do, sadly ;-) There are still a lot of improvements to be done,
hopefully!

Roberto Alsina

unread,
Feb 12, 2011, 11:31:37 PM2/12/11
to aranduka...@googlegroups.com

Ramiro Algozino

unread,
Feb 13, 2011, 3:04:15 AM2/13/11
to aranduka...@googlegroups.com
2011/2/13 Roberto Alsina <ral...@netmanagers.com.ar>:

Cool! I like this! Is Aranduka getting faster or is just me? I notice
that it runs more smoothly.. :-)

--
Ramiro Algozino

Roberto Alsina

unread,
Feb 13, 2011, 5:38:34 AM2/13/11
to aranduka...@googlegroups.com
On 2/13/2011 5:04 AM, Ramiro Algozino wrote:
> Cool! I like this! Is Aranduka getting faster or is just me? I notice
> that it runs more smoothly..:-)
Maybe, but I am not doing it intentionally! :-)

Andrés Gattinoni

unread,
Feb 13, 2011, 8:24:14 AM2/13/11
to aranduka...@googlegroups.com

Great! I like where this is going :-)

Reply all
Reply to author
Forward
0 new messages