Commit Graph

237 Commits (a713936d8c3deff8818df4b8f5299961cccc4225)

Author SHA1 Message Date
WS64 1189ce051d Add Umlauts to Keyboard 10 years ago
pazos 9458936868 no need to translate trademarks v2 10 years ago
WS64 e0c9501f85 Add chapter markers 10 years ago
NiLuJe 8b6c5a2e2e Tweak the spacer appearance condition
Make it sync with the first/last icon, instead of always showing it.
Doesn't change much, since it's invisible, but, still, more correct this
way ;).
10 years ago
NiLuJe bd32e1f10a Add some breathing room to the FM icons.
In the form of a spacer icon between the first/last icon and the
next/prev one. Should help with fatfingeritis.
10 years ago
chrox 55554acf39 refactoring: buildin hold on menu entry to input 10 years ago
WS64 2968960a35 Filemanager: Added "first" and "last" page functionality 10 years ago
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.
10 years ago
chrox 82b458102a swipe east/west to switch dictionary in dict quick lookup window 10 years ago
chrox e91ddee836 add advanced option type that only shown when show advanced options is selected 10 years ago
NiLuJe d45efd81d8 Add a battery indicator to the menu.
Very quick'n dirty hack, doesn't seem to blow up horribly.
re: #679
10 years ago
chrox 0615e1463f easier strings to translate 10 years ago
chrox e7fc16dd25 hold on config panel option to set default option 10 years ago
chrox 07c2049cc4 confirmbox with button table 10 years ago
chrox b0b2149a92 touch menu entry now responses hold gestures 10 years ago
chrox f13a165c4b tweaks of font size 10 years ago
chrox b8626f6098 pass onClose gesture to Menu widget 10 years ago
chrox e624695d54 the Back key on Android should close the popup window and menu 10 years ago
chrox 0f829390d6 decrease indentation of touch menu entries 10 years ago
chrox 3ae68399eb add previous and next chevron icon in touch menu 10 years ago
chrox d2eaeeaeed add option to load last opened file automatically 10 years ago
chrox 857bd6fcc8 strings not shown on GUI will not be translated
This may encourage users in transifex to join Koreader project.
10 years ago
chrox 427da958cb adapt touch menu for small screen 10 years ago
chrox 79ad1271d8 take care of directory that we don't have permission 10 years ago
chrox ef84aff1db make ffi/util module local 10 years ago
chrox a33ab1fb8c GUI tweaks for small screen
that sets a maximum size that won't render content outside of the screen
10 years ago
chrox 5aa8eb52da add missing Blitbuffer since it's removed from global space 10 years ago
Qingping Hou 1ebc1de944 Merge pull request #597 from chrox/master
make Android target
10 years ago
chrox bae13fb49d partial refresh when switching config panel 10 years ago
nicolua 8a2c55330b has been tested on k3g
(after ioctl to ffi.C.ioctl in framebuffer_linux.lua)
10 years ago
nicolua 90d9c3ddb1 menu on k3 10 years ago
chrox f507fd3709 various Android fix
now the android build has nearly the same features as the
Kindle/Kobo build. It's time for Android nightly build?
10 years ago
chrox 9f4f5fa451 auto adaptation for much smaller screen 10 years ago
chrox 91e3b9d293 sort file list respecting LC_COLLATE 10 years ago
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
10 years ago
chrox 7000727cac center align message in notification 10 years ago
chrox 5b99b478b2 fix not fully filled items in filechooser
reported by mobileread user @ignacy
10 years ago
chrox 877cff2933 invert button on tap 10 years ago
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.
10 years ago
chrox 4a32f4415e use borderless flat bookmark/toc window 10 years ago
chrox ac396e3aa9 highlight current toc entry 10 years ago
chrox 92219a1f1e cleanup: expand tab to 4 spaces 10 years ago
Qingping Hou 648e0bb302 add missing gettext for buttondialog 11 years ago
Paulo Matias 1982e1154f Refresh current path in filemanager after file operation
This behavior is more consistent when e.g. a file is moved to ".."
11 years ago
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.
11 years ago
chrox 98f1c90d87 make dictionary title, toggle option and button text bold 11 years ago
chrox 24ed02bbee add bold property for text rendering 11 years ago
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.
11 years ago
Paulo Matias 9072a30cb5 Avoid off-limits dictionary title and make font size adjustable 11 years ago
chrox f9445fca0d tweaks on dict lookup window 11 years ago
chrox ccd3481735 process new line symbol in WordBoxWidget 11 years ago
chrox b6b3207a79 swipe north/south in touch menu should also turn page 11 years ago
chrox bc960dcf01 mutable menu item text for 'Toggle page overlap' 11 years ago
chrox e21e017b8d tweaks on config dialog for crereader 11 years ago
chrox 71b3e717cf refactoring onConfigChoose 11 years ago
chrox 2ffd9bbeef tweaks on config dialog responsiveness 11 years ago
chrox d471b3eaec more responsive in config dialog 11 years ago
chrox 3eeba5389d fix show hidden flag not persistent between restart
This should fix bug reported in comments of #278.
11 years ago
chrox fefa0a3507 add version information in reader menu
This should implement #315.
11 years ago
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.
11 years ago
chrox 13d70eec9b add Kindle-like dictionary window follow-up 11 years ago
chrox f12d8eb9b4 add align field in WidgetContainer 11 years ago
chrox b5fd38f897 delayed calling of gotoXPointer when internal properties are changed
This should fix #400 and fix #300.
11 years ago
chrox b0d27a021d tweaks on menu font size 11 years ago
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.
11 years ago
chrox 42c5ae2ac0 add option to display file size in filemanager
file size is not shown by default
11 years ago
chrox 5b31076025 calculate widgetcontainer dimension if not given 11 years ago
chrox 93866822d0 always show progress bar in flipping mode
tap on progress bar in flipping mode will goto corresponding page
11 years ago
chrox 90d91d567a add content range method in BottomContainer 11 years ago
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.
11 years ago
chrox 4b312528f7 fix lost refresh in inputdialog enter callback 11 years ago
Qingping Hou d3979ff72d call scaleByDPI from screen module fixes #343 11 years ago
Hans-Werner Hilse 22e5117cce add missing require for defining DEBUG 11 years ago
chrox 4cfdce6105 fix several local calls of Math.round 11 years ago
HW 09cd5c4104 Make DEBUG a require()d local 11 years ago
HW 748a443cd5 Merge remote-tracking branch 'upstream/master'
resolved conflicts with refactored structure
11 years ago
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).
11 years ago
HW ef111b99c6 Refactored to use strictly locals 11 years ago
Giorgio Micotti a7d545632a Nicer close button, solves #321. 11 years ago
chrox d7d2b9a20b press Enter in Goto Dialog will goto page/location directly 11 years ago
chrox cd2ee14b91 various fixes on Device:hasKeyboard check 11 years ago
chrox c829b01d67 fix onSelect revert on config and menu 11 years ago
chrox ca37eb8889 remove the ui/image dependency 11 years ago
chrox 987b34f092 reactivate FFI blitbuffer module
This should fix #274 and #288.
11 years ago
chrox 3e94520e53 add width param in ToggleSwitch 11 years ago
chrox ead331924f fix toggle color inconsistency 11 years ago
chrox 5cc8fc4c10 update page info layout in menu
this should fix #281
11 years ago
chrox 2b9b9bc9a5 add DSHOWHIDDENFILES in defaults.lua
this should fix #239
11 years ago
chrox 3934176b6c emulator has keyboard now 11 years ago
chrox 9f0154f7bf fix wrong indentation 11 years ago
chrox f12869d587 split text string with even finer granularity 11 years ago
{Qingping, Dave} Hou 6586d55ad3 Merge pull request #254 from chrox/menu_layout
fix widget out-of-bound in bookmark and toc menus
11 years ago
chrox 094a98b819 split string with delimiters captured 11 years ago
chrox 1c728d6945 fix widget out-of-bound in bookmark and toc menus
The original menu layout needs manual dimension calculations
such as  white padding for displaying page information in
footer as the title, all item contents and footer are stacked
in one VerticalGroup. Out-of-bound error(koreader/koreader-base#43)
will occur in some corner cases if we missed something in
the calculation. The patch sent in this PR invented a new
layout for menu widget in which no manual calculation is needed
for displaying the footer. And the footer will be placed well
inside the menu frame.

   +--------------+
   | +----------+ |
   | |+--------+| |
   | || Header || |
   | |+--------+| |
   | |+--------+| |
   | ||  Item  || |
   | ||  Item  || |
   | |+--------+| |
   | |(Vertical | |
   | |  Group)  | |
   | +----------+ |
   |    Footer    |
   |(OverlapGroup)|
   +--------------+
11 years ago
Qingping Hou 4c40fece74 add hidden file toggle 11 years ago
Paulo Matias 3d04925109 Remove FileChooser:compressPath, use util.realpath 11 years ago
Paulo Matias e668379f6d Fix crash when trying to go to / on FM
Deals with more cases in FileChooser:compressPath, including `/mnt/..`.
11 years ago
Qingping Hou c951eacc35 fix: reset current page on item_table switch for menu widget 11 years ago
Qingping Hou cad8ddec92 disable path compress on relative path 11 years ago
Paulo Matias 54636e9407 Add InputText:setText and avoid non-intuitive UI behavior after light toggle 11 years ago