Commit Graph

33789 Commits

Author SHA1 Message Date
Kovid Goyal e4b13d4ccb Start work on ICU tokenizer for FTS 2021-06-14 08:23:10 +05:30
Charles Haley 7b14dc8ba6 Bug: the formatter instantiated by the DB layer did not include the formatter function aliases. 2021-06-13 14:21:10 +01:00
Kovid Goyal 68bc3cb2cb Main book list: Scroll per pixel rather than per item by default. Can be returned to previous behavior via Preferences->Tweaks->Control behavior of book list.
Fixes #1450 (Use Pixel-Based Scrolling in the Main Library View)
2021-06-12 07:57:05 +05:30
Kovid Goyal 5279a3b5cd Check for deletion before emitting signal to avoid runtime error when aborting with interrupt 2021-06-11 20:14:52 +05:30
Kovid Goyal 78fae037c9 Conversion: Fix the smarten punctuation option not applying to inserted jacket page 2021-06-11 16:40:15 +05:30
Kovid Goyal bb926ac302 version 5.21.0 2021-06-11 08:18:11 +05:30
Kovid Goyal bcd49cc67a Fix #1931631 [[Enhancement] Use clear or remove to be more consistent in the edit bulk metadata window](https://bugs.launchpad.net/calibre/+bug/1931631) 2021-06-11 08:13:22 +05:30
Kovid Goyal 484bda8d2c Fix #1931633 [[Enhancement] Move drop down menu in the edit bulk metadata window](https://bugs.launchpad.net/calibre/+bug/1931633) 2021-06-11 08:09:43 +05:30
Kovid Goyal 17e19bdff3 Fix #1930964 [[Enhancement - Server] Show a warning when not having applied changes after editing metadata](https://bugs.launchpad.net/calibre/+bug/1930964) 2021-06-09 20:26:13 +05:30
Charles Haley 63e6a76d46 Correction of a mistakenly changed tool tip. Apologies for the extra noise. 2021-06-09 15:49:01 +01:00
Kovid Goyal d64ba2eb20 Merge branch 'master' of https://github.com/cbhaley/calibre 2021-06-09 19:46:14 +05:30
Kovid Goyal f010ebfc51 Merge branch 'master' of https://github.com/davidfor/calibre 2021-06-09 19:41:54 +05:30
David 4c5042826e Update firmware version for Kobo Elipsa 2021-06-09 23:42:43 +10:00
Charles Haley c122784bc0 Add a "copy category name to clipboard" button to the user category editor. 2021-06-09 14:19:48 +01:00
Charles Haley 3499f03ae5 Tag browser: only start a possible drag if the item is draggable. This prevents latching onto a different item before the mouse moves "far enough". 2021-06-09 14:18:55 +01:00
Kovid Goyal 767b9796e0 Content server: When editing metadata for fields that take multiple values, make it easier to remove individual values by simply tapping a button. Fixes #1930958 [[Enhancement - Server] Show tags as buttons instead of having them separated by commas](https://bugs.launchpad.net/calibre/+bug/1930958) 2021-06-09 11:43:58 +05:30
Kovid Goyal 5470e85c92 After a completion, hide candidates 2021-06-09 08:59:00 +05:30
Kovid Goyal dfe16969fc Make it clearer what the completions are for 2021-06-09 08:56:48 +05:30
Kovid Goyal 6556f9a7e9 Dont show completion items that are already input 2021-06-09 08:50:45 +05:30
Kovid Goyal d2d30ff8df Turn native auto complete off line edit with completion 2021-06-09 08:42:23 +05:30
Kovid Goyal 9d4e5c500f Fix #1930965 [[Enhancement - Server] Clicking Esc to go back to the book details page doesn't work after clicking on some metadata field in the Edit metadata page and going back to the Edit metadata page](https://bugs.launchpad.net/calibre/+bug/1930965) 2021-06-09 08:06:05 +05:30
Kovid Goyal 9040501684 HTML Input: Fix handling of @import rules in stylesheets nested more than one level deep. Fixes #1930922 [Incorrect interpretation of CSS @import](https://bugs.launchpad.net/calibre/+bug/1930922) 2021-06-08 12:12:02 +05:30
Kovid Goyal 0818d3a110 string changes 2021-06-07 20:18:50 +05:30
Kovid Goyal af1b7f408b pep8 2021-06-06 18:27:00 +05:30
Kovid Goyal b14df7259c Merge branch 'master' of https://github.com/davidfor/calibre 2021-06-06 18:25:55 +05:30
David 5af30bd3ce Add support for Kobo Elipsa
Adding device ids, strings and cover details for the new Elipsa device. Firmware version is still to come, but, this will allow the device to be recognised.
2021-06-06 20:06:19 +10:00
Kovid Goyal 55ccad472e Fix viewer search context menu to clear searches not clearing search settings 2021-06-05 07:29:03 +05:30
Kovid Goyal 069fad9a4c Fix #1930912 [E-book viewer: removed search strings are still kept in viewer-webengine.json](https://bugs.launchpad.net/calibre/+bug/1930912) 2021-06-05 07:21:48 +05:30
Kovid Goyal f270e944d2 Browser viewer: Make current color scheme setting propagate to all devices automatically when using user accounts.
See #1930900 ([Enhancemet - Viewer] Export/import color schemes)
2021-06-04 21:30:08 +05:30
Kovid Goyal 955f807708 E-book viewer: Image popup: Show the image resolution in the popup window's titlebar 2021-06-04 21:02:20 +05:30
Kovid Goyal 71273ba7f7 Viewer image popup: Fix full screen button in incorrect state when starting in full screen 2021-06-04 20:56:20 +05:30
Kovid Goyal 49043940a1 ... 2021-06-04 10:35:25 +05:30
Kovid Goyal b7ac7806e5 version 5.20.0 2021-06-04 05:31:22 +05:30
Kovid Goyal 652943c31d Fix a few more untranslated errors in the iframe 2021-06-04 05:25:44 +05:30
Kovid Goyal db1b00a158 Fix #1930737 [[Enhancement] Warning is not translated](https://bugs.launchpad.net/calibre/+bug/1930737) 2021-06-04 05:17:19 +05:30
Kovid Goyal eea1a02373 More py3 compat for plucker input 2021-06-04 05:09:39 +05:30
Kovid Goyal 69eac37671 Fix incorrect docs for date_arithmetic() 2021-06-04 05:01:30 +05:30
Kovid Goyal 75139040a0 Merge branch 'master' of https://github.com/cbhaley/calibre 2021-06-03 20:19:16 +05:30
Charles Haley e03405df1b New formatter function 'date_arithmetic' that simplifies computing new dates from an existing one 2021-06-03 15:31:55 +01:00
Charles Haley 06c7d20872 Remove "Currently used only by calibre companion. This is no longer true. 2021-06-03 15:14:49 +01:00
Kovid Goyal d566c493ec pep8 2021-06-03 18:23:07 +05:30
Kovid Goyal 95d13dfc3e E-book viewer: Allow using the back button to return from jumping to a search result 2021-06-03 14:23:17 +05:30
Kovid Goyal 488ffb2877 Use a dedicated callback for ensuring search result visible
It clears the saved timer id
2021-06-03 09:40:06 +05:30
Kovid Goyal 86183fd9f3 Get books: Fix the Kobo store plugin for changes to the website 2021-06-03 09:23:59 +05:30
Kovid Goyal 5b4d4e2cc2 Edit book: Fix non breaking spaces in snippets being converted to normal spaces. Fixes #1929827 [snippets do not accept non breaking spaces](https://bugs.launchpad.net/calibre/+bug/1929827) 2021-06-03 08:59:57 +05:30
Kovid Goyal 3136eac5ff Book details: Ctrl-clicking on tags now adds them to the existing search instead of replacing it. Fixes #1930136 [[Enhancement] Holding Ctrl and clicking on a tag in the Book details should add to the current search](https://bugs.launchpad.net/calibre/+bug/1930136) 2021-06-03 08:43:48 +05:30
Kovid Goyal 76f595274b E-book viewer: Highlights: Make URLs in the notes for highlights clickable 2021-06-02 20:40:10 +05:30
Kovid Goyal 27babe5ec8 ToC Editor: Fix a regression that caused changes to not be saved on machines where running a worker process takes more than ten seconds. Fixes #1930466 [TOC Editor Not Saving Edits/Changes](https://bugs.launchpad.net/calibre/+bug/1930466) 2021-06-02 08:42:08 +05:30
Kovid Goyal 23d626e966 py3 compat: fix error when chaning search the net urls for content server 2021-06-01 15:32:31 +05:30
Kovid Goyal 28b551080b Improve column text alignment for some dialogs in the editor 2021-05-31 11:28:14 +05:30