Frans de Jonge
89099e2c94
Swipe for menu and quickstart guide ( #2761 )
...
* Swipe for menu and quickstart guide
Because swiping for the menu is a big change from what we're used to, this commit includes a new quickstart guide.
Fixes #2608 .
* add some dev docs
* add FileConverter spec
* add QuickStart spec
* add Version module
* add Version spec
8 years ago
Qingping Hou
1922b2526b
fix: normalize require path to reuse import result
8 years ago
Robert
9a247e86ae
Screensaver on Kindle without Special Offers ( #2757 )
8 years ago
Frans de Jonge
9b2128ecb8
FileConverter added with local Markdown to HTML conversion ( #2737 )
...
* FileConverter added with local Markdown to HTML conversion
8 years ago
Qingping Hou
f51285e89b
revert code that enables screensaver on kindle by default
8 years ago
Robert
59873ae293
Screensaver option on Kindle devices ( #2734 )
...
* Screensaver on Kindle devices
8 years ago
Frans de Jonge
1c25d0fd1b
Language: improve confirmboxes
...
Generic "OK" buttons should be avoided. Thanks to @lightonflux for pointing this out https://github.com/koreader/koreader/issues/2555#issuecomment-291039945
8 years ago
Hzj_jie
ea2de9638b
LuaSettings:wrap() / LuaSettings:child() function to create an LuaSettings to represent a sub table of an existing one ( #2685 )
8 years ago
Frans de Jonge
791d540a5a
FileSearcher: filter .sdr directories
...
Fixes #2665
8 years ago
Frans de Jonge
8b7e18a7d7
MenuSorter: resolve review comments
...
* simplify user config loop
* simplify unit test for Travis memory use
* remove unused util variable
8 years ago
Frans de Jonge
ddf590eb6d
MenuSorter: split out menu order configuration
8 years ago
Frans de Jonge
a970a1f034
MenuSorter: fix outside testability (for potential unit tests)
8 years ago
Frans de Jonge
8f31a81601
MenuSorter: some documentation
...
MenuSorter: forgot to add plugin style change
MenuSorter: worked out the final quirks
* Menu always compressed into tables without missing indexes for ipairs compatibility
* Orphans attached
* Separators no longer count as items
8 years ago
Frans de Jonge
b7b5950e98
MenuSorter: review comments and various bug fixes
...
* fixed wrongful retention of submenus variable and added return to MenuSorter:findById
* fixed readerfooter_spec.lua error
* fixed review comments
8 years ago
Frans de Jonge
aa0bf60ccb
MenuSorter: pass config prefix for proper user override
8 years ago
Frans de Jonge
5b20106db7
MenuSorter: initial implementation
...
* Menus are now sanely configurable
* Custom separator placement for clearer menus
8 years ago
robert00s
e07db0e7a0
Grayed out Open last document
8 years ago
Frans de Jonge
d1785e1863
Reorganize menus
...
* Replace "home" (exit) menu with hamburger
* Discard pokeball and put items in hamburger
* Introduce search menu in reader
Cf. #2562
8 years ago
Frans de Jonge
0566df5f28
FileSearcher: also show directory results
...
Fixes #2177
8 years ago
Frans de Jonge
da3ff5e336
History: add 'autoremove_deleted_items_from_history' setting
8 years ago
Frans de Jonge
2c80ff7d7b
FileManagerHistory: remove harmful deletion code and turn it into a feature
...
Fixes the problem introduced in 51327911f2
and turns it into a feature that should fix #2477
8 years ago
Frans de Jonge
6458c8e9eb
File Manager: rename to "KOReader File Browser" and add up arrow to ".."
...
This should make it clearer to new users what's going on. Fixes #2529 .
8 years ago
Frans de Jonge
fed22b509d
FileManager: rename hasSidecarDir to hasSidecarFile
...
Fixes #2550
Cf. b502047635
8 years ago
Zijie He
4f1cabcdbc
Improve several outputs
8 years ago
Hzj_jie
726b15ad01
More sorting orders in file manager ( #2535 )
8 years ago
Zijie He
faaca028e7
Remove empty sidecar folder
8 years ago
Zijie He
b502047635
Removing metadata file instead of purging .sdr folder
8 years ago
Hzj_jie
f91ad679d9
swithItemTable -> switchItemTable
8 years ago
Qingping Hou
f95ad00b9e
feat: add logger module & rewrite kobo suspend script in lua
8 years ago
Hzj_jie
5bda44473d
Add dictionary to filemanager
8 years ago
Robert
957e8ce768
Add open last book menu item in file manager ( #2450 )
8 years ago
robert00s
ae9261b685
Fix #2440
8 years ago
Robert
187598deb2
Cloud storage - dropbox and ftp integration ( #2424 )
8 years ago
Hzj_jie
c662ca4cc8
Load plugins also in FileManager ( #2426 )
...
added is_doc_only plugin attribute
8 years ago
poire-z
fe56ecd301
Clear readers' cache: invalidate in-memory references
...
This avoids crash on exit after clearing caches.
8 years ago
Robert
93e075feb6
Adding the buttondialogtitle widget and show long filename in filemanager ( #2414 )
8 years ago
Robert
7e1c0c15c6
Refresh filemanager after exit from OPDS browser ( #2405 )
8 years ago
poire-z
ca59efc5b6
FileManager Menu: added "Developer options" ( #2391 )
...
and "Clear readers' caches" subitem.
8 years ago
poire-z
949e5ba54d
FileManager: added button to purge sidecar directory ( #2391 )
...
Also move its sidecar directory when moving a file.
8 years ago
Qingping Hou
8e76ed4f0b
fix: flush reader setting on change from filemanagermenu
8 years ago
Qingping Hou
88ab21c62c
minor: change setting names for home_dir_name
8 years ago
Bastien Dejean
b3d58fba00
Don't try to set the value of fm_screen_mode
...
I'm not sure what the original intention was, but in practice, the user
experience regarding the way this setting is saved is horrible: it seems
to change randomly and once the orientation is changed from portrait to
landscape, the only way to fix it is to edit `settings.reader.lua`.
8 years ago
Bastien Dejean
58b6c94a8d
Generalize and consolidate tildify
...
- Don't do any substitution unless `home_dir_name` exists.
- Don't rely on `gsub` because it might interpret some characters in
`home_dir` as magical (and might also replace a match not starting at
the beginning of `path`).
8 years ago
Bastien Dejean
283a113aaa
Handle corner case in tildify
8 years ago
Bastien Dejean
2f5935411a
Replace the home dir by ~ in the FM's current path
...
This mirrors the well known shell convention and release the user from
a needlessly verbose description of the current path.
8 years ago
Bastien Dejean
83f18d6d77
Properly spell the title of the file manager
...
Us humans can handle spaces in titles.
8 years ago
robert00s
09f2db3729
Fix long filename text in history textbox ( #2322 )
...
Fix long filename text in history textbox
8 years ago
robert00s
886e2d6cb1
display document metadata ( #2307 )
...
display document metadata in file manager and history menu
8 years ago
Qingping Hou
67ae10742a
defaults: try parse int from user input
8 years ago
Qingping Hou
d6c48b06f9
chore: fix all luacheck issues
8 years ago
Qingping Hou
252100891f
fix(defaults): override defaults with persistent defaults for advanced setting menu
8 years ago
Qingping Hou
ca21ab4be5
fix(defaults): type casting for user input
8 years ago
Qingping Hou
ec6da5318c
screensaver(fix): add back menu toggle to support screensaver folder
8 years ago
Hzj_jie
7493fc89f6
Add removed item name in "Remove this item from history" and fix wrong items deleted issue. ( #2164 )
...
* Add removed item name in "Remove this item from history".
* Fix #2162 , wrong history items deleted.
8 years ago
Qingping Hou
0d9fc17d7c
chore: rename SetDefaults:SaveSettings
8 years ago
Huang Xin
b8f23d162d
filemanager(fix): refresh banner in filemanager insteand of TextWidget
8 years ago
Qingping Hou
304b0f218e
chore: fix some of the luacheck errors
8 years ago
Hzj_jie
400e63a463
Resolve review comments
8 years ago
Hzj_jie
493ff00609
Add path in file manager
8 years ago
Frans de Jonge
eb28513403
Fix 'screen server' typo (should be screensaver)
8 years ago
Qingping Hou
2e417cfbd8
filemanager(refactor): use purge method from docsettings
8 years ago
Huang Xin
f718b0669f
Merge pull request #2045 from koreader/defaults
...
defaults(refactor): remove global hack in filemanagersetdefaults
8 years ago
Qingping Hou
ac03cd241f
fm(fix): close filemanager before showReader
...
This removes filemanager from UI widget stack so it does not listen
to events sent to the reader. Before this patch, screenshot event will
be sent to filemanager.
8 years ago
Qingping Hou
9586b36eb6
defaults(fix): purge entry from persistent file
8 years ago
Qingping Hou
476e35708d
inputdialog(feat): add is_enter_default attribute to buttons
8 years ago
Qingping Hou
60587e08c6
defaults(refactor): remove global hack in filemanagersetdefaults
...
also added screensaver folder setting dialog for kobo
8 years ago
chrox
92184f0199
fix #1985 by always return to the parent dir of current doc in the FileManager
9 years ago
Zijie He
667e8834ad
Migrate history folder, FileManagerHistory uses own history.lua file and ReadHistory component
9 years ago
Frans de Jonge
5638819f25
Removed a bunch of "successfully", replaced an ellipsis, and some deviant spellings of KOReader.
9 years ago
Allan Nordhøy
bc16ed5035
Spelling of calibre and KOReader. Ellipsis.
9 years ago
Qingping Hou
467199285f
minor: rename Koreader to KOReader
9 years ago
zijiehe
8861365264
Add rename function for filemanager
9 years ago
Qingping Hou
72e7cd5cf4
style: move functions around
9 years ago
Qingping Hou
6a6469fa09
more luacheck fixes
9 years ago
Qingping Hou
11ee8d6fcc
refactor: use new KeyValuePage widget for displaying statistics
9 years ago
Qingping Hou
fb0606aa9c
style(FM): rename internal only method into function
9 years ago
Qingping Hou
34515484d1
fix: remove invalid setDirty in FileManager:restoreScreenMode
9 years ago
Qingping Hou
d1ca8bc494
fix(filemanager): delete document with settings
9 years ago
Qingping Hou
7caeae8701
fix: make screenshoter always active for filemanager
9 years ago
Qingping Hou
6fe9f7870b
chore: more luacheck fixes
9 years ago
Qingping Hou
3b92bdc084
feat: support screenshot in filemanager
9 years ago
chrox
a60544b1ad
Koreader Ubuntu-touch port
...
Currently only tested on Ubuntu-touch emulator with framework
ubuntu-sdk-14.10 for armhf.
The ubuntu-touch port is binary compatible with the Kobo port
major changes in this PR are:
1. rename the emulator device to sdl device since both the emulator
and the ubuntu-touch target use libsdl to handle input/output.
2. ubuntu-touch app has no write access to the installation dir so
all write-outs should be in a seperate dir definded in `datastorage`.
9 years ago
chrox
34ea9ac574
add datastorage module to handle data directory on various platform
...
On kindle, kobo and pocketbook the data directory is the current
running directory but on Android the app is installed in system
defined location and users may have no access to that location.
The same circumstances should be true for the upcoming Koreader for
Ubuntu touch, so the data directory (in which tessdata, dictionaries,
global settings, persistant defaults and probably history data are
stored) could be stored in another place.
9 years ago
Qingping Hou
186673587e
chore: fix some of the luacheck errors
10 years ago
chrox
98515a2210
Fix filemanager cp/mv/rm operations not work on Android
10 years ago
chrox
69e6b6b9cb
hold on directory in filemanager can set the it as HOME directory
...
and this "HOME" directory will override the command line option passed to
koreader.
This patch implements #1434 .
10 years ago
chrox
17f1498156
fix successively set landscape rotate the screen
10 years ago
chrox
5d79158602
fix cannot save document if exit directly after highlighting in PDF
10 years ago
chrox
f22a53affd
screen orientation won't change when going into filemanager
...
and filemanager remembers screen orientation at exit
This should fix #1338 .
10 years ago
chrox
b3d79b053a
workaround to fix #1340
10 years ago
Hans-Werner Hilse
7c1c072b21
fix for rotated document to file manager transition: do a refresh
...
fixes part 2 of #1333
10 years ago
chrox
aa9566205b
fix filemanager cannot remember sorting order
10 years ago
chrox
20fd6f902e
fix #1175
10 years ago
Frans de Jonge
73a6f71a0b
Prevent spaces from being eaten by Transifex
...
Fixes #1276
10 years ago
Frans de Jonge
66f04af8fb
Various applications of util.template
...
This is the first bunch for #1276 . I'd like to resolve #1281 before doing more.
10 years ago
Frans de Jonge
141095b0c8
Alterations to the menu
...
References #1219 and #1258 .
10 years ago
Hans-Werner Hilse
22697adf20
switch from scaleByDPI() to scaleBySize()
10 years ago
Huang Xin
823147f8df
Merge pull request #1225 from Frenzie/language
...
Refactored menu
10 years ago
Frans de Jonge
da00b4b8a9
Refactored menu
...
While looking into #1219 I accidentally ended up refactoring some stuff.
Tested in emulator and on H2O, but be wary because I might have overlooked something.
10 years ago
Frans de Jonge
92f0092ad4
Filesearcher: added notification for no results
10 years ago