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