Commit Graph

4483 Commits (9bd2d428340004cfb6fcdc1bc900b02bd0c8ff1d)
 

Author SHA1 Message Date
Frans de Jonge 0e67369d63 Merge pull request #1660 from chrox/ubuntu-touch-port
Koreader Ubuntu-touch port
9 years ago
chrox ffac9757d1 update readme file for Ubuntu-touch build 9 years ago
chrox 8a113bae87 update koreader-base for ubuntu-touch port 9 years ago
chrox 8c0ca1c5e5 comments for the targz file extension 9 years ago
chrox a60544b1ad Koreader Ubuntu-touch port
Currently only tested on Ubuntu-touch emulator with framework
ubuntu-sdk-14.10 for armhf.
The ubuntu-touch port is binary compatible with the Kobo port
major changes in this PR are:
1. rename the emulator device to sdl device since both the emulator
and the ubuntu-touch target use libsdl to handle input/output.
2. ubuntu-touch app has no write access to the installation dir so
all write-outs should be in a seperate dir definded in `datastorage`.
9 years ago
Huang Xin c44d9fa595 Merge pull request #1659 from apletnev/#1658
#1658 fix "All time" in statistics
9 years ago
Alexander Pletnev 57d6d64ad3 Add Statistic plugin (#1581 Amount of hours spent on a book)
check for NaN in case when nothing read yet
9 years ago
Alexander Pletnev 24a4830bcc #1658 fix "All time" in statistics 9 years ago
Qingping Hou f892bc0b72 Merge pull request #1648 from chrox/fix_pb_sdcv
shoud fix #1591 and fix #1561 by using legacy config for PocketBook
9 years ago
Qingping Hou f2fa1c36ba Merge pull request #1647 from chrox/fix_kv_refresh
fix some minor issues on Kindle Voyage
9 years ago
chrox d198f1c7ab don't set focus button for Android 9 years ago
chrox 63671aa452 shoud fix #1591 and fix #1561 by using legacy config for PocketBook 9 years ago
chrox 4920426148 no need to do full screen refresh when outof screensaver
since there is already one by the native system
9 years ago
chrox e91b7bd266 set foucus of button table only if the device has a dpad
so that Kindle Voyage won't show a highlighted button in
confirm dialog.
9 years ago
Huang Xin 6185b25e90 Merge pull request #1646 from NiLuJe/master
Fix battery status on legacy Kindles
9 years ago
NiLuJe d17ca951d3 Fix battery status on K3.
Will probably be more complex on older devices, where, AFAICT,
gasgauge-info is bitbanging over i2c...
9 years ago
NiLuJe 5fa5fabf02 Fix battery status on the K4
And also probably prevent a crash when trying to enable WiFi there.
We really shouldn't even show the WiFi stuff on some of these old
devices, but at least now it doesn't crash ;).
9 years ago
Frans de Jonge 276838bc79 Merge pull request #1644 from chrox/ota_fix
don't use tar.gz file extension for OTA
9 years ago
Qingping Hou cab084fe14 Merge pull request #1645 from chrox/fix_statistics_plugin
fix statistics translation
9 years ago
chrox 9fd4ee8eac fix statistics translation 9 years ago
chrox dce9e50bde don't use tar.gz file extension for OTA
because ISP may cache gz files and confuse zsync protocol
When I wget the gz file it's redirected to a ISP cached file and zsync
will fail.
```
~ $ wget http://vislab.bjmu.edu.cn/apps/koreader/ota/koreader-kindle-arm-linux-gnueabi-v2014.11-348-gddc3619.tar.gz
--2015-09-26 10:55:54--
http://vislab.bjmu.edu.cn/apps/koreader/ota/koreader-kindle-arm-linux-gnueabi-v2014.11-348-gddc3619.tar.gz
Resolving vislab.bjmu.edu.cn (vislab.bjmu.edu.cn)... 202.112.180.24
Connecting to vislab.bjmu.edu.cn
(vislab.bjmu.edu.cn)|202.112.180.24|:80... connected.
HTTP request sent, awaiting response... 302 Found
Location:
http://202.112.191.194/file/gz/2cd4eae05d961f8afe9ad99fb20288d4e735fbf4/vislab.bjmu.edu.cn/apps/koreader/ota/koreader-kindle-arm-linux-gnueabi-v2014.11-348-gddc3619.tar.gz
[following]
--2015-09-26 10:55:55--
http://202.112.191.194/file/gz/2cd4eae05d961f8afe9ad99fb20288d4e735fbf4/vislab.bjmu.edu.cn/apps/koreader/ota/koreader-kindle-arm-linux-gnueabi-v2014.11-348-gddc3619.tar.gz
```
9 years ago
Qingping Hou ddc36198ba Merge pull request #1640 from chrox/kosync_custom
add custom sync server option in Kosync plugin
9 years ago
chrox 9e91512f5f add custom sync server option in Kosync plugin
This should fix #1619.
9 years ago
Frans de Jonge f85da283a1 Merge pull request #1639 from chrox/fix_travis
fix unit test fail on Travis
9 years ago
chrox 2c9851306e fix unit test fail on Travis 9 years ago
Huang Xin d393fbb180 Merge pull request #1628 from apletnev/#1581
Add Statistic plugin (#1581 Amount of hours spent on a book)
9 years ago
Alexander Pletnev 85f284440c Add Statistic plugin (#1581 Amount of hours spent on a book) 9 years ago
Alexander Pletnev c797bb53a4 Add Statistic plugin (#1581 Amount of hours spent on a book)
Add template
9 years ago
Frans de Jonge f5a98cc7d5 Merge pull request #1637 from koreader/opds_authentication
add Basic Authentication for OPDS catalog
9 years ago
chrox b0df6d53e9 add Basic Authentication for OPDS catalog
use coroutine to support ad-hoc callback in login button so that when
the username/password is incorrect it will retry automatically
currently tested with COPS on apache

This should fix #1001.
9 years ago
Alexander Pletnev c45328f14e Add Statistic plugin (#1581 Amount of hours spent on a book)
Changes based on comments
9 years ago
Frans de Jonge 384d5eca72 Merge pull request #1636 from koreader/opds_href
fix #1593 cannot download from COPS OPDS server
9 years ago
chrox 5ec384efb5 fix #1593 cannot download from COPS OPDS server
and get rid of the ugly baseurl workaround for "Internet Archive",
actually the url building of all these catalogs is perfectly
handled with `url.absolute(base, relative)`.
9 years ago
Frans de Jonge 96f48c0956 Merge pull request #1635 from houqp/houqp-master
keyboard support for confirmbox and buttontable
9 years ago
Qingping Hou 1664cece7f ci: cache apt-get 9 years ago
Qingping Hou a62e7ee34c feat: add keyboard support for button table 9 years ago
Qingping Hou 8c14613085 fix: support self.selected override for FocusManager 9 years ago
Qingping Hou 63e88baf33 fix: stop self.dimen polution for inputcontainers
Without this fix, self.dimen is shared among all inputcontainers
intances, which breaks some of the UI rendering. All widget should
set/initialize their own self.dimen in self:init() method.
9 years ago
Qingping Hou cdd17906f6 refactor: ui/font:getFace 9 years ago
Qingping Hou 2599974c2d Merge pull request #1633 from chrox/master
fix travis build segfault hopefully
9 years ago
chrox cf56f6a6e5 update luajit repo url 9 years ago
chrox fd5d4a4cf7 fix extremely large font on certain reflowed pages 9 years ago
chrox b65b70fec6 update base and luajit-launcher 9 years ago
chrox f0dbd5939c fix travis build segfault hopefully 9 years ago
Huang Xin d952c492a1 Merge pull request #1630 from NiLuJe/master
Prefix battery percentage w/ a + when charging.
9 years ago
NiLuJe ce5f66ccbc Prefix battery percentage w/ a + when charging.
Adresses comments on MR.
Add a comment explaining the magic behind CRe's charging icon when using
CRE's full (top) status bar.
9 years ago
Huang Xin 02938163b9 Merge pull request #1626 from Frenzie/travis
Spec updates for new font
9 years ago
Alexander Pletnev 52d821df00 Add Statistic plugin (#1581 Amount of hours spent on a book) 9 years ago
Frans de Jonge 6eca0be44b Spec updates for new font 9 years ago
Frans de Jonge fc115199f9 Merge pull request #1625 from NiLuJe/master
A bunch of Kindle tweaks
9 years ago