mirror of
https://github.com/koreader/koreader.git
synced 2025-08-10 00:52:38 +00:00
Merge pull request #541 from chrox/master
fix wrong screen dpi on Kindle Paperwhite 2
This commit is contained in:
@@ -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)
|
||||
|
||||
Reference in New Issue
Block a user