Commit Graph

  • 6a5a13dfc8 Generic keyboard IME bump: supports auto seperation when code is unique weijiuqiao 2022-10-03 15:30:03 +08:00
  • e424fcf5de Dispatcher: Fix subtle bug with modified items being added twice to the sort index (#9628) yparitcher 2022-10-12 17:17:10 -04:00
  • da65ac8b02 Cleanup various varargs shenanigans (#9624) NiLuJe 2022-10-12 19:59:48 +02:00
  • 8508689cea [feat] Add Thai keyboard (#9620) weijiuqiao 2022-10-12 17:25:43 +08:00
  • a728e3b5fa ReaderStatus: save status summary (#9619) hius07 2022-10-10 17:52:47 -04:00
  • 4969811c08 Optimization: Use constant folding for divisions not a power of two (#9609) zwim 2022-10-10 22:21:27 +02:00
  • a24548ed3f UIManager: Optimize binary insert (#9600) zwim 2022-10-10 22:17:50 +02:00
  • 68dcc4f36c Bump base (#9618) NiLuJe 2022-10-10 20:25:18 +02:00
  • 6ac7a0cd40 UIManager: Fix handling of toast widgets in sendEvent (#9617) NiLuJe 2022-10-10 18:55:29 +02:00
  • ed96b15a3f util: Add a set of binary searches implementation (#9614) NiLuJe 2022-10-10 15:16:16 +02:00
  • c9ff0071e3 DocSettings: Fix candidates sorting (#9607) NiLuJe 2022-10-09 19:32:35 +02:00
  • 718b136c9a Bump base NiLuJe 2022-10-09 00:50:08 +02:00
  • 2e1b40c997 ScreenSaver: When adding an overlay message to a top message, position it *below* the top message, instead of *over* ;). NiLuJe 2022-10-08 23:56:37 +02:00
  • 5e6b783d27 ScreenSaver: Never inhibit the event message (reboot/poweroff), unless specifically requested. NiLuJe 2022-10-08 23:27:01 +02:00
  • a62f076e56 DictQuickLookup: The window_list array needs to be a static class member NiLuJe 2022-10-08 23:10:58 +02:00
  • 93ae341823 UIManager: Don't lose track of the original rotation on reboot/poweroff (#9606) NiLuJe 2022-10-07 22:53:10 +02:00
  • c0dffe2012 Kobo: Add a debug option to turn the charging LED on PM entry failure (#9601) NiLuJe 2022-10-07 17:33:57 +02:00
  • 7e209139d5 Resync w/ base (#9604) NiLuJe 2022-10-07 01:31:41 +02:00
  • 958b0a7c99 You're doing it wrong, inputtext_spec... NiLuJe 2022-10-06 19:21:26 +02:00
  • eef938996f MultiDialog: Fix an extremely nasty API misuse NiLuJe 2022-10-06 17:11:47 +02:00
  • b1bcafa833 Persist: unbreak serialize for serpent NiLuJe 2022-10-06 05:56:12 +02:00
  • 39e0f84959 LuaDefaults: Simplify defaults.lua loading NiLuJe 2022-10-06 05:49:18 +02:00
  • a916a5e8a2 Dispatcher: QuickMenu: Fix footgun yparitcher 2022-10-05 20:46:58 -04:00
  • ad22942108 LuaDefaults: Look for defaults.lua in $PWD first NiLuJe 2022-10-06 02:34:51 +02:00
  • 6cb8297362 Deal with macOS's libc shenanigans NiLuJe 2022-10-06 02:24:31 +02:00
  • 5c24470ea9 Logger: Use serpent instead of dump (#9588) NiLuJe 2022-10-06 02:21:03 +02:00
  • fadee1f5dc Clarify our OOP semantics across the codebase (#9586) NiLuJe 2022-10-06 02:14:48 +02:00
  • 7b9f02e1ac GH: Extend the issue template to request verbose debug logs for non-crash issues. (#9585) NiLuJe 2022-10-05 17:37:33 +02:00
  • 68b26c3a36 Keyboards/Menu: Lazy-load the layout-specific menu (#9584) NiLuJe 2022-10-04 19:19:03 +02:00
  • 1ea7e16f3e Cloud storage: add Dropbox short-lived tokens (#9496) hius07 2022-10-04 09:33:53 -07:00
  • 8a754cd271 Dispatcher: Fixes, Sort & QuickMenu yparitcher 2022-09-18 22:22:41 -04:00
  • c5505879c3 ConfigDialog: fix bug in DoubleSpinWidget default values (#9580) hius07 2022-10-04 04:44:55 -07:00
  • b0eb0ce0e1 FileManager: add Select button to the file long-press menu (#9571) hius07 2022-10-04 04:44:17 -07:00
  • 3bd27c3a76 ReaderFont: add "Font-family fonts" submenu poire-z 2022-10-03 17:28:07 +02:00
  • defd9d1e02 TouchMenu: add support for checkmark_callback poire-z 2022-10-03 17:28:05 +02:00
  • 137b39416f ReaderLink:showAsFootnotePopup(): remove some logger.info() poire-z 2022-10-03 17:28:03 +02:00
  • 24edbe162f Vocabulary builder: support manually adding words to vocabulary builder weijiuqiao 2022-10-02 17:51:54 +08:00
  • 91e5123ff0 Chinese keyboard: character level deletion apply to the last 2 chars weijiuqiao 2022-10-02 17:01:13 +08:00
  • 82d1381d49 Documentation: Fix documentation of infomessage (#9577) zwim 2022-10-02 20:24:00 +02:00
  • 9bf19d1bb3 Assorted bag'o tweaks & fixes (#9569) NiLuJe 2022-10-02 03:01:49 +02:00
  • 5d9f036331 Vocabulary builder: add Undo study status (#9528) weijiuqiao 2022-10-02 08:03:23 +08:00
  • 05aba404b7 Keyboard: add Chinese stroke-based layout (#9572) weijiuqiao 2022-10-02 07:58:36 +08:00
  • 8fcc712c76 Kobo: Clara 2E fixes (#9559) NiLuJe 2022-09-28 21:31:52 +02:00
  • 2420557085 DocCache: Unbreak on !Linux platforms (#9566) NiLuJe 2022-09-28 01:19:00 +02:00
  • 4d48b6e2fe Misc: Use the ^ operator instead of math.pow (#9550) NiLuJe 2022-09-28 01:11:34 +02:00
  • 62059f8d68 Misc: Get rid of the legacy defaults.lua globals (#9546) NiLuJe 2022-09-28 01:10:50 +02:00
  • 46f729c248 ConfigDialog: show button with default values in spinwidgets (#9558) hius07 2022-09-25 15:37:22 +03:00
  • 46cdf8ed78 TextViewer: add navigation buttons (#9539) hius07 2022-09-22 09:46:15 +03:00
  • b0d8919399 ImageViewer: Followup to #9529 (#9544) NiLuJe 2022-09-21 23:26:22 +02:00
  • ab4b4b31bd Kobo: Initial Clara 2E support (#9545) NiLuJe 2022-09-21 23:25:36 +02:00
  • a3fda69dd4 chore: update "platform/android/luajit-launcher" (#9541) hasezoey 2022-09-21 11:30:33 +02:00
  • a8c81a90c3 ReaderDict: fix use of dicts with ifo with DOS line endings (#9536) poire-z 2022-09-21 00:26:10 +02:00
  • 45e4f38c41 CloudStorage: remove cloudmgr (#9532) hius07 2022-09-20 12:54:57 +03:00
  • 38919c22eb ImageViewer: Clamp zoom factor to sane values (#9529) NiLuJe 2022-09-19 23:25:18 +02:00
  • b81a407690 Profiles: add QuickMenu (#9526) hius07 2022-09-18 01:11:03 +03:00
  • 83a2965d6b Misc: Unify error logging on network errors (#9523) NiLuJe 2022-09-17 00:08:00 +02:00
  • 6cb352bc03 AutoWarmth: nit (#9525) zwim 2022-09-16 20:23:41 +02:00
  • c8d84ffc77 Version::getShortVersion: handle "rev" being empty (#9502) hasezoey 2022-09-16 17:45:42 +02:00
  • 61415a3723 add custom mapping for tolino buttons (#9509) hasezoey 2022-09-16 12:42:45 +02:00
  • 2fe2515ace FontList: Always use the binary cache format (#9519) NiLuJe 2022-09-15 04:42:13 +02:00
  • 29985c9c5c Add Russian Wiktionary dictionary (#9517) Hannes Krumbiegel 2022-09-14 21:28:12 +02:00
  • 13e8213e0a A random assortment of fixes (#9513) NiLuJe 2022-09-14 03:49:50 +02:00
  • e89d856ad9 textboxwidget: add math.floor (#9516) hius07 2022-09-14 02:04:03 +03:00
  • 56388aa491 TextViewer: add Find (#9507) hius07 2022-09-14 00:09:49 +03:00
  • c3cd88e019 Wikipedia EPUBs: keep math SVG images poire-z 2022-09-11 20:03:30 +02:00
  • 8ff55b9c94 RenderImage: use crengine to render SVG image data poire-z 2022-09-11 19:59:13 +02:00
  • 76a7d83079 CRE/ImageViewer: get scaled blitbuffer when long-press on SVG poire-z 2022-09-11 19:55:28 +02:00
  • 1c44c4c584 bump crengine: better SVG support with extended LunaSVG poire-z 2022-09-11 19:53:07 +02:00
  • 087f605fd9 Allow F5 key to reload document poire-z 2022-09-11 19:49:10 +02:00
  • 813bbe2ec9 AutoWarmth: add a choice to control warmth and/or night mode (#9504) zwim 2022-09-11 19:31:36 +02:00
  • faf240f481 Bump koreader-fonts to unbreak FreeFonts (#9508) NiLuJe 2022-09-11 19:08:35 +02:00
  • 6f5c229c90 [UIManager] Outsource device specific event handlers (was: some nits) (#9448) zwim 2022-09-10 13:45:31 +02:00
  • e051d3d703 Kobo: Fix a few bad interactions between suspend & checkUnexpectedWakeup (#9499) NiLuJe 2022-09-10 01:56:01 +02:00
  • d972b7fcfa [core] Remove a bunch of superflous semicolons (#9449) zwim 2022-09-08 21:52:06 +02:00
  • 96930f230f Add "Invert page turn buttons" to Dispatcher (#9494) NiLuJe 2022-09-08 04:19:34 +02:00
  • 8de4e8d785 Kindle: Attempt to deal with sticky "waking up" hibernation banners (#9491) NiLuJe 2022-09-06 23:05:00 +02:00
  • 1ac35cb865 Input: Minor simplification for the Mk. 3 input quirk (#9481) NiLuJe 2022-09-05 22:44:06 +02:00
  • 02ce99b231 Build: Make sure the STL has proper permissions (#9478) yparitcher 2022-09-05 00:04:52 -04:00
  • 1b14ee36b3 Kobo: Fix input on Mk. 3 (i.e., Kobo Touch A/B). (#9474) NiLuJe 2022-09-04 23:38:13 +02:00
  • 0967098a0d Ship the STL if need be (#9470) NiLuJe 2022-09-04 17:17:08 +02:00
  • 49e5200c8a Kobo: Unbreak touch input on fresh setups on Trilogy (#9473) NiLuJe 2022-09-04 03:33:07 +02:00
  • 8e1bb9bafc GestureDetector: Full refactor for almost-sane(TM) MT gesture handling (#9463) NiLuJe 2022-09-04 02:38:27 +02:00
  • f2b9c5bdaf NewsDownloader: Strip byte order mark from xml string before parsing (#9468) Adam Goldsmith 2022-09-01 06:50:25 -04:00
  • 2678d2c49b Input: Unbreak evdev handling on Kobo single-touch devices (#9465) v2022.08 NiLuJe 2022-08-31 07:12:33 +02:00
  • 615072c777 [AutoWarmth] optimisations and fixes to progressive warmth setting (#9442) zwim 2022-08-24 13:32:16 +02:00
  • 39b0ca2f36 Update Standard Ebooks OPDS URLs to new URL (#9371) Alex Cabal 2022-08-19 12:20:34 -05:00
  • e7ec729adb Update Czech-English Dictonary with inflections (#9370) Hannes Krumbiegel 2022-08-19 17:43:50 +02:00
  • 2d5bde3ade Input: Unbreak event handling on strict protocol B devices (#9445) NiLuJe 2022-08-17 23:02:27 +02:00
  • f8e888c832 [fix, SDL] Remove useless Device call from exit (#9443) Frans de Jonge 2022-08-17 09:19:25 +02:00
  • 939a64438a Input: Minor comment tweaks (#9441) NiLuJe 2022-08-17 00:25:33 +02:00
  • 841e67e018 Input: Make sure GestureDetector:feedEvent will actually consume all slots NiLuJe 2022-08-15 01:13:36 +02:00
  • 32ff263294 Input: Don't insert duplicate references to the event list NiLuJe 2022-08-14 21:19:19 +02:00
  • 36d0bcc703 Input: Don't re-run the slot creation check on key sets NiLuJe 2022-08-14 03:45:29 +02:00
  • ba43ac1833 Input: Actually fix the timer double-free NiLuJe 2022-08-14 00:49:30 +02:00
  • db2ba08617 Kobo: Handle the IR grid wakeup workaround on the Glo HD, too NiLuJe 2022-08-14 00:03:16 +02:00
  • 3768aa0b56 GestureDetector: Clear *all* pending hold states on hold_release. NiLuJe 2022-08-11 17:56:40 +02:00
  • e3228abb19 ScreenSaver: On race-y platforms, only force a refresh on close if the widget was actually closed *immediately*. NiLuJe 2022-08-11 16:45:49 +02:00
  • 8e7dddd927 Input: Make sure we consume & clear the right timerfd callback NiLuJe 2022-07-26 17:49:35 +02:00
  • c4a802c486 kindle: allow stopping the framework on 5.X yparitcher 2022-08-07 14:11:03 -04:00
  • 55c0fc6190 CanvasContext.hasEinkScreen(): avoid crash on Android (#9417) poire-z 2022-08-08 11:42:56 +02:00