chrox
c4a1e4d10d
update PATH variable on startup for Windows
2014-09-25 22:33:58 +08:00
chrox
69919435ac
restore frontlight setting only for Kobo devices
2014-09-05 21:07:42 +08:00
chrox
2bec0017a0
refactor out global functions showHomePage and showReaderUI
2014-09-05 21:07:42 +08:00
chrox
c74c258fc7
add filemanager icon in reader menu
...
now we can access the filemanager in all launcher configurations
2014-09-05 21:07:42 +08:00
chrox
c8bc9ee37c
close screen framebuffer when exiting reader
2014-08-19 12:11:48 +08:00
chrox
b7c7287bab
remove more global variables
2014-08-14 19:52:30 +08:00
chrox
e1af17938c
remove global variable Image
2014-08-14 19:51:40 +08:00
WS64
2d72bb7e3f
Update reader.lua
2014-08-11 14:03:22 +02:00
WS64
5a2b9103e9
Update reader.lua
2014-08-11 13:49:18 +02:00
NiLuJe
6e10b877ad
We don't need those at startup, delay until needed.
2014-07-05 15:04:14 +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
NiLuJe
834ff9a1fb
Don't fake the swipe to unlock if not needed.
...
Re: #695
2014-07-04 05:16:28 +02:00
chrox
26f5a4731e
add peer-to-peer file sharing plugin ZSync
2014-06-23 22:35:41 +08:00
Markismus
aaa84808e8
add persistent option for defaults.lua
2014-06-18 19:18:27 +02:00
chrox
b92860c22a
add night mode option that inverts screen color
2014-06-08 14:06:16 +08:00
chrox
e23e48ffa5
fix license version in reader usage
2014-06-05 19:23:54 +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
8e278c0d62
remove global util module
2014-06-04 18:19:43 +08:00
Qingping Hou
f6a9c694dc
refactor: update reader to use new launcher
2014-06-01 12:46:55 -04:00
Huang Xin
4156b2edd0
Merge pull request #559 from Markismus/master
...
Return to Home screen for Kobo devices Mini, Touch and Aura
2014-05-08 16:30:35 +08:00
Markismus
a153286f44
Kobo Frontlight Tweaks
...
Now the frontlight remains unchanged from Nickel to koreader and vice
versa.
Also ffi/kobolight.lua has been changed to allow for usage of the toggle
button in the filemanager.
2014-05-02 16:06:18 +02:00
chrox
659e5f6bdd
use buildin LuaJIT profiler
2014-05-01 11:58:05 +08:00
chrox
34fd9f3efa
add koreader plugin mechanism
...
This should implement #505 .
2014-04-23 22:30:36 +08:00
Qingping Hou
f07c0c4fba
require FileManager on demand in reader.lua
2014-04-02 17:05:28 -04: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
Qingping Hou
5dc9d5d565
rename language_po setting entry to language
2014-01-19 12:59:27 -05:00
Paulo Matias
a7af79d3c8
Language chooser fixes
...
- Change order of module loading so that every string is localized
- Fix changing the language to English
2014-01-18 20:04:14 -02:00
Qingping Hou
ae1cf90006
add language setting menu item
2014-01-18 12:23:55 -05:00
Paulo Matias
1b1e65edfe
Avoid crash if trying to open a non-existent file
...
which currently might occur by clicking in the history entry of a file which was removed
2014-01-17 16:41:44 -02:00
chrox
92b62c907a
refactoring frontlight device to more generic power device
2014-01-04 21:38:07 +08:00
chrox
62e12ddfba
import document module on-demand
2013-12-31 13:12:56 +08:00
chrox
1fb4dfab95
add visual indication on document loading
...
This should implement #265 .
2013-12-28 18:21:39 +08:00
chrox
c205503828
remove global variable DEBUG
2013-10-25 20:09:21 +08:00
chrox
f49f64bc15
add missing gettext and Menu module
2013-10-23 22:51:07 +08:00
HW
ef111b99c6
Refactored to use strictly locals
2013-10-18 22:38:07 +02:00
Paulo Matias
d7b747d6dd
Change util.isEmulated to boolean and fix frontlight
...
Device:hasFrontlight always returned a true-like value because util.isEmulated was an integer.
Fixed this, also, used a polymorphic object design to reduce FrontLight code, and
adapted BaseFrontLight for the emulator.
2013-08-22 10:10:29 -03:00
Paulo Matias
8f53571e06
No need for lulip to be global
2013-08-19 11:07:19 -03:00
Paulo Matias
2492ca247a
Use ffi/lulip.lua from koreader-base; change package.path
2013-08-19 10:58:42 -03:00
Huang Xin
2e8b5cb39c
Merge pull request #215 from houqp/houqp-master
...
check frontlight before setting intensity
2013-08-14 03:54:43 -07:00
Huang Xin
4e83288040
Merge pull request #214 from houqp/filemanager
...
bug fix in class system & rewrite filemanager
2013-08-14 03:39:36 -07:00
Qingping Hou
f65ae9a2b5
check frontlight before setting intensity
2013-08-14 06:34:12 -04:00
Qingping Hou
caf7ebb9ae
bug fix & rewrite filemanager
2013-08-14 05:29:05 -04:00
Paulo Matias
e45442c1f6
Refactor Kobo frontlight_intensity restoration: move to reader.lua
2013-08-13 13:56:46 -03:00
Paulo Matias
aaa646aa56
Only assign DEBUG to a no-op function if Dbg.is_on==false
2013-08-10 11:16:02 -03:00
Paulo Matias
cc9f9cce4d
Added LuaJIT profiling support (lulip), better cmdline option handling.
2013-08-06 11:53:44 -03:00
Qingping Hou
561c7902ca
move defaults.lua to root directory
2013-07-01 02:55:28 -04:00
chrox
313525e961
add cpath in reader.lua
2013-04-21 16:49:00 +08:00
Qingping Hou
fb16790958
add gettext to inputevent.lua
2013-04-08 14:45:04 +08:00
Huang Xin
e42c8f7956
Merge pull request #36 from houqp/houqp-master
...
add gettext support
2013-04-07 21:41:14 -07:00
Qingping Hou
15a409245a
use gettext in reader.lua
2013-04-07 16:13:08 +08:00
th0mass
e1684cae77
file manager close button is activated
...
since home menu doesn't work properly we need a solid close button on file manager to exit from the app on Touch.
https://github.com/koreader/koreader/issues/15
2013-04-07 10:22:01 +03:00
HW
0c4264b065
updated project URLs
2013-03-24 20:08:24 +01:00
HW
fb317810fa
Some adaptions needed after refactoring
2013-03-24 15:08:42 +01:00
chrox
f85fd7a9b2
bugfix: terminate the program when exiting reader
2013-03-23 17:22:49 +08:00
chrox
819467df0b
bugfix: hack swipe to unlock after going out of screensaver
...
by feeding a fake tap at the bottom of the screen
2013-03-17 19:33:59 +08:00
Qingping Hou
595392e841
remove debug information
2013-03-16 14:37:56 -04:00
Qingping Hou
d3e362a551
use show_parent in reader.lua
2013-03-16 14:17:42 -04:00
Qingping Hou
b2f0fe1c5d
when kpdf.sh start with no argument, it will actuall pass in ""
2013-03-15 22:12:19 -04:00
Qingping Hou
8dd9e1ec5e
forgot to add exitReader at the end
2013-03-15 22:02:08 -04:00
Qingping Hou
1f9adcbb91
add exitReader so we can save G_reader_settings properly
2013-03-15 21:54:49 -04:00
Qingping Hou
10d980ed87
rearranged source tree
2013-03-13 01:18:53 +08:00
Qingping Hou
9fa6ec2a0c
listen home key press in filechooser
2013-03-12 23:28:55 +08:00
Qingping Hou
f22b2301fa
add last documents menu entry
2013-03-12 12:51:00 +08:00
Qingping Hou
186712d401
add ev log in debug mode
2013-02-24 15:10:11 +08:00
chrox
905b315c81
hide certain directories in FileManager
...
The exclude pattern should be editable by users in the future.
2013-02-19 21:30:35 +08:00
Qingping Hou
ae6c4bd03a
Merge branch 'new_ui_code' of github.com:hwhw/kindlepdfviewer into rotate
...
Conflicts:
frontend/ui/reader/readerconfig.lua
2013-02-04 15:00:17 +08:00
Qingping Hou
2090dabf22
add menu to FileManager
2013-02-03 03:41:35 +08:00
Qingping Hou
dd7e26a986
fix crash in goint into screen saver
2013-02-02 16:37:48 +08:00
Qingping Hou
f568ee4139
remove unnecessary framecontainer in reader.lua
2012-12-15 09:31:03 +08:00
Qingping Hou
27ec17b405
only echo to /proc/keypad for K3 and DXG
2012-12-12 10:02:32 +08:00
Qingping Hou
1b7357fc0f
add Device:hasKeyboard to help initialize UI components
...
So that kindle4 won't have all the gesture event registered.
2012-12-10 19:01:32 -05:00
Qingping Hou
d4e5b4cb06
add readerpaging and readermenu touch support
2012-11-11 15:25:49 +08:00
Qingping Hou
c90e2ae797
delete dulplicate code
2012-11-04 11:20:28 +08:00
Qingping Hou
75f2c2774f
fix getopt module clearance in reader.lua
2012-10-31 22:15:02 -04:00
Qingping Hou
2b185961e8
remove getopt lua module in reader.lua
2012-10-31 22:02:53 -04:00
Qingping Hou
f641f50e2a
add comment for build version reading in the future
2012-10-09 16:14:09 -04:00
Qingping Hou
6c0670740d
revert wrong conflict merge for New InfoMessage Concept
2012-10-02 21:21:59 -04:00
NuPogodi
0eaf2671fd
New InfoMessage Concept
...
Part I (still no unireader, crereader, filesearcher & fileinfo)
Conflicts:
commands.lua
dialog.lua
filechooser.lua
filehistory.lua
font.lua
inputbox.lua
reader.lua
resources/info-i.png
screen.lua
selectmenu.lua
2012-10-02 21:03:56 -04:00
Tigran Aivazian
7894b15511
Tidy up debug support.
...
1. Make "-d" switch passed to reader.lua enable all debugging
2. Enable debugging for now (development stage) to preserve the current
behaviour. But for the production release I advise to: a) disable it by
not passing "-d" and b) redirect standard output (not just standard
error) of reader.lua to crash.log in kpdf.sh
3. Comment out debug printf()s in pdf.c
Conflicts:
reader.lua
2012-09-25 11:01:10 -04:00
Qingping Hou
ac385783ed
remove menu item shortcut for k4
2012-06-27 16:26:06 +08:00
Qingping Hou
4c71c628d3
release input devices on reader exit
2012-06-12 22:48:57 +08:00
Qingping Hou
84c435ebdc
use getProvider and openDocument in reader.lua
...
we use getProvider for file extension filter
2012-06-12 14:38:52 +08:00
Qingping Hou
07d6f66565
fix screen rotation mode restore for native system
2012-06-12 12:13:51 +08:00
Qingping Hou
379d6216a0
read reader settings in reader.lua
2012-06-12 12:10:44 +08:00
Qingping Hou
bb450c81d4
read arguemtns in reader.lua
2012-06-12 00:37:58 +08:00
HW
5025be971d
separated dialog.lua into source files for each individual function
2012-06-10 17:52:09 +02:00
HW
1e9fdd818f
a new base file for the reader in new_ui_code branch
2012-06-10 17:38:16 +02:00
HW
9e531fc2db
file reorganisation
...
all lua frontend files are now in the frontend/ directory.
all old code is cleaned up.
2012-05-19 01:10:57 +02:00
Qingping Hou
a89c88f40f
add zip format support
2012-04-24 20:44:59 +08:00
Qingping Hou
dbb49505f1
add doc format support
...
Though I don't like doc at all.
2012-04-24 20:37:16 +08:00
Dobrica Pavlinusic
18f0cf8043
added mobi to CREReader #131
2012-04-21 14:18:23 +02:00
Qingping Hou
b03d589ae9
add preLoadSettings methods for cache_document_size setting
...
cache_document_size should be configurable for
every docuemnt and it must be loaded before
document open, so I added the preLoadSettings method
2012-04-19 14:39:50 +08:00
Qingping Hou
c4bd2a1046
add debug argument to reader.lua
...
Without -d argument, all the debug message will
be suppressed.
2012-04-19 11:05:48 +08:00
Qingping Hou
3306346dba
use debug to print debug info
2012-04-19 00:16:49 +08:00
Qingping Hou
1b2d0b71b0
fallback to stop framework approach on screensaver fix
2012-04-18 19:43:55 +08:00
Qingping Hou
fa414af1eb
handle obselete jumpstack settings
...
* remove jumpstack settings if found
* add DocSettings:delSetting method
* rename DocSettings:savesetting to
DocSettings:savesetting.
2012-04-18 17:29:27 +08:00
Qingping Hou
84fe9f49a4
rewrite jump stack and add bookmark feature
...
* jump stack is rewritten as jump history
* add bookmark feature
2012-04-18 17:01:22 +08:00
Dobrica Pavlinusic
065d68c3a5
use refresh_mode
2012-04-16 21:55:18 +02:00