Commit Graph

40 Commits (3066c86e38c8297c4c534a31c9631bb8bd6535cf)

Author SHA1 Message Date
Hans-Werner Hilse 3066c86e38 Refactoring hardware abstraction
This is a major overhaul of the hardware abstraction layer.
A few notes:

General platform distinction happens in
  frontend/device.lua
which will delegate everything else to
  frontend/device/<platform_name>/device.lua
which should extend
  frontend/device/generic/device.lua

Screen handling is implemented in
  frontend/device/screen.lua
which includes the *functionality* to support device specifics.
Actually setting up the device specific functionality, however,
is done in the device specific setup code in the relevant
device.lua file.

The same goes for input handling.
10 years ago
WS64 f537125756 Bugfix 10 years ago
chrox 14e2bf3d69 refatoring: lazy loading of packages 10 years ago
WS64 d790f8aafe fix the nil tags data bug 10 years ago
Qingping Hou 7c6790796a fix: replace showReaderUI with ReaderUI:showReader 10 years ago
WS64 6c4869f8a8 Only use registered file types in search 10 years ago
chrox 0bc3eadcae refactoring: use Document API getCoverPageImage to get cover image 10 years ago
chrox 40bddf0735 emulate Power button with F2 on emulator 10 years ago
Huang Xin 451092905e Merge pull request #842 from WS64/master
Add a new multi line input dialog and change some search behaviour
10 years ago
chrox 6a0cc0afc6 remove too verbose information that is utterly untranslatable
I would suggest when creating a translate string you'd better keep
as much words together as you can other than trying to call the
`_` function on each word which may cause the final
translation in some languages unreadable.
For example, no matter how we translate the single words, the Chinese
translation of
```
_("No ") .. some_thing .. _("found ") .. _("matching") .. other_thing
```
will be nonsense.
Better way would be:
```
some_thing .. " is not found matching" .. other_thing
```
10 years ago
chrox 5890e4a0b1 use conventional util name and update koreader-base 10 years ago
WS64 3bb45f3a20 Changed the way to handle the own database file
This should make it easier to update the format of the file and also prevents errors when someone keeps this file but the deletes the original calibre file
10 years ago
WS64 6e86923659 remove global variable 10 years ago
chrox 4c68e091f9 refactoring: better logic and indentation 10 years ago
Michael Hall 8d9eb30886 Switch to local variables 10 years ago
Michael Hall 8e57adadb2 2nd change to make image dynamic in search 10 years ago
Michael Hall d84984521b Making image size in search info dynamic based on screen size 10 years ago
WS64 03c2782844 Don't show "0: text" in series view but just "text" 10 years ago
WS64 9661616edb Removed screensaver functions to new lua file 10 years ago
WS64 1a4bdd5895 Removed screensaver functions to new lua file 10 years ago
WS64 db7c97211c Add images to info screen 10 years ago
WS64 669d766a39 Code cosmetics 10 years ago
WS64 e19733edf4 Create a simplified database file out of the calibre file
Makes searches WAY 100 times faster.
From the second run on.
10 years ago
WS64 5201f59451 Go back to series/tags list after enter a series/tag
Todo: Go back to the actual page
10 years ago
WS64 05abbbdff9 Minor change for error "not found2 messages 10 years ago
WS64 24f3bdb7fa Add number of books to browse fundction 10 years ago
WS64 7fb545286b New function, browse series/tags, and sorting of all search results 10 years ago
WS64 f39ffc623a Reuse previous search 10 years ago
WS64 c7240539d5 add second library 10 years ago
chrox b7c7287bab remove more global variables 10 years ago
WS64 09334dd7a6 Changed size and added some "close"s 10 years ago
WS64 19c7c14809 Search Enhancements
- Paths now can have unicode characters
- Long tap on search result shows book infos
10 years ago
WS64 d81f6e7dd2 typo 10 years ago
WS64 5cb550d471 Change behaviour when LIBRARY_PATH is nil 10 years ago
WS64 a0818bb1ab Update filemanagersearch.lua 10 years ago
WS64 2490d8da53 Remove pattern searching.
That caused the error when searching for "("
10 years ago
WS64 bdf26d7859 Added dkjson as owner of the unichar function 10 years ago
WS64 3e4dc9c282 Added complete unichar support 10 years ago
WS64 e42117272f Search for metadata.calibre if not found by user input 10 years ago
WS64 874f2461af Search Calibre metadata to open a book 10 years ago