Merge pull request #166 from thotypous/master

Fix multiple crash bugs on GestureDector (with double-finger) and Reader...
This commit is contained in:
Huang Xin
2013-07-22 06:01:14 -07:00
3 changed files with 15 additions and 14 deletions

View File

@@ -596,7 +596,7 @@ function GestureDetector:holdState(tev, hold)
}
else
local ges_ev = self:handlePan(tev)
ges_ev.ges = "hold_pan"
if ges_ev ~= nil then ges_ev.ges = "hold_pan" end
return ges_ev
end
end

View File

@@ -32,7 +32,7 @@ end
function ReaderFrontLight:onAdjust(arg, ges)
if self.lipc_handle and self.intensity ~=nil then
local rel_proportion = ges.distance / Screen:getWidth()
local delta_int = self.steps[math.ceil(#self.steps*rel_proportion)]
local delta_int = self.steps[math.ceil(#self.steps*rel_proportion)] or self.steps[#self.steps]
local msg = ""
if ges.direction == "north" then
msg = _("Increase front light intensity to ")
@@ -51,6 +51,7 @@ function ReaderFrontLight:setIntensity(intensity, msg)
if self.lipc_handle then
intensity = intensity < 0 and 0 or intensity
intensity = intensity > 24 and 24 or intensity
self.intensity = intensity
self.lipc_handle:set_int_property("com.lab126.powerd", "flIntensity", intensity)
UIManager:show(Notification:new{
text = msg..intensity,

View File

@@ -84,7 +84,7 @@ msgstr "Cancelar"
#: frontend/ui/reader/readerhyphenation.lua:21
msgid "Change Hyphenation to "
msgstr "Mudar hifenação para"
msgstr "Mudar hifenação para "
#: frontend/ui/reader/readerfont.lua:5
msgid "Change font"
@@ -100,19 +100,19 @@ msgstr "Contraste"
#: frontend/ui/reader/readerfont.lua:124
msgid "Decrease font size to "
msgstr "Diminuir tamanho de fonte para"
msgstr "Diminuir tamanho de fonte para "
#: frontend/ui/reader/readerfrontlight.lua:42
msgid "Decrease front light intensity to "
msgstr "Diminuir intensidade da luz para"
msgstr "Diminuir intensidade da luz para "
#: frontend/ui/reader/readerfont.lua:192
msgid "Decrease gamma to "
msgstr "Diminuir gamute para"
msgstr "Diminuir gamute para "
#: frontend/ui/reader/readerfont.lua:163
msgid "Decrease line space to "
msgstr "Diminuir entrelinhas para"
msgstr "Diminuir entrelinhas para "
#: frontend/ui/data/strings.lua:15
msgid "Defect Size"
@@ -184,19 +184,19 @@ msgstr "Se você der o nome de um diretório ao invés de um caminho para um arq
#: frontend/ui/reader/readerfont.lua:126
msgid "Increase font size to "
msgstr "Aumentar tamanho de fonte para"
msgstr "Aumentar tamanho de fonte para "
#: frontend/ui/reader/readerfrontlight.lua:38
msgid "Increase front light intensity to "
msgstr "Aumentar intensidade da luz para"
msgstr "Aumentar intensidade da luz para "
#: frontend/ui/reader/readerfont.lua:189
msgid "Increase gamma to "
msgstr "Aumentar gamute para"
msgstr "Aumentar gamute para "
#: frontend/ui/reader/readerfont.lua:167
msgid "Increase line space to "
msgstr "Aumentar entrelinhas para"
msgstr "Aumentar entrelinhas para "
#: frontend/ui/data/strings.lua:18
msgid "Indentation"
@@ -250,7 +250,7 @@ msgstr "Leia todos os livros no seu aparelho e-ink"
#: frontend/ui/reader/readerfont.lua:215
msgid "Redrawing with font "
msgstr "Redesenhar com fonte"
msgstr "Redesenhar com fonte "
#: frontend/ui/data/koptoptions.lua:146 frontend/ui/data/strings.lua:12
msgid "Reflow"
@@ -282,7 +282,7 @@ msgstr "Selecionar Item de Opção"
#: frontend/ui/reader/readerfont.lua:148
msgid "Set font size to "
msgstr "Mudar tamanho de fonte para"
msgstr "Mudar tamanho de fonte para "
#: frontend/ui/reader/readertypeset.lua:2
msgid "Set render style"
@@ -571,7 +571,7 @@ msgstr "ligado"
#: frontend/ui/data/strings.lua:47
msgid "page"
msgstr "página "
msgstr "página"
#: frontend/ui/widget/menu.lua:431
msgid "page "