Commit Graph

34652 Commits

Author SHA1 Message Date
Kovid Goyal 15560be227 Cleanup previous PR 2022-04-16 21:14:30 +05:30
Charles Haley 533bd03652 Ooops. Left of a colon. 2022-04-16 16:37:14 +01:00
Charles Haley ee367056f2 Add box to float custom column creation to specify the number of decimal digits allowed when editing. 2022-04-16 16:32:36 +01:00
Kovid Goyal 02e3925a99 string changes 2022-04-16 11:51:32 +05:30
Charles Haley 78fec9b56d Change the way history is shown in the buttons.
After using it for a bit it makes more sense to put the latest value into the combo box and show up to 4 older values in the buttons. This allows reusing the latest value by pressing return.
2022-04-15 19:33:06 +01:00
Kovid Goyal d693cb46fe Use randomnly colored pins for text marks 2022-04-15 10:30:14 +05:30
Kovid Goyal ddb2e5d951 Implement id_for_url() for amazon as well 2022-04-15 09:30:26 +05:30
Kovid Goyal 6c4a979058 Amazon metadata download: Add support for amazon.in country website 2022-04-15 09:19:43 +05:30
Kovid Goyal e3cb9df046 Merge branch 'master' of https://github.com/cbhaley/calibre 2022-04-15 09:09:15 +05:30
Charles Haley c55039f4e6 Some rows weren't refreshed when marks first appeared or all disappeared 2022-04-15 04:37:46 +01:00
Kovid Goyal 8f9a62f2fc Make google id_from_url() more robust 2022-04-15 09:00:06 +05:30
Kovid Goyal 205db05475 pep8
Fixes #1968897 [Edit Metadata: Google identifiers paste as url:](https://bugs.launchpad.net/calibre/+bug/1968897)
2022-04-15 08:24:37 +05:30
Kovid Goyal 2b40d1dbfb Merge branch 'master' of https://github.com/davidfor/calibre 2022-04-15 08:21:39 +05:30
Kovid Goyal f73cf23976 update docstring 2022-04-15 08:18:43 +05:30
David 2982a46696 Updates for new firmware and book stats
Updates to support firmware 4.32. This adds some books stats such as word and page count and expected reading time. Plus did some code cleanup.
2022-04-15 11:52:22 +10:00
Charles Haley e0fe581d1d Add id_from_url() to the Google metadata source 2022-04-14 18:14:30 +01:00
Charles Haley a93e6b663f Enhancement #1968810: provide an interface ot mark books with arbitrary text. 2022-04-13 21:23:56 +01:00
Kovid Goyal 02368d2888 DRYer 2022-04-13 07:43:49 +05:30
Kovid Goyal 572c34b821 Fix #1968767 [JSONDecode Error when turning pages with space bar in the E-Book Viewer](https://bugs.launchpad.net/calibre/+bug/1968767) 2022-04-13 07:32:15 +05:30
Charles Haley f7e0d6ccf3 Enhancement #1968559: Show tooltips on bool and bool-like columns 2022-04-12 13:57:37 +01:00
Kovid Goyal cf33d39a2e Fix #1968472 [[Enhancement - Image viewer] Add ability to scroll to zoom while holding down Ctrl](https://bugs.launchpad.net/calibre/+bug/1968472) 2022-04-12 07:30:04 +05:30
Kovid Goyal df0d17df59 string changes 2022-04-12 06:38:30 +05:30
Kovid Goyal 57fe3de98e TXT Input: Fix rare failure to convert some large TXT files with non-ascii text. Fixes #1967828 [Turning on "Remove indents at beginning of lines" may cause error in converting](https://bugs.launchpad.net/calibre/+bug/1967828) 2022-04-05 15:28:09 +05:30
Kovid Goyal f0c948eee9 String changes 2022-04-04 16:21:14 +05:30
Charles Haley 6c3976af73 Improve the tooltip for template search values 2022-04-03 22:05:16 +01:00
Kovid Goyal c89511cda8 Better handling of busy errors when reading from live cache 2022-04-03 08:58:16 +05:30
Kovid Goyal c98ad9a233 Implement live loading of common amazon code 2022-04-03 08:22:11 +05:30
Kovid Goyal 61b24aef56 Get books: Update English language Amazon plugins for website changes 2022-04-02 15:39:24 +05:30
Kovid Goyal e46982f7df Allow specifying timeout to read_url() 2022-04-02 14:22:56 +05:30
Kovid Goyal dc92c8f9bb DRYer 2022-04-02 13:50:14 +05:30
Kovid Goyal 7a4a6d0d19 Report document URL in domready event as well 2022-04-02 13:23:32 +05:30
Kovid Goyal 4e72452688 Use the new chromium based scraper for the kobo books plugin
Seems like a more robust workaround for its Akamai based network
protocol analysis based blocking than using python user agents.
2022-04-02 12:28:42 +05:30
Kovid Goyal 4a0b742d2d ... 2022-04-02 12:27:31 +05:30
Kovid Goyal 212ad2a135 Allow per thread scrapers 2022-04-02 12:07:49 +05:30
Kovid Goyal a1096d303d Stop fetching once dom is ready 2022-04-02 09:04:49 +05:30
Kovid Goyal 1c2ca981d8 Cleanup overseers explicitly on exit so that their __del__ method doesnt delay shutdown 2022-04-02 08:59:20 +05:30
Kovid Goyal b7c92f3498 Move webengine specific code into its own module
Since webengine currently needs to be imported before QApplication is
constructed, this allows it to be controlled easily
2022-04-02 08:42:28 +05:30
Kovid Goyal fbb0956665 Skip scraper tests when webengine is known to fail 2022-04-02 07:21:26 +05:30
Kovid Goyal a0c0bd7af9 Print extra debug info when testing simple scraper 2022-04-02 07:07:37 +05:30
Kovid Goyal 1c8296b710 ... 2022-04-02 06:36:40 +05:30
Kovid Goyal 223444e208 Test that worker cleanup happens 2022-04-02 06:26:47 +05:30
Kovid Goyal 44ccd8104b Get simple scraper working via worker processes 2022-04-02 06:25:14 +05:30
Kovid Goyal 91268eb9c0 Merge branch 'master' of https://github.com/cbhaley/calibre 2022-04-01 19:47:38 +05:30
Charles Haley 6f22d674b4 Prevent overwriting local functions by another with the same name defined in a stored template. 2022-04-01 15:14:33 +01:00
Kovid Goyal d02988d466 Use standard titlebar for lookup panel
Also fix cancel button for adding a custom lookup not working. Fixes #1967459 [[Enhancement - Content server] Make the Lookup page layout more similar to other pages](https://bugs.launchpad.net/calibre/+bug/1967459)
2022-04-01 10:49:05 +05:30
Kovid Goyal b43747ce1d version 5.40.0 2022-04-01 07:05:58 +05:30
Kovid Goyal 7095708004 Allow filtering authors/tags when creating virtual library based on them. Fixes #1966537 [[Enhancement] Filter when creating a Virtual library](https://bugs.launchpad.net/calibre/+bug/1966537) 2022-03-31 12:11:52 +05:30
Kovid Goyal 22a6e41f6d Switch to using a string list model 2022-03-31 11:37:59 +05:30
Kovid Goyal d1242fd29c ... 2022-03-31 11:27:29 +05:30
Kovid Goyal 9a7935b7f9 Update ftype when reading metadata from cbz sub-file 2022-03-30 15:30:47 +05:30