Kovid Goyal
67ad530492
py310: more float->int goodness
2022-01-09 05:28:21 +05:30
Kovid Goyal
71246f3c2e
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-09 04:15:55 +05:30
Charles Haley
3c97500e1a
Enum problem that prevents creating custom columns on calibre 6 beta
2022-01-08 18:38:04 +00:00
Kovid Goyal
24c460faec
also upgrade code in setup folder
2022-01-08 12:15:18 +05:30
Kovid Goyal
f47f50d359
...
2022-01-08 11:51:15 +05:30
Kovid Goyal
eb78a761a9
Automated upgrade of code to python 3.7+
...
Done by https://github.com/asottile/pyupgrade
Consists mainly of moving string formatting to f-strings and removing
encoding declarations
2022-01-08 11:47:40 +05:30
Kovid Goyal
224db2bb02
command to upgrade source code
2022-01-08 11:26:18 +05:30
Kovid Goyal
2e56a2de31
Fix #1956779 [Cant read epub file written using ebooklib]( https://bugs.launchpad.net/calibre/+bug/1956779 )
2022-01-08 08:54:33 +05:30
Kovid Goyal
a0c55c9026
Merge branch 'patch-1' of https://github.com/timotheeandres/calibre
2022-01-08 08:38:10 +05:30
Kovid Goyal
831a67d127
Add link to chromium bug for hyphenate char on macos
2022-01-08 08:36:58 +05:30
Timothée Andres
36011dc3a3
Reduce image compression in equestria_daily recipe
...
The website https://www.equestriadaily.com/ often uses images in its articles, and from what I have seen the images get compressed so much that text is basically unreadable on them.
This fix mitigates this issue by reducing the compression factor from 16 to 4, which slightly increases the size of the newspaper but makes it more enjoyable and readable.
2022-01-07 20:08:07 +01:00
Kovid Goyal
f9fb012322
Auto trigger matching book search for not too large libraries
2022-01-07 20:36:34 +05:30
Kovid Goyal
b42b694c56
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-07 17:28:35 +05:30
Charles Haley
c44af8e71a
Create custom column dialog: Fix exception if the library has no custom columns
2022-01-07 11:54:24 +00:00
Kovid Goyal
cc96900aee
E-book viewer: Fix auto hyphenation on macOS not rendering the hyphens correctly. Fixes #1954714 [Ebook viewer: Breaking long words at the ends of lines causing boxes to be rendered instead of hyphens on macOS]( https://bugs.launchpad.net/calibre/+bug/1954714 )
2022-01-07 11:08:59 +05:30
Kovid Goyal
141ff585c9
...
2022-01-07 08:11:12 +05:30
Kovid Goyal
37334d19cc
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-07 07:50:26 +05:30
Charles Haley
28257cad31
Another enum cleanup.
...
While testing that I found several problems related to adding and editing columns when the table was sorted differently.
Also prevented moving rows when the table is sorted by anything but row number ascending. This isn't the nicest fix but making it work with new columns while the sort is descending is harder than I want to deal with tonight.
2022-01-06 18:42:48 +00:00
Kovid Goyal
d16195472c
Cleanup previous PR
2022-01-06 20:51:57 +05:30
Kovid Goyal
e03a52e445
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-06 20:51:45 +05:30
Charles Haley
843dc628c7
Enhancement: allow sorting the columns in the create custom column dialog.
2022-01-06 13:25:30 +00:00
Kovid Goyal
6b10f5cc81
pep8
2022-01-05 22:05:56 +05:30
Kovid Goyal
7eff3249ae
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fix #1956377 [lookup name duplicity is not checked when editing user-defined column](https://bugs.launchpad.net/calibre/+bug/1956377 )
2022-01-05 22:04:34 +05:30
Charles Haley
ef75f82fc0
Bug 1956377: lookup name duplicity is not checked when editing user-defined column
...
Fixing this required substantial cleanup of the dialog.
While there I added a column to the dialog showing the status of the column: edited, new, deleted.
2022-01-05 16:23:57 +00:00
Kovid Goyal
85c25916a3
Merge branch 'patch-4' of https://github.com/reportxx/calibre
2022-01-05 14:38:30 +05:30
reportxx
8e240e37d4
Update copyright year
2022-01-05 08:28:07 +00:00
Kovid Goyal
5c3376f778
py310: More float->int goodness
2022-01-05 09:26:50 +05:30
Kovid Goyal
ec72e4f39d
Check for deletion in worker thread before emitting signal
2022-01-03 21:23:13 +05:30
Kovid Goyal
68e16a0d12
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-03 17:36:04 +05:30
Kovid Goyal
9aa548bd3b
Update MIT Technology Review
2022-01-03 17:27:48 +05:30
Charles Haley
f30a190b36
Change db.cache.virtual_libraries_for_books() to raise an exception when recursion is detected instead of returning an empty list. Using an exception gives a better chance of telling the user that the VL expression is wrong.
2022-01-03 11:47:38 +00:00
Kovid Goyal
6a3309175a
E-book viewer: Remove books that dont exist from the recently opened book list. Fixes #1956192 [Feature request: possibility to remove book from recently opened books in Viewer]( https://bugs.launchpad.net/calibre/+bug/1956192 )
2022-01-03 12:11:17 +05:30
Kovid Goyal
f0d5251692
Fix #1956198 [[Enhancement] View book from Book details window by pressing 'V']( https://bugs.launchpad.net/calibre/+bug/1956198 )
2022-01-03 11:18:09 +05:30
Kovid Goyal
cfb011c3ff
pyqt6: More keyboard modifiers nonsense and another py310 float->int
2022-01-03 09:02:26 +05:30
Kovid Goyal
749d0351e8
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-02 18:49:02 +05:30
Charles Haley
9a95d8b0c2
More CreateNewCustomColumn stuff.
...
- Improved documentation
- Check column headings for duplicates
- Method to return the current column headings as a dict
- Improved exception handling
2022-01-02 12:59:30 +00:00
Kovid Goyal
fbb5208aac
Completion popup: Fix display of items containing line breaks
2022-01-02 08:46:18 +05:30
Kovid Goyal
eb2360f6aa
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-01-01 19:43:39 +05:30
Charles Haley
7b9bb6e624
Yet another version of CreateNewCustomColumn.
...
My apologies for the multiple commits. I have been working with @davidfor and we cycled a few times. I hope this is the last, barring bugs.
2022-01-01 13:20:38 +00:00
Kovid Goyal
f3183880e7
Merge branch 'master' of https://github.com/cbhaley/calibre
...
Fixes #1956129 [[Enhancement] render line breaks in custom column *description* on hover column title](https://bugs.launchpad.net/calibre/+bug/1956129 )
2022-01-01 18:42:19 +05:30
Charles Haley
6fcd0eb8a5
Enhancement #1956129 : render line breaks in custom column *description* on hover column title.
2022-01-01 11:39:32 +00:00
Kovid Goyal
3f16b5ac61
Update Reuters
2022-01-01 14:34:27 +05:30
Kovid Goyal
fdbffe60fe
MOBI output: Dont fail if input document contains invalid % based lengths. Fixes #1956097 [news download crashes with TypeError: '<' not supported between instances of 'float' and 'str']( https://bugs.launchpad.net/calibre/+bug/1956097 )
2021-12-31 20:48:14 +05:30
Kovid Goyal
ce138b1744
Update Clarin
2021-12-31 20:46:51 +05:30
Kovid Goyal
f0d82724f9
pep8
2021-12-31 19:45:26 +05:30
Kovid Goyal
ac5c8858d6
Merge branch 'master' of https://github.com/cbhaley/calibre
2021-12-31 19:45:00 +05:30
Charles Haley
40cae7cc81
More improvements to the new CreateNewCustomColumn class.
...
-- Added the ability to auto-generate a lookup name
-- Now checks the calibre "can't configure" before adding a new column
-- Fixed parameter names
2021-12-31 13:49:53 +00:00
Kovid Goyal
422258bcce
Update General Knowledge Today
2021-12-31 17:23:19 +05:30
Kovid Goyal
21ee73763a
Fix Preferences->Searching->Clear search histories not taking effect till a restart for some search boxes. Fixes #1956088 [Clear Search Histories not clearing search histories.]( https://bugs.launchpad.net/calibre/+bug/1956088 )
2021-12-31 13:38:49 +05:30
Kovid Goyal
addec17bb2
Merge branch 'image-xcf' of https://github.com/qykth-git/calibre
2021-12-31 12:59:25 +05:30