2
0
mirror of https://github.com/koreader/koreader synced 2024-11-16 06:12:56 +00:00
Commit Graph

153 Commits

Author SHA1 Message Date
chrox
e1527611c5 show a box indicator when tapping on a link
only for PDF/DJVU docs for now since there is no easy way
to get link box from crengine
2014-05-02 16:50:52 +08:00
chrox
7000727cac center align message in notification 2014-05-02 12:48:00 +08:00
chrox
5b99b478b2 fix not fully filled items in filechooser
reported by mobileread user @ignacy
2014-05-02 12:48:00 +08:00
chrox
877cff2933 invert button on tap 2014-05-01 18:37:12 +08:00
chrox
5c1d5c3314 add Evernote plugin to export highlights and notes
The "My Clipping" file that storing highlights and notes for Kindle
native readers could also be parsed and exported. The parser is
implemented in `evernote.koplugin/clip.lua`.

Parsed highlights and notes in one book will be packed and rendered
into html node with a slt2 template `note.tpl` that complies with
evernote markup language(ENML).

Finally the evernote client will create or update note entries and
push them to Evernote cloud.
2014-04-23 22:30:36 +08:00
chrox
4a32f4415e use borderless flat bookmark/toc window 2014-04-04 23:37:50 +08:00
chrox
ac396e3aa9 highlight current toc entry 2014-04-04 23:02:29 +08:00
chrox
92219a1f1e cleanup: expand tab to 4 spaces 2014-03-13 21:52:43 +08:00
Qingping Hou
648e0bb302 add missing gettext for buttondialog 2014-01-22 23:36:32 -05:00
Paulo Matias
1982e1154f Refresh current path in filemanager after file operation
This behavior is more consistent when e.g. a file is moved to ".."
2014-01-22 16:23:23 -02:00
Paulo Matias
e9421d0aa5 Add option for deleting history entries and refactor dialogs
- Refactor FileDialog and HightlightDialog into ButtonDialog
- Create a new ButtonDialog when a file in the History dialog is hold,
  offering an option to delete the history entry.
2014-01-22 16:03:44 -02:00
chrox
98f1c90d87 make dictionary title, toggle option and button text bold 2014-01-22 17:26:14 +08:00
chrox
24ed02bbee add bold property for text rendering 2014-01-22 17:26:14 +08:00
chrox
b3b0844f34 basic functionality on file copy/paste/cut/delete in filemanager
There file operations will popup when holding on file entries
in filemanager.
This should implement #244.
2014-01-18 23:17:13 +08:00
Paulo Matias
9072a30cb5 Avoid off-limits dictionary title and make font size adjustable 2014-01-10 01:12:51 -02:00
chrox
f9445fca0d tweaks on dict lookup window 2014-01-07 19:30:53 +08:00
chrox
ccd3481735 process new line symbol in WordBoxWidget 2014-01-07 19:30:19 +08:00
chrox
b6b3207a79 swipe north/south in touch menu should also turn page 2014-01-04 03:39:23 +08:00
chrox
bc960dcf01 mutable menu item text for 'Toggle page overlap' 2014-01-04 00:32:14 +08:00
chrox
e21e017b8d tweaks on config dialog for crereader 2014-01-03 23:18:10 +08:00
chrox
71b3e717cf refactoring onConfigChoose 2014-01-03 22:09:55 +08:00
chrox
2ffd9bbeef tweaks on config dialog responsiveness 2014-01-03 20:41:15 +08:00
chrox
d471b3eaec more responsive in config dialog 2014-01-03 19:43:25 +08:00
chrox
3eeba5389d fix show hidden flag not persistent between restart
This should fix bug reported in comments of #278.
2013-12-28 17:49:43 +08:00
chrox
fefa0a3507 add version information in reader menu
This should implement #315.
2013-12-28 12:44:55 +08:00
chrox
32cd7b2a88 show both reader menu and config menu when tapping top
So the bottom tap zone is optional now and will be removed by default
in the future.
2013-12-27 21:47:19 +08:00
chrox
13d70eec9b add Kindle-like dictionary window follow-up 2013-12-26 22:40:40 +08:00
chrox
f12d8eb9b4 add align field in WidgetContainer 2013-12-26 22:34:00 +08:00
chrox
b5fd38f897 delayed calling of gotoXPointer when internal properties are changed
This should fix #400 and fix #300.
2013-12-26 06:24:36 +08:00
chrox
b0d27a021d tweaks on menu font size 2013-12-26 06:19:48 +08:00
chrox
e5bf0eb13e fix closing dict window will bookmark current page
use `self.highlight:handleEvent(Event:new("Tap"))` instead of
`self.ui:handleEvent(Event:new("Tap"))` when clearing highlighted
text since Tap event in latter situation will be captured by
the dogear widget.
2013-12-20 12:05:11 +08:00
chrox
42c5ae2ac0 add option to display file size in filemanager
file size is not shown by default
2013-12-19 23:20:16 +08:00
chrox
5b31076025 calculate widgetcontainer dimension if not given 2013-12-19 23:15:24 +08:00
chrox
93866822d0 always show progress bar in flipping mode
tap on progress bar in flipping mode will goto corresponding page
2013-12-17 22:42:31 +08:00
chrox
90d91d567a add content range method in BottomContainer 2013-12-15 20:18:10 +08:00
chrox
ea91cdb4be set title bar height to height of text widget in Menu widget
without the height of the close button widget
This will make room for one more menu item entry and fix #355 and #394.
The larger tap zone for close button widget is still there.
2013-12-15 13:51:17 +08:00
chrox
4b312528f7 fix lost refresh in inputdialog enter callback 2013-10-28 20:01:44 +08:00
Qingping Hou
d3979ff72d call scaleByDPI from screen module fixes #343 2013-10-24 13:47:22 -04:00
Hans-Werner Hilse
22e5117cce add missing require for defining DEBUG 2013-10-24 10:44:15 +02:00
chrox
4cfdce6105 fix several local calls of Math.round 2013-10-23 22:37:55 +08:00
HW
09cd5c4104 Make DEBUG a require()d local 2013-10-22 20:51:29 +02:00
HW
748a443cd5 Merge remote-tracking branch 'upstream/master'
resolved conflicts with refactored structure
2013-10-22 17:19:08 +02:00
HW
2154e7e852 Further refactoring
This should finish the work to make all globals to local variables.
That allows LuaJIT to properly compile things by interning the
references to the relevant parts (rather than looking up globals
all the time which stops a trace).
2013-10-22 17:11:31 +02:00
HW
ef111b99c6 Refactored to use strictly locals 2013-10-18 22:38:07 +02:00
Giorgio Micotti
a7d545632a Nicer close button, solves #321. 2013-10-18 21:03:28 +02:00
chrox
d7d2b9a20b press Enter in Goto Dialog will goto page/location directly 2013-10-17 23:56:03 +08:00
chrox
cd2ee14b91 various fixes on Device:hasKeyboard check 2013-10-16 20:56:18 +08:00
chrox
c829b01d67 fix onSelect revert on config and menu 2013-10-16 20:54:53 +08:00
chrox
ca37eb8889 remove the ui/image dependency 2013-10-15 23:00:52 +08:00
chrox
987b34f092 reactivate FFI blitbuffer module
This should fix #274 and #288.
2013-10-15 22:55:42 +08:00