2
0
mirror of https://github.com/koreader/koreader synced 2024-10-31 21:20:20 +00:00
Commit Graph

773 Commits

Author SHA1 Message Date
Qingping Hou
d0e7f2240d add bookmark navigation function to crereader 2012-06-06 16:21:25 +08:00
Qingping Hou
d04370464b add getPosFromXPointer in cre.cpp 2012-06-06 16:20:13 +08:00
Qingping Hou
763e2223d2 sort bookmark table after addition 2012-06-06 15:35:45 +08:00
Qingping Hou
b76be2b87d add bookmark navigation functions in unireader.lua 2012-06-06 15:30:16 +08:00
Qingping Hou
e2e3f12463 fix cleanthirdparty target 2012-06-06 14:33:35 +08:00
Qingping Hou
25e943cb84 bump crengine version to 3.0.57-15 2012-06-06 14:20:08 +08:00
HW
4660781c84 removed local config file 2012-06-04 00:56:10 +02:00
HW
906a5bd48c removed debugging cruft 2012-06-04 00:53:24 +02:00
HW
a0b538affd update to freetype-2.4.9 2012-06-04 00:51:20 +02:00
HW
0d12ff70cd rename debug() to Debug() to stop clashing with the debug submodule from Lua 2012-06-04 00:49:23 +02:00
HW
ccd91b58e3 Merge branch 'luajit' 2012-06-03 23:04:38 +02:00
Qingping Hou
eb0c6b3619 fix #187 2012-06-03 21:03:55 +08:00
HW
942ab0d3d4 fixed issue that made CREngine default font working after restart only
in the earlier version, the static crereader.default_font wasn't
changed, so a new default font only got used after a restart
2012-06-03 02:20:19 +02:00
HW
978fd9313a added compilation for ARM (Kindle device) with LuaJIT 2012-06-03 02:17:59 +02:00
HW
e35339a398 fixed wrong escape sequences in strings
again, LuaJIT will choke on these, Lua-5.1.n did just ignore them
2012-06-03 01:52:16 +02:00
HW
b07470535f fixed missing return values
those did not trigger problems with Lua-5.1.x, but they do with LuaJIT
2012-06-03 01:51:05 +02:00
HW
7952220b41 switch to LuaJIT-2.0
LuaJIT is a JIT compiler for Lua code. It's phenomenal work, and
you can read about it here: http://luajit.org/
2012-06-03 01:49:55 +02:00
HW
054c63704c Added code for KEY_LPGFWD to KDX key list for K2 compatibility 2012-06-03 01:06:43 +02:00
HW
22ce736e11 added jump-to-percent dialog for CREngine reader 2012-06-03 00:39:17 +02:00
HW
e2af463bac enable key repeat in SDL emulation mode 2012-06-02 23:57:25 +02:00
HW
02c40b6078 configurable default font for CREngine
when in CREngine mode, the current font can be made the default
document font by pressing Shift-F

in order to store this setting, the reader_settings variable was
promoted to the declared global G_reader_settings

close #184
2012-06-02 23:51:55 +02:00
HW
4d2036fa7b bugfix for #185, close #185 2012-06-02 23:09:59 +02:00
HW
202b6fc039 Merge pull request #178 from dpavlin/master
NuPogodi code drop from 2012-05-27
2012-05-28 12:40:08 -07:00
HW
497e1d89de added shortcuts for Kite
as per suggestion from NuPogodi:
http://www.mobileread.com/forums/showpost.php?p=2090800&postcount=465
2012-05-28 19:55:04 +02:00
HW
ab400b97ac faster refresh path for the cursor 2012-05-28 19:45:08 +02:00
Dobrica Pavlinusic
ae9be768ab use lfs.currentdir to specify clipboard directory
This will make clipboard usable on emulator
2012-05-28 19:35:59 +02:00
NuPogodi
944a3b5b05 NuPogodi code drop from 2012-05-27
- zip files don't require double extensions any more
- filechooser has 'H' shortcut to display keys
- new function for files and folders (^ == shift)
	^N - new folder
	Del - delete document/folder
	^C - copy file into clipboard
	^X - cut (move) file to clipboard
	^V - paste files from clipboard
	^R - rename file
- configurable keyboard for input box
2012-05-28 19:19:21 +02:00
{Qingping,Dave} Hou
78efdc77e3 Merge pull request #174 from dpavlin/NuPogodi_push
NuPogodi filechooser changes
2012-05-27 06:24:42 -07:00
NuPogodi
1831004da5 Add the new function ZipContentExt(zipfilename) which reads the content of zipfile and returns the extention of the first entry. 2012-05-23 11:50:40 +02:00
NuPogodi
cccdf42892 use new input handling to enable help page 2012-05-23 11:46:22 +02:00
Dobrica Pavlinušić
b1486ee4bd Merge pull request #173 from houqp/master
fix for djvu getPageText API changes
2012-05-22 22:38:21 -07:00
Qingping Hou
d2d8ad84ed handle djvu getPageText API changes. 2012-05-23 13:04:05 +08:00
{Qingping,Dave} Hou
763b97744b Merge pull request #170 from dpavlin/NuPogodi
NuPogodi patch 19.05.2012
2012-05-20 03:39:41 -07:00
Dobrica Pavlinusic
f55654f03e implement settings version #120 and migration #134
Latest changes for history support move configuration files into
history directory to keep them as timestamp for last read. This code
also adds reading of old configuration files (but does not remove them)
2012-05-20 02:00:43 +02:00
Dobrica Pavlinusic
9de055eb5d fix glymp caching name
With recent changes in font selector, we where hitting
glyphcache_max_memsize so glyphcache[k].glyph.bb:free() got
invoked and crashed reader.
2012-05-20 00:52:50 +02:00
Dobrica Pavlinusic
d678510d9a return to file list with fiveway left
It's nice and symetrical to show info (fiveway right) so you don't have
to move hands from fiveway while having long names lookup
2012-05-19 23:15:47 +02:00
Dobrica Pavlinusic
a08c35a52c added Screen:screenshot() 2012-05-19 23:04:40 +02:00
NuPogodi
86513c3793 added cr3.css for files without one 2012-05-19 13:09:37 +02:00
NuPogodi
3a76ec91fd integrate rest of @NuPogodi changes #166
- long lines (filenames in 'Document Info') are now splitted in more
  human-readable way (by spaces, dots, slashes or some other characters
- see screenshot)
- the selection of fonts in filemanager (key 'F' or 'Aa') looks now more
  user-friendly
- fixed too long strings in most menues (TOC, Bookmarks, Fonts...) and
  in the popup with the reading progress (called by key 'Menu')
- the position inside the cr-documents (epub, mobi...) now remain nearly
  the same after rescaling the document (i.e. changing the font face,
  size, boldface and interline distance)
- when you open TOC-menu or Fonts Menu, it highlights the current item
  (i.e. current chapter and current fontface).
- i've a bit changed the way to read the battery level values, it might
  now work even without Amazon Kindle framework.
2012-05-19 13:04:49 +02:00
NuPogodi
f595d42431 change default title font to DroidSansBold 2012-05-19 12:39:53 +02:00
Qingping Hou
6f5bf4a3b8 bump crengine to version v3.0.57-14
This version also fixes segfault when
reading the Real Analysis - Maths.chm.

The test file is provided by medwatt
from mobileread.
2012-05-19 09:37:44 +02:00
{Qingping,Dave} Hou
c43a312725 Merge pull request #169 from dpavlin/master
added Registering fonts dialog on startup
2012-05-18 18:28:37 -07:00
Dobrica Pavlinusic
28161ae3d0 added Registering fonts dialog on startup
This operation can take some time on device
2012-05-18 23:28:05 +02:00
NuPogodi
93b5da0d8d Update crereader.lua 2012-05-17 12:31:48 +03:00
NuPogodi
773a4d69b6 + added: saving & restoring the font size (new parameter > font_zoom)
+ fixed: too long strings in _drawReadingInfo() (called by key 'Menu')
+ fixed: floating the text when the font (face, size or boldface) and/or interline spacing modify the document height
2012-05-17 12:25:20 +03:00
NuPogodi
cd046a0637 Update rendertext.lua 2012-05-16 16:29:33 +03:00
{Qingping,Dave} Hou
eaaff0d9bc Merge pull request #162 from dpavlin/master
few more tweaks for manual crop rouler
2012-05-02 07:19:18 -07:00
Dobrica Pavlinusic
54657bb74c use hpkfont for ruler, increase size and fix aligment #35
This is maximum font size which allows vertical ruler to have
spacing between vertical letters.
2012-05-02 16:03:04 +02:00
Dobrica Pavlinusic
bca64dd4ef use showInfoMsgWithDelay for new bbox and redraw page #153 2012-05-02 15:50:19 +02:00
Qingping Hou
121f154313 bump crengine to version v3.0.57-14
This version also fixes segfault when
reading the Real Analysis - Maths.chm.

The test file is provided by medwatt
from mobileread.
2012-05-02 15:18:30 +02:00