[bt-devel] Bookshelf Wizard 2

Martin Gruner mg.pub at gmx.net
Wed Jan 20 12:30:57 MST 2016


Hello Gary,

excellent, thank you so much!

A few questions / remarks:
- Is there a possibility to update the default list of libraries (to add any possibly new entries locally), or does it only happen on first start?
- After selecting only one language the grouping is correctly set to »Category«, but if I go back and select another language it stays the same (no language grouping). Is that intended?
- On the »There are no works to update« I still see the grouping switch.

Best regards, Martin

> Am 17.01.2016 um 04:04 schrieb Gary Holmlund <gary.holmlund at gmail.com>:
> 
> I have finished this work on the bookshelf wizard. I have also removed the old bookshelf manager code.
> 
> Gary
> 
> On 01/09/2016 09:08 AM, Gary Holmlund wrote:
>> 
>> 
>> On 01/09/2016 05:16 AM, Martin Gruner wrote:
>>> Hello Gary,
>>> 
>>> thank you so much. This is amazing and works very well!
>>> 
>>> My opinion regarding the welcome screen:
>>> - We could always show this screen if no works are installed.
>> It is already working this way.
>>> - It could have a big but simple message about the neccessity to install works and a huge call-for-action »Yes« as well as a smaller »no later, thanks« type of button.
>> Ok. I will think about this more.
>>> - So it is not really a welcome screen but instead a helper to get started and perform the neccessary post-installation steps that are unfortunately required to make BibleTime usable.
>>> 
>>> I also have some feedback about »Bookshelf Wizard 2«, if you allow and are interested:
>>> - Wizard opens top left, not centered (not sure if this is intended).
>> In version #2 in opens centered the first time. After this it remembers the size and location previously used. To see the first time experience, you might want to rename your .bibletime and .sword directories.
>>> - Title bar »Bookshelf Manager«, caption »Bookshelf Management« (always use the same name).
>> Yes.
>>> - We could improve the description text that explains what this wizard does.
>> Ok.
>>> - Choose remote libraries: the buttons are too small for me, text is cut off (»Remove« is wider than the button) - can you make this auto-size?
>> I did use Qt font metrics to choose the button size. It works Ok for me. I wonder what is different for you.
>>> - If I only select one language to install works from, we should change the default grouping to just »Category« (without language).
>> Ok.
>>> - In the Progress Dialog, it would be more user friendly to not just show the module name (can be cryptic), but also the longer description like »Estonian Bible (Est)«.
>> Ok.
>>> - We could have more graceful feedback to the user if there are no languages for a source that modules can be installed from, no modules to be updated or no modules to be uninstalled. Currently it just shows an empty list without any comment.
>> Ok.
>>> 
>>> This time I believe the implied changes would not cause so much work. You can already remove the old bookshelf manager IMHO.
>> Ok.
>>> 
>>> With best regards,
>>> Martin
>>> _______________________________________________
>>> bt-devel mailing list
>>> bt-devel at crosswire.org
>>> http://www.crosswire.org/mailman/listinfo/bt-devel
>> 
> 
> 
> _______________________________________________
> bt-devel mailing list
> bt-devel at crosswire.org
> http://www.crosswire.org/mailman/listinfo/bt-devel




More information about the bt-devel mailing list