Add 'read from right to left' in readerrolling

- Fix problems in readerpaging.lua;
- Add the same feature in readerrolling.lua.
This commit is contained in:
chihyang
2016-06-10 21:17:42 +08:00
parent 8b14209249
commit a948ecb19a
2 changed files with 75 additions and 7 deletions

View File

@@ -131,6 +131,7 @@ function ReaderPaging:onReadSettings(config)
self.flipping_zoom_mode = config:readSetting("flipping_zoom_mode") or "page"
self.flipping_scroll_mode = config:readSetting("flipping_scroll_mode") or false
self.inverse_reading_order = config:readSetting("inverse_reading_order") or false
self:updateReadOrder()
end
function ReaderPaging:onSaveSettings()
@@ -859,9 +860,9 @@ function ReaderPaging:updateReadOrder()
y = Screen:getHeight()*DTAP_ZONE_FORWARD.y,
w = Screen:getWidth()*DTAP_ZONE_FORWARD.w,
h = Screen:getHeight()*DTAP_ZONE_FORWARD.h,
},
}
}
},
}
self.ges_events.TapBackward = {
GestureRange:new{
ges = "tap",
@@ -870,9 +871,9 @@ function ReaderPaging:updateReadOrder()
y = Screen:getHeight()*DTAP_ZONE_BACKWARD.y,
w = Screen:getWidth()*DTAP_ZONE_BACKWARD.w,
h = Screen:getHeight()*DTAP_ZONE_BACKWARD.h,
},
}
}
},
}
else
self.ges_events.TapForward = {
GestureRange:new{