Qingping Hou
5d8a9fa1bd
Merge pull request #813 from chrox/dict_lookup
...
lookup input word when holding on word in dict lookup window
2014-08-17 17:16:27 -04:00
chrox
d34a7fb355
lookup input word when holding on word in dict lookup window
2014-08-18 00:32:09 +08:00
WS64
0a6fbe28e3
Reaarange cancel buttons to the left
2014-08-17 12:02:24 +02:00
WS64
f39ffc623a
Reuse previous search
2014-08-17 12:01:59 +02:00
WS64
298874c4ae
Preparation for new function "browse"
2014-08-17 12:01:33 +02:00
WS64
c7240539d5
add second library
2014-08-16 22:33:11 +02:00
WS64
582c56a6dc
add reminder to save unsaved settings
2014-08-16 22:32:34 +02:00
WS64
085b4fce6a
Handle defaults by type (boolean/string/number)
2014-08-16 22:31:32 +02:00
Qingping Hou
3eab7e0917
Merge pull request #797 from chrox/master
...
rescale image if width or height is specified in ImageWidget
2014-08-14 15:25:39 -04:00
pazos
850eea418e
translate filemanager (search & setdefaults)
2014-08-14 14:03:15 +02:00
chrox
b7c7287bab
remove more global variables
2014-08-14 19:52:30 +08:00
pazos
bad193346e
Translate bookmarks page title
2014-08-14 13:37:06 +02:00
WS64
09334dd7a6
Changed size and added some "close"s
2014-08-13 08:08:18 +02:00
WS64
19c7c14809
Search Enhancements
...
- Paths now can have unicode characters
- Long tap on search result shows book infos
2014-08-12 22:25:38 +02:00
Huang Xin
a7d1e720ef
Merge pull request #789 from WS64/master
...
remember editor settings after changing/cancelling one entry
2014-08-12 16:15:35 +08:00
WS64
6c911bb453
remember editor settings after changing/cancelling one entry
2014-08-12 09:35:03 +02:00
Huang Xin
aef8c14c42
Merge pull request #787 from WS64/master
...
Change behaviour when LIBRARY_PATH is nil
2014-08-12 08:28:03 +08:00
WS64
d81f6e7dd2
typo
2014-08-11 22:41:42 +02:00
WS64
a51f8e8050
Update filemanagersetdefaults.lua
2014-08-11 20:03:03 +02:00
WS64
5cb550d471
Change behaviour when LIBRARY_PATH is nil
2014-08-11 19:43:43 +02:00
chrox
19e6f603f0
move 'Set defaults' to tools tab
...
And save to persistent defaults dialog will popup when holding
on the 'Set defaults' menu.
2014-08-11 22:14:19 +08:00
chrox
a9b16613cf
enable highlight in dictionary lookup window
...
This should fix #774 .
2014-08-11 21:50:21 +08:00
WS64
bd596927dd
Corrected the filename
2014-08-11 14:24:32 +02:00
WS64
a0818bb1ab
Update filemanagersearch.lua
2014-08-11 10:40:22 +02:00
WS64
9830119405
Add defaults editor
2014-08-11 10:39:49 +02:00
WS64
0880924087
Add defaults and remove search options
2014-08-11 10:39:08 +02:00
NiLuJe
e2efb230a6
Make the geometry of the minibar user-configurable
...
As well as the width of the toc notches
Lower the default value of the container size a bit to avoid eating into
the last line on small borders setup (I checked on 167 & 212 DPI
devices, Feel free to revert to the previous value (19) if that causes
trouble).
2014-08-11 05:09:45 +02:00
WS64
cd763f00b4
Register search options
2014-08-09 20:50:03 +02:00
WS64
2490d8da53
Remove pattern searching.
...
That caused the error when searching for "("
2014-08-09 20:49:26 +02:00
WS64
bdf26d7859
Added dkjson as owner of the unichar function
2014-08-09 16:38:48 +02:00
WS64
3e4dc9c282
Added complete unichar support
2014-08-09 09:34:23 +02:00
WS64
844ae29fe5
Send TOC parameters to progressbar
2014-08-09 08:59:55 +02:00
WS64
969734931b
progressbar can be turned off in mini bar
2014-08-07 20:22:28 +02:00
WS64
e42117272f
Search for metadata.calibre if not found by user input
2014-08-07 16:27:46 +02:00
WS64
874f2461af
Search Calibre metadata to open a book
2014-08-07 09:15:05 +02:00
WS64
b76307ce4a
Register search to the filemanager menu
2014-08-07 09:14:30 +02:00
chrox
d7fa72e46c
negative x panning if writing direction is set right to left
...
so that in right to left writing/drawing system the right part
of the page is drawn first
2014-08-06 22:06:38 +08:00
chrox
1ddafbea14
reorder setting entries in reader menu
2014-08-06 20:32:28 +08:00
chrox
3cb03825e5
display OTA update menu only on Kindle and Kobo
2014-08-06 20:32:28 +08:00
chrox
3c8e6975fb
move screen DPI and refresh rate entries into Screen menu
2014-08-06 20:32:28 +08:00
chrox
51ba4f987a
fix no battery info on minibar for PDF documents
...
This should fix #757 .
2014-08-05 12:18:00 +08:00
chrox
b83c4c3d95
hide several koptoptions in advanced mode
2014-08-05 12:04:17 +08:00
chrox
55554acf39
refactoring: buildin hold on menu entry to input
2014-08-05 10:23:25 +08:00
chrox
403b9f7ce6
refactoring: use getXxMenuTable to remove redundant code in menus
2014-08-01 22:23:08 +08:00
chrox
a7fc4cccde
refactoring: generate check update menu entry table in OTAManager
2014-08-01 21:59:59 +08:00
chrox
d9f5edf54a
add 'Check update' menu and OTA update functionality
2014-08-01 12:36:36 +08:00
chrox
87e667748a
add font size menu entry
...
It changes screen DPI and may needs to reboot the reader to take effect.
This should fix #746 .
2014-07-27 21:43:39 +08:00
chrox
405411ac4c
add menu entry for E-ink screen refresh rate
2014-07-26 22:22:52 +08:00
chrox
6110b8d4e8
hold to set global default floating punctuation option
2014-07-25 23:11:48 +08:00
chrox
59dbe36d57
show 'no definition found' message when no definition found
2014-07-24 22:13:23 +08:00
chrox
a7fb8811f3
add floating punctuation toggler for EPUBs
2014-07-22 21:55:31 +08:00
chrox
beaf768250
recalculate footer sizes when document page count is updated
2014-07-22 21:55:31 +08:00
WS64
b5be4d227e
Changed wrong default entry
2014-07-19 09:48:05 +02:00
WS64
f80c79c96a
remember font weight also from global settings and at least line spacing from defaults
2014-07-18 09:54:51 +02:00
Qingping Hou
65c59706fe
Merge pull request #737 from WS64/master
...
remember saved default value for screen mode
2014-07-17 14:17:36 -04:00
WS64
f259e3d92d
remember saved default value for screen mode
2014-07-17 19:22:54 +02:00
chrox
e91ddee836
add advanced option type that only shown when show advanced options is selected
2014-07-17 22:31:01 +08:00
chrox
ce266bffb8
add minibar height into overlap height
2014-07-17 21:27:35 +08:00
WS64
0b51ef1077
Update TOC after change of hyphenation
2014-07-16 14:55:26 +02:00
WS64
3fcd10bc01
Update TOC after changing screen mode
2014-07-16 14:47:27 +02:00
WS64
225966ef62
Use of new functions to jump to next/previous chapter that also works in 2-page mode
2014-07-15 12:19:19 +02:00
WS64
9bdcaa2b46
Added new functions to go to next/previous chapter that also work with 2-page layout
2014-07-15 12:18:24 +02:00
NiLuJe
f1cc984cbf
Close lipc handles on exit.
...
No idea if bad things happen if we don't, but at least this sounds more
correct. (re #696 )
2014-07-04 20:10:38 +02:00
chrox
0c23a17b4a
considering visible page count in readerrolling
2014-07-04 22:21:04 +08:00
Qingping Hou
028b7dc2bd
Merge pull request #699 from WS64/master
...
Batter status for mini bar
2014-07-04 09:49:52 -04:00
WS64
af400bbe1e
Added battery info to mini bar
2014-07-04 14:42:36 +02:00
chrox
0615e1463f
easier strings to translate
2014-07-04 19:29:45 +08:00
WS64
256bad8203
Made some varaibales local
2014-07-03 19:30:21 +02:00
WS64
c441f151a5
added locals and removed tabs
2014-07-03 19:24:15 +02:00
WS64
5d308a4fab
Added support for configurable swipes
2014-07-03 18:20:14 +02:00
WS64
cc81d49cc9
New function to count the actual page of the current chapter
2014-07-03 18:19:28 +02:00
WS64
1de31b9184
Added support for configurable swipes and jumping to next/previous chapter
2014-07-03 18:18:33 +02:00
WS64
79f1b027f0
Minor optimizings (elseif)
2014-07-03 18:15:08 +02:00
chrox
73e0608327
flush reader settings when closing readerui
2014-07-03 20:43:17 +08:00
chrox
9fc048ecfc
considering visible page count in readerrolling
...
This should fix #660 .
2014-07-03 17:54:35 +08:00
chrox
a92ca26bea
hold on zoom mode menu entry to set default zoom mode
2014-07-03 16:31:44 +08:00
Qingping Hou
7ba0a46098
Merge pull request #683 from chrox/master
...
restrict highlight in current page area
2014-07-02 13:55:13 -04:00
chrox
78918bc531
hold on font menu entry to set default font
2014-07-02 22:53:06 +08:00
WS64
0429325c5f
removed "next chapter" for PDFs
...
Should actually also be done for EPUBs without TOC, but somehow I can't get it to work
2014-07-02 14:46:23 +02:00
chrox
5214cc0f4c
tap to clear selected text too
...
This should fix #589 .
2014-07-02 17:46:55 +08:00
chrox
27b15b7020
restrict highlight in current page area
...
This should fix #588 .
Highlight in multiple pages is too complicated and requires large
code refactoring and will not be considered for now.
2014-07-02 17:46:55 +08:00
WS64
dc78dd9fda
Update readertoc.lua
2014-07-02 10:46:26 +02:00
WS64
00c050f279
Update readerfooter.lua
2014-07-02 10:43:24 +02:00
WS64
c50a0f701b
Update readerfooter.lua
2014-07-02 10:32:17 +02:00
WS64
dee04099d1
Update readertoc.lua
...
Add "pages left to next chapter" to minibar
2014-07-02 07:07:18 +02:00
WS64
ec16a3f745
Update readerfooter.lua
...
Add "pages left to next chapter" to minibar
2014-07-02 07:06:43 +02:00
chrox
26f5a4731e
add peer-to-peer file sharing plugin ZSync
2014-06-23 22:35:41 +08:00
chrox
3967ba0346
sort plugins in path order
2014-06-23 22:33:38 +08:00
chrox
bb587184a5
register swipe diagonal gesture range to screenshot
...
for non-multitouch devices
This PR is intended to substitude #652 which needs tweaking
double tap zone for screenshot.
2014-06-17 21:12:45 +08:00
Huang Xin
3f1827f9cb
Merge pull request #641 from Markismus/master
...
Frontlight decrease of sensitivity for two-fingered pan gesture
2014-06-12 12:26:59 +08:00
Markismus
bf4199e995
Update readerfrontlight.lua
...
Frontlight decrease of sensitivity for two-fingered pan gesture
2014-06-11 20:52:45 +02:00
Markismus
8120dd20f5
Update readerfrontlight.lua
...
Frontlight decrease of sensitivity for two-fingered pan gesture
2014-06-11 20:50:38 +02:00
chrox
f13a165c4b
tweaks of font size
2014-06-10 21:33:31 +08:00
chrox
b8ce85d3de
use two finger swipe west/east to close TOC and bookmark respectively
2014-06-10 21:33:31 +08:00
chrox
e624695d54
the Back key on Android should close the popup window and menu
2014-06-10 21:33:31 +08:00
chrox
940beff044
fix insensitive rotate gesture detection
...
This should fix #546 .
2014-06-08 19:57:35 +08:00
chrox
1fd45c3903
add tap zone configuration for the minibar
2014-06-08 19:07:14 +08:00
chrox
15baeb7867
save doc settings when receiving IntoSS or Suspend or SaveState events
2014-06-08 17:56:58 +08:00
chrox
3b5fa25c25
respond Menu key to show reader menu
2014-06-08 17:52:45 +08:00
chrox
9119d12e17
use checked/unchecked for zooming options
2014-06-08 14:08:50 +08:00
chrox
d6bfbb26ac
decrease toc entry indentation
2014-06-08 14:08:18 +08:00
chrox
1fa1c69de4
use checked/unchecked for show page overlap option
2014-06-08 14:07:38 +08:00
chrox
b92860c22a
add night mode option that inverts screen color
2014-06-08 14:06:16 +08:00
chrox
0ea5ce1afd
use checked/unchecked for hightlight drawer style
2014-06-08 14:02:22 +08:00
chrox
cb0459c5d1
fix cannot load thrift library on Android
2014-06-07 20:16:25 +08:00
chrox
a7b88b1f9d
adjust option orders in readermenu
2014-06-05 19:17:19 +08:00
chrox
d2eaeeaeed
add option to load last opened file automatically
2014-06-05 19:06:35 +08:00
chrox
857bd6fcc8
strings not shown on GUI will not be translated
...
This may encourage users in transifex to join Koreader project.
2014-06-05 14:59:06 +08:00
chrox
53a41c0ce8
adapt reader footer for small screen
2014-06-05 12:50:33 +08:00
chrox
803e4e8600
font weight option should be persistent between launchings
...
This should fix #620 .
2014-06-04 21:55:01 +08:00
chrox
ef84aff1db
make ffi/util module local
2014-06-04 17:36:18 +08:00
nicolua
077b1bdf5a
show_parent to menu_container
...
works in font menu and toc menu on k3
hope on touch the same
2014-05-31 15:43:44 +03:00
nicolua
09d6005bb3
yes
...
it will better
to show and close one widget
but I found the same problem in documentfont menu
so dancing is continued
2014-05-31 13:50:21 +03:00
nicolua
90d9c3ddb1
menu on k3
2014-05-30 17:11:46 +03:00
chrox
9f9acbbffb
android fix of screenshot
2014-05-28 23:22:03 +08:00
chrox
449445d95d
update help info
2014-05-28 21:11:07 +08:00
chrox
3726e096f9
indicate current highlight mode in submenu
2014-05-28 21:11:07 +08:00
chrox
1d292f16a9
remove full screen option in koptoption
...
since we can now switch progress bar status simply by tap
2014-05-19 14:23:36 +08:00
chrox
6938b54346
enlarge touch zone for readerfooter
2014-05-18 23:39:32 +08:00
chrox
17741e292b
serialize cache when closing ReaderUI other than closing document
2014-05-15 19:41:10 +08:00
chrox
31aebe1caf
disable exporting hightlights to My Clippings
2014-05-15 16:11:26 +08:00
chrox
1cd7ee9501
remove newline when exporting highlight to My Clipping
2014-05-15 16:11:26 +08:00
chrox
8f982faa7b
fix page to screen rect transform for highlighting
2014-05-11 20:19:00 +08:00
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
ae3b84138e
fix embeded css setting not persistent between launchings
2014-05-02 12:48:00 +08:00
chrox
eeb81f1c39
persistent reader footer mode
2014-05-01 18:51:48 +08:00
chrox
877cff2933
invert button on tap
2014-05-01 18:37:12 +08:00
chrox
f9302cd17d
fix recalculate from close document pageno
2014-04-30 23:19:24 +08:00
chrox
34fd9f3efa
add koreader plugin mechanism
...
This should implement #505 .
2014-04-23 22:30:36 +08:00
chrox
df65c1069a
remove unnecessary DEBUG
2014-04-07 00:25:10 +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
47f986941f
tap on reader footer to hide footer
2014-04-04 21:20:26 +08:00
Qingping Hou
4b357c1466
move reader code into frontend/apps/reader
...
it makes more sense to completely separate the UI framework and
application code
also move frontend/ui/configurable.lua to frontend/configurable.lua
2014-04-02 17:02:01 -04:00
chrox
92219a1f1e
cleanup: expand tab to 4 spaces
2014-03-13 21:52:43 +08: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
6c68041824
If selected file is a directory, paste inside it
2014-01-22 16:08:24 -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
Paulo Matias
271b827860
Fix dealing with filenames containing spaces
...
and missing GestureRange require
2014-01-18 17:54:23 -02:00
Qingping Hou
ae1cf90006
add language setting menu item
2014-01-18 12:23:55 -05: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
chrox
92b62c907a
refactoring frontlight device to more generic power device
2014-01-04 21:38:07 +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
2f9e65871a
invert item when tapping on filemanager
2013-12-26 06:18:38 +08:00
chrox
648b4f33ec
add vertical span between title and content in filemanager
2013-12-19 23:21:41 +08:00
chrox
e4c77c272a
sort history file with modification time
2013-12-01 20:41:52 +08:00
ciro
cfd1f07f0e
fixed issue: https://github.com/koreader/koreader/issues/354
2013-11-08 10:42:06 +08: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
Qingping Hou
4c40fece74
add hidden file toggle
2013-08-25 00:00:06 -04:00
Paulo Matias
92e12d6466
Use ReaderFrontLight:addToMainMenu in FM
...
Check if frontlight is present using the same method as ReaderFrontLight:init,
just for consistency.
2013-08-23 08:39:35 -03:00
Paulo Matias
04ebaf0964
Use lfs.currentdir()
to get default root_dir
as an absolute path
2013-08-15 19:50:33 -03:00
Paulo Matias
48d6020930
Initialize FileChooser with root_path, otherwise the command line argument (directory) is ignored
2013-08-15 18:53:22 -03:00
Qingping Hou
656f02c7f6
fix out-of-bound bug in filemanager
2013-08-15 08:28:18 +08:00
Qingping Hou
caf7ebb9ae
bug fix & rewrite filemanager
2013-08-14 05:29:05 -04:00