Kovid Goyal
5c1b2cdb46
Delay load QSvgRenderer
2022-07-18 17:42:07 +05:30
Kovid Goyal
98a6234414
Use dir for saved selected file if file doesnt exist
2022-07-18 17:34:31 +05:30
Kovid Goyal
1a7a4544f5
Use our file icon provider when using non-native file dialogs
2022-07-18 17:29:43 +05:30
Kovid Goyal
b0d8409afb
more pyqt6 goodness
2022-07-18 15:58:04 +05:30
Kovid Goyal
ba8f4fb7ae
Fix a regression in 6.0 that broke rendering of first page of EPUB as cover when the EPUB has no actual cover
2022-07-18 15:28:55 +05:30
Kovid Goyal
a41c3b775c
string changes
2022-07-18 11:04:36 +05:30
Kovid Goyal
32ed99b702
Linux installer: Also check for libOpenGL
2022-07-18 11:01:22 +05:30
Kovid Goyal
87a5d03546
random_common_chrome_user_agent is relatively new so delay import it so that people live loading on old calibre dont get errors
2022-07-18 10:40:57 +05:30
Kovid Goyal
77b51c627e
Merge branch 'master' of https://github.com/davidlin555/calibre
2022-07-18 10:25:52 +05:30
Kovid Goyal
c921459226
DRYer
2022-07-17 22:11:52 +05:30
Kovid Goyal
654d955036
...
2022-07-17 22:01:45 +05:30
Kovid Goyal
a9afd0a1c7
Place the note about leaving calibre running for scheduling in the schedule box
2022-07-17 22:00:34 +05:30
Kovid Goyal
8660e20976
Make test a bit more robust
2022-07-17 21:54:51 +05:30
Kovid Goyal
96656a1f2d
DRYer
2022-07-17 21:44:17 +05:30
Kovid Goyal
9c540f557a
Fix #1981882 [Wrongs icons on "No native filedialogs"]( https://bugs.launchpad.net/calibre/+bug/1981882 )
2022-07-17 21:40:45 +05:30
Kovid Goyal
ffeb7f5e3c
Content server: Fix a regression in 6.0 that caused incorrect rendering of comments metadata in the book details panel in dark mode. Fixes #1981886 [[Content Server] Back ground of Comments section is white on dark mode]( https://bugs.launchpad.net/calibre/+bug/1981886 )
2022-07-17 21:02:29 +05:30
Kovid Goyal
563c1089df
Allow re-indexing a book for FTS by right clicking the book details panel
2022-07-17 20:18:48 +05:30
Kovid Goyal
e0aceef1ee
Fix clear line edit icon when using system theme
2022-07-17 19:56:04 +05:30
Kovid Goyal
69cae7b8f4
Merge branch 'translation-fixes' of https://github.com/413Michele/calibre
2022-07-17 15:24:29 +05:30
413Michele
28b8601875
Merge branch 'kovidgoyal:master' into translation-fixes
2022-07-17 11:35:47 +02:00
413Michele
58d33506ee
Title case and 's
2022-07-17 11:34:30 +02:00
Kovid Goyal
47bf2085f6
Allow using webengine after QApplication construction when using ensure_app as well
2022-07-17 14:58:42 +05:30
Kovid Goyal
6fd08f10af
Bing does not like Edge user agents
2022-07-17 14:58:19 +05:30
Kovid Goyal
148aa948db
Make the metadata download worker process explicitly cleanup webengine workers before exiting
2022-07-17 14:40:41 +05:30
413Michele
7dfeacde2d
than -> then
2022-07-17 11:10:28 +02:00
Kovid Goyal
058212d47c
Dont import Qt at top level of scraper.simple
2022-07-17 13:44:25 +05:30
Kovid Goyal
c74144140d
Dont rely on global things in __del__
2022-07-17 13:33:22 +05:30
Kovid Goyal
1eb3bd675a
Add some spaces so transifex is not confused
2022-07-17 13:30:21 +05:30
Kovid Goyal
70f753ad09
Merge branch 'patch-1' of https://github.com/413Michele/calibre
2022-07-17 13:00:33 +05:30
413Michele
6ad9772b79
Fixed typo: double space in function description
2022-07-17 09:25:49 +02:00
Kovid Goyal
44551059d1
Workaround for webengine 6.3 showing spurious scrollbar in modal
2022-07-17 12:36:59 +05:30
Kovid Goyal
62207d5e85
Disable the color theme setting when using system style. Fixes #1981909 [Dark Mode always on when using System Default User Interface]( https://bugs.launchpad.net/calibre/+bug/1981909 )
2022-07-17 12:25:17 +05:30
Kovid Goyal
11b84f7c90
Merge branch 'master' of https://github.com/ConstrictM/calibre
2022-07-17 11:17:05 +05:30
ConstrictM
756a963264
Update Version
2022-07-17 01:19:29 -04:00
ConstrictM
dbae03e890
Replace Direct Xpath for Google Search
2022-07-17 01:18:59 -04:00
Kovid Goyal
29ab970bad
Remove unused code
2022-07-17 09:14:39 +05:30
Kovid Goyal
dd69957517
Binary builds: Fix Qt TLS backends not included. Fixes #1981887 [Include SSL dlls in Calibre 6?]( https://bugs.launchpad.net/calibre/+bug/1981887 )
2022-07-17 08:55:39 +05:30
Kovid Goyal
a4d8095496
Merge branch 'master' of https://github.com/JimmXinu/calibre
2022-07-17 08:00:09 +05:30
Kovid Goyal
a2fdf24959
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-07-17 07:55:48 +05:30
Jim Miller
acddfcfeb9
Pass variable args to back compat method exec_()
2022-07-16 18:20:32 -05:00
Charles Haley
ab55120f90
Fix an amusing typo. :)
...
This is a second commit, removing the white space processing my editor did.
I thought I had made a PR but there is no record of it. Apologies if this is a duplicate.
2022-07-16 16:22:13 +01:00
Kovid Goyal
7ce022f5e1
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-07-16 20:02:55 +05:30
Charles Haley
c8646d8d32
Turned on the clear button in manage authors.
2022-07-16 15:30:00 +01:00
Kovid Goyal
547f383634
Merge branch 'master' of https://github.com/cbhaley/calibre
2022-07-16 19:52:51 +05:30
Charles Haley
86414a17e6
Fix leaving bits of the background selection sometimes visible when editing sort and link columns. This change makes the editor widget fill the underlying cell.
...
As an aside, shouldn't EnLineEdit do setClearButtonEnabled(True) to be like other widgets?
2022-07-16 14:49:50 +01:00
Kovid Goyal
b6463f7cc5
Also add consent cookie when searching google directly
2022-07-16 17:58:50 +05:30
Kovid Goyal
d6014bd11d
Google images now requires a consent cookie in the EU
2022-07-16 17:57:30 +05:30
Kovid Goyal
5c3385476f
Switch from cchardet to uchardet
...
cchardet is not maintained anymore: https://github.com/PyYoshi/cChardet/issues/77
cchardet is based on uchardet with the addition of reporting encoding
detection confidence. We dont really need that, so moving to uchardet is
simplest.
See #1690 (Low effort port to charset_normalizer)
2022-07-16 15:36:28 +05:30
Kovid Goyal
1e62ba9542
string changes
2022-07-16 13:48:43 +05:30
Kovid Goyal
68cd95a2c5
Consolidate setting of webengine storage paths in one place
...
Qt6 uses the persistentstoragepath to cache data even for off the record
profiles. So we need to set both that and the cache path. And do it for
the default profile, and every other profile we create. Sigh.
2022-07-16 12:19:07 +05:30