Thread
:
New FBReader build in Extras-Devel
View Single Post
Rob1n
2010-11-16 , 21:39
Posts: 3,617 | Thanked: 2,412 times | Joined on Nov 2009 @ Cambridge, UK
#
281
Version 0.12.10-16 now uploaded for both Fremantle and Diablo. The changes are:
Fixed direction for drag-scrolling in the library view
Fixes to variable initialisation, cleanup, etc. as reported by valgrind
Fix to support editable combo boxes (author, series, etc)
Removed threading - this had been bolted to support the Maemo banners and progress spinner, but without ensuring thread-safe behaviour, causing lockups, errors and segfaults
Check window is still displayed before attempting to display banner or busy spinner
Added option allowing enabling/disabling of library scroll bar
Added Quit option to the popup menu
The source code changes are available from
here
.
The removal of threading means that long-running processes (version migration, library load, book load) sometimes fail to show the busy message (the banner/box shows but there's no text) and the busy spinner is static for Diablo (for Fremantle this still works though - must be handled outside the application). Unfortunately I don't see any other way around this - the application doesn't have any support for multi-threading, and fitting it in properly afterwards means a near-total rewrite.
Quote & Reply
|
The Following 9 Users Say Thank You to Rob1n For This Useful Post:
dov
,
extendedping
,
frostbyte
,
jkq
,
Kroll
,
mmlado
,
moepda
,
mscion
,
Nikem
Rob1n
View Public Profile
Send a private message to Rob1n
Find all posts by Rob1n