You cannot select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
koreader/frontend
Ben Kelly f9ac8b138b Basic fixes to calibre-sync (#3558)
* Properly create intermediate directories when receiving books from Calibre.

This fixes an issue where you can't receive books except into directories that
already exist on the Kobo, which, in particular, causes problems when your
configuration in Calibre is something like "put books in $Author/$Title.epub"
and you haven't previously synced any books by that author.

* Wake up periodically to process ZMQs if any are registered.

This fixes an issue where if there are any timed events (such as the suspend
timer) in the queue, ZMQ events may not get processed until the timed event
fires, which is a problem when (for example) the suspend timer goes off in
an hour and you have something trying to send a book to the kobo over wifi
*right now*.

With this change, the event loop will wake up every 50ms to check for ZMQ
events and process them if necessary. If there are no ZMQs registered (which
is typical), it uses the original behaviour -- so this won't affect battery
life under normal usage.
7 years ago
..
apps Truncate path in filemanager (#3565) 7 years ago
device Add new options to screensaver (#3535) 7 years ago
document cbt support (#3533) (#3554) 7 years ago
ui Basic fixes to calibre-sync (#3558) 7 years ago
cache.lua (chore) some require sorting. 7 years ago
cacheitem.lua cleanup: expand tab to 4 spaces 10 years ago
configurable.lua build: enforce luacheck in travis build 8 years ago
dbg.lua Move kobo auto-suspension logic out of UIManager (#2933) 7 years ago
depgraph.lua fix: override readerhighlight hold in readerfooter 7 years ago
device.lua build: enforce luacheck in travis build 8 years ago
docsettings.lua [chore] Ignore empty files and tables in DocSettings (#3348) 7 years ago
dump.lua Docs: dump & random 7 years ago
gettext.lua Add gettext_spec stub (#3343) 7 years ago
httpclient.lua build: enforce luacheck in travis build 8 years ago
logger.lua feat: add logger module & rewrite kobo suspend script in lua 8 years ago
luadata.lua Add LuaData and Dictionary Lookup History (#3161) 7 years ago
luasettings.lua Add LuaData and Dictionary Lookup History (#3161) 7 years ago
luxl.lua treate quoted slash as plain text in attribute value 10 years ago
optmath.lua doc: fix document build 8 years ago
pluginloader.lua plugin(fix): catch crash with pcall in event handlers 7 years ago
pluginshare.lua Move PluginShare.backgroundJobs into PluginShare module (#3128) 7 years ago
random.lua Docs: dump & random 7 years ago
readhistory.lua Some History fixes and enhancements (#3247) 7 years ago
up_reg.list adapt widgets to new refresh/repaint API 10 years ago
util.lua Basic fixes to calibre-sync (#3558) 7 years ago
version.lua Swipe for menu and quickstart guide (#2761) 7 years ago