2
0
mirror of https://github.com/koreader/koreader synced 2024-11-11 19:11:14 +00:00
Commit Graph

3460 Commits

Author SHA1 Message Date
Qingping Hou
101a7f6d96 Merge pull request #984 from chrox/collapsible_toc
count only leaf nodes of toc tree when level is zero
2014-10-11 11:14:53 -07:00
chrox
de38ea1199 count only leaf nodes of toc tree when level is zero 2014-10-11 21:10:07 +08:00
Qingping Hou
c69f77d5ab Merge pull request #980 from chrox/collapsible_toc
refactoring readerrolling
2014-10-11 01:01:56 -07:00
chrox
2b26e599d9 return to previous filemanager view instead of opening a new one 2014-10-10 18:14:33 +08:00
chrox
6dd3f99c35 reset ticks cache 2014-10-10 18:14:33 +08:00
chrox
b422eb90cc refactoring readerrolling
and fix lossing progress when switching screen mode
2014-10-10 18:14:33 +08:00
HW
e9623b1d72 Merge pull request #977 from chrox/collapsible_toc
refactoring module registration in readerui
2014-10-09 11:48:54 +02:00
chrox
e34ad5ffe5 refactoring module registration in readerui
now every module can be looked up in readerui so that
unit test of these modules is possible.
2014-10-09 17:41:27 +08:00
chrox
d01ae145b8 guess plugin name from plugin path 2014-10-09 12:38:33 +08:00
chrox
a4d5ec6534 plugin modules have 'name' field 2014-10-09 12:26:52 +08:00
chrox
896ad0e8f8 fix #976 2014-10-09 09:42:43 +08:00
chrox
61fc8058fa fix typo 2014-10-09 09:42:43 +08:00
Qingping Hou
b6c8676b3f Merge pull request #966 from chrox/collapsible_toc
refactoring readertoc and readerfooter
2014-10-07 20:00:11 -07:00
chrox
de893de41d add koreader feature list in README.md 2014-10-07 21:40:40 +08:00
chrox
cec8ee3c29 add isChapterBegin/End API for readertoc
and add missing test epub
2014-10-07 17:44:10 +08:00
chrox
b09bb87d4e refactoring readertoc and readerfooter
so that they don't repeat themselves.
2014-10-07 17:10:48 +08:00
Qingping Hou
50c33b55df Merge pull request #965 from chrox/collapsible_toc
fix #959
2014-10-06 23:24:45 -07:00
chrox
7142492e42 fix #959 2014-10-07 14:05:34 +08:00
Qingping Hou
5c863be0fd Merge pull request #964 from chrox/collapsible_toc
add license badge
2014-10-06 23:01:27 -07:00
chrox
364e431e59 add license badge 2014-10-07 13:55:48 +08:00
Huang Xin
be76e6b6c7 Merge pull request #963 from houqp/houqp-master
chore(device.lua): remove frontlight hack for kobo
2014-10-07 13:37:57 +08:00
Qingping Hou
a44cc3150d fix: use correct entry for Ukrainian in language menu 2014-10-07 01:32:04 -04:00
Qingping Hou
16b393ff47 chore(device.lua): remove frontlight hack for kobo 2014-10-07 01:32:04 -04:00
Qingping Hou
373750603a Merge pull request #962 from chrox/coverage
coverage test only sources from frontend and plugins
2014-10-06 22:29:09 -07:00
chrox
f2813ea16c Merge branch 'coverage' of github.com:chrox/koreader into coverage 2014-10-07 13:08:39 +08:00
chrox
6ee8f22d73 add clear api for DocSettings
to remove both history settings and sidecar settings
2014-10-07 13:06:52 +08:00
chrox
d0b4fa2665 refactoring unit testsuite 2014-10-07 13:06:06 +08:00
chrox
65804093ef coverage test only sources from frontend and plugins 2014-10-07 12:18:11 +08:00
Qingping Hou
1168575f19 Merge pull request #956 from chrox/coverage
code coverage target for the unit test
2014-10-06 21:07:17 -07:00
Huang Xin
5cf50c1401 Update README.md 2014-10-06 23:54:56 +08:00
chrox
3a98b4b0f7 add coveralls badge to show coverage number 2014-10-06 23:36:13 +08:00
chrox
770245418c install luajit for luacov in Travis 2014-10-06 22:28:55 +08:00
chrox
f1f8d8dc4f make coverage target for code coverage for the unit test
so that we can easily find which module needs unit test

In order to run 'make coverage' `luacov` need to be installed
with 'sudo luarocks install luacov'.
2014-10-06 21:31:08 +08:00
chrox
330e5a2789 don't open SDL if input device is dummy 2014-10-06 21:23:54 +08:00
chrox
794baf4d8a benchmark has no specifications so won't be run by default 2014-10-06 21:22:38 +08:00
Qingping Hou
05e47c8c9c Merge pull request #955 from chrox/network_proxy
http proxy support by setting NETWORK_PROXY variable
2014-10-05 01:14:48 -07:00
Qingping Hou
55cb0271cb Merge pull request #954 from chrox/fix_950
get rid of query filed of baseurl when building href
2014-10-05 01:08:02 -07:00
Qingping Hou
c2684c50e4 Merge pull request #953 from chrox/fix_916
check if last opened file exists before opening it
2014-10-05 01:05:55 -07:00
Qingping Hou
88b8f56146 Merge pull request #952 from chrox/fix_921
strip generic punctuation (U+2000 - U+206F) in lookup word
2014-10-05 01:05:12 -07:00
chrox
3147ffb08a http proxy support by setting NETWORK_PROXY variable
This should implement feature request in #919.
2014-10-05 16:04:52 +08:00
Qingping Hou
62e15c5ca8 Merge pull request #951 from chrox/fix_fgcolor
fix fgcolor of inputbox is always 0.0
2014-10-05 01:03:40 -07:00
chrox
549f54ab07 get rid of query filed of baseurl when building href
otherwise there will be "?offset=90" query in downloading href
for calibre opds server which doesn't accept the url

This should fix #950.
2014-10-05 15:47:36 +08:00
chrox
a197f31da7 check if last opened file exists before opening it
This should fix #916.
2014-10-05 14:52:37 +08:00
chrox
9467eab6e1 strip generic punctuation (U+2000 - U+206F) in lookup word
This should fix #921.
2014-10-05 14:32:23 +08:00
chrox
7b78d70c74 fix fgcolor of inputbox is always 0.0 2014-10-05 14:00:38 +08:00
Huang Xin
87e9f34397 Merge pull request #949 from hwhw/master
adapt to new freetype text rendering without background
2014-10-04 22:15:03 +08:00
HW
909982a718 Merge pull request #3 from chrox/hwhw-master
still needs button bgcolor
2014-10-04 16:05:02 +02:00
chrox
6152198e88 still needs button bgcolor
This bgcolor is for framecontainer background color.
2014-10-04 22:01:09 +08:00
Hans-Werner Hilse
0b3c1dcebf update base to latest koreader-base
this includes the new freetype text rendering
2014-10-04 15:55:08 +02:00
Hans-Werner Hilse
7b1777e095 adapt widgets and text rendering to new font rendering
no background for text rendering anymore
2014-10-04 15:54:03 +02:00