fix wrong screen dpi on Kindle paperwhite 2

pull/541/head
chrox 10 years ago
parent 6bee469ea0
commit 714bc13720

@ -71,17 +71,19 @@ function Screen:getHeight()
end
function Screen:getDPI()
if(self.device:getModel() == "KindlePaperWhite")
or (self.device:getModel() == "Kobo_kraken")
or (self.device:getModel() == "Kobo_phoenix") then
return 212
elseif self.device:getModel() == "Kobo_dragon" then
return 265
elseif self.device:getModel() == "Kobo_pixie" then
return 200
if self.dpi ~= nil then return self.dpi end
local model = self.device:getModel()
if model == "KindlePaperWhite" or model == "KindlePaperWhite2"
or model == "Kobo_kraken" or model == "Kobo_phoenix" then
self.dpi = 212
elseif model == "Kobo_dragon" then
self.dpi = 265
elseif model == "Kobo_pixie" then
self.dpi = 200
else
return 167
self.dpi = 167
end
return self.dpi
end
function Screen:scaleByDPI(px)

Loading…
Cancel
Save