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
NiLuJe bb3f49a566 [feat, Kobo] On Kobo, drop fb to 8bpp on startup (#4637)
* The Great 8bpp Experiment

Swap to 8bpp on Kobo, because we're 'effing grayscale, for pete's sake!

* Always swap to 8bpp, no matter the launch method.

Because it turned out that, even when restarting Nickel, we had to
restore the expected bitdepth ourselves, because pickel/Nickel didn't do
the job completely.

(I'm going to guess the grayscale flag wasn't getting flipped properly).

* Dither every non-transparent icon to the eInk palette

* Make sure hasBGRFrameBuffer is only enabled when the Kobo fb actually is
@ 32bpp...

* Re-process badly grayscaled icons

* And re-grayscale that one w/ gamma correction so the squares show up
better.

* Allow the fbdepth switch to be disabled (in Developer settings).

Also, allow setting debug mode that way.

Also, forcibly disable verbose logging when disabling debug.

* Update setting name to piggyback on the existing check in reader.lua

* Update icons postprocessing info
5 years ago
..
apps [feat, Kobo] On Kobo, drop fb to 8bpp on startup (#4637) 5 years ago
device [feat, Kobo] On Kobo, drop fb to 8bpp on startup (#4637) 5 years ago
document cre scroll mode: fix last line of book hidden by footer 5 years ago
ui [UX] Add cropping: none mapped to page width zoom (#4696) 5 years ago
cache.lua [fix] Cache: don't overwrite same CacheItem (#3847) 6 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 use android log categories 5 years ago
depgraph.lua Gesture manager (initial) (#4240) 6 years ago
device.lua [feat] Add support for BQ/Fnac devices (#4294) 6 years ago
docsettings.lua Fix crash and History with books in read-only directories (#4138) 6 years ago
dump.lua Docs: dump & random 7 years ago
gettext.lua [Android] misc fixes (#4478) 5 years ago
httpclient.lua build: enforce luacheck in travis build 8 years ago
logger.lua use android log categories 5 years ago
luadata.lua Add LuaData and Dictionary Lookup History (#3161) 7 years ago
luasettings.lua luasettings: backup previous file and auto-recover (#3625) 6 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 [Fix] Don't load disabled plugins (#4169) 6 years ago
pluginshare.lua Move PluginShare.backgroundJobs into PluginShare module (#3128) 7 years ago
random.lua Docs: dump & random 7 years ago
readhistory.lua History: show files sizes, as File browser does 5 years ago
up_reg.list adapt widgets to new refresh/repaint API 10 years ago
util.lua util.splitToChars(): supports text encoded in WTF-8 5 years ago
version.lua [fix] Version pattern: add two extra numbers for point release 6 years ago