1231 Commits

Author SHA1 Message Date
Kovid Goyal
2a56eaa2c7
Add a note about how to create dark and light icons in a custom theme 2022-07-15 20:19:13 +05:30
Kovid Goyal
06432e4eee
Fix a regression that broke handling of mouse clicks on some Linux Wayland systems with a touchpad
Basically, in Qt 6 Wayland, Qt reports the device for mouse events
as finger when they come from a touchpad instead of a mouse. This caused
them to be swallowed by the gesture recognizer as being synthesized
mouse events.

Fixes #1981629 [Viewer TOC and search results  are not clickable](https://bugs.launchpad.net/calibre/+bug/1981629)
2022-07-14 22:38:24 +05:30
Kovid Goyal
c1a2fddc29
another quantcast update 2022-07-14 20:20:13 +05:30
Charles Haley
58328a5beb Several interlocking changes:
1) Add a docstring syntax to the search query parser. """text""" uses text unchanged without escape processing.
2) Add tests for docstrings.
3) Update the search section of the manual.
4) Change the advanced search dialog to use docstrings for template searches.
5) Pass some books to the template dialog in advanced search to help with debugging template searches.
2022-07-14 12:32:46 +01:00
Kovid Goyal
fe865f5c99
... 2022-07-14 13:07:45 +05:30
Kovid Goyal
8e5666b306
Linux: Default to using XWayland instead of native Wayland as there are various bugs with Qt+Wayland . You can set the env var QT_QPA_PLATFORM=wayland to force calibre to use Wayland. 2022-07-14 08:22:07 +05:30
Kovid Goyal
c7ca4c9831
string changes 2022-07-08 08:17:38 +05:30
Charles Haley
ca02f122a2 Minor wording change in search descriptions in the manual. 2022-07-07 12:56:49 +01:00
Kovid Goyal
3ad1eb0e46
string changes 2022-07-07 07:33:30 +05:30
Kovid Goyal
49c8fd5191
Use a preference for choosing the color palette 2022-07-06 19:19:56 +05:30
Kovid Goyal
45fe6a409d
Change interface demo plugin to pass plugin name to get_icons() 2022-07-06 19:19:56 +05:30
Kovid Goyal
f0a619ac14
... 2022-07-06 19:19:55 +05:30
Kovid Goyal
ce171699dc
Restore CALIBRE_USE_DARK_PALETTE on windows 2022-07-06 19:19:55 +05:30
Kovid Goyal
8e655fda1c
Clarify that FTS finds only one instance per book 2022-07-06 19:19:54 +05:30
Kovid Goyal
e1e490b66e
Add a dedicated icon for FTS 2022-07-06 19:19:51 +05:30
Kovid Goyal
2ea40e6cef
Add basic docs for the new FTS feature 2022-07-06 19:19:51 +05:30
Kovid Goyal
bc97485ff2
Linux: Use the system dark mode setting
This comes from the desktop settings portal implemented in KDE 5.24 and
GNOME 42
2022-07-06 19:19:45 +05:30
Kovid Goyal
f695e49bd6
Windows: Automatically change colors between light and dark when the system wide preference is changed 2022-07-06 19:19:44 +05:30
Kovid Goyal
1d4964b366
Update icon theme docs 2022-07-06 19:19:44 +05:30
Kovid Goyal
8a33f48874
Support themeing for plugin icons 2022-07-06 19:19:43 +05:30
Charles Haley
29d0ae3597 Another one. This is the end for today. 2022-07-04 14:36:55 +01:00
Charles Haley
5fbbdfa297 Fix typos 2022-07-04 14:33:40 +01:00
Charles Haley
6acfebf8c1 The template database functions we discussed. 2022-07-03 19:03:55 +01:00
Kovid Goyal
c808876807
Switch to GA4 2022-06-30 18:33:46 +05:30
Kovid Goyal
3a9d2c0270
... 2022-06-28 22:00:39 +05:30
Kovid Goyal
dc1d3dc2ef
Add a FAQ entry about amazon's latest anti-customer move 2022-06-28 21:49:19 +05:30
Kovid Goyal
b04c967f4b
update quantcast tag 2022-06-28 20:57:26 +05:30
Kovid Goyal
3d41dde21c
Merge branch 'manual' of https://github.com/felagund/calibre 2022-06-18 05:35:47 +05:30
Tomáš Hnyk
f6d9611a5f
Clarifies which Linux package to use
This adds two things to documentations:

1. Links to installers (I picked the non 64bit version for Windows)
2. Clarifying and emphasazing that one needs to use package used by upstream to use CALIBRE_DEVELOP_FROM, not the package provided by distribution

See also here: https://www.mobileread.com/forums/showthread.php?t=294791
2022-06-17 23:18:02 +02:00
Kovid Goyal
909ab3723f
Fix warning from extlinks 2022-05-31 12:47:49 +05:30
Kovid Goyal
bece99941d
Workaround yet another regression in Sphinx
https://github.com/sphinx-doc/sphinx/issues/10498
2022-05-31 12:40:51 +05:30
Kovid Goyal
46cc7dc6c2
Skip PDF version of manual for Japanese
Getting a useable Japanese PDF out of Sphinx+LaTeX is a nightmare
2022-05-31 08:17:17 +05:30
Charles Haley
ad3f6b0258 New template function urls_from_identifiers() 2022-05-26 14:05:15 +01:00
Kovid Goyal
2726a1b161
string changes 2022-05-17 06:25:37 +05:30
Kovid Goyal
ae0f3a86db
string changes 2022-05-15 20:59:40 +05:30
Kovid Goyal
e9a82336c1
cleanup previous PR 2022-05-15 20:38:57 +05:30
Charles Haley
5894d49dcf New "Character Variant" search prefix. 2022-05-15 15:06:55 +01:00
Kovid Goyal
cc7d9d08f3
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-05-14 06:49:16 +05:30
Kovid Goyal
96b820413d
Move kindle app cover faq below eink cover faq
Gets more hits these days
2022-05-13 21:19:39 +05:30
Charles Haley
5ea687fc06 Template language for i in range() with documentation. 2022-05-13 16:42:24 +01:00
Kovid Goyal
60ef2af5dd
Add a note about case sensitivity in regexps 2022-05-13 17:05:52 +05:30
Kovid Goyal
0be2669fe2
Gmail is planning to ban SMTP auth completely so nuke it from the FAQ 2022-04-27 22:20:18 +05:30
Charles Haley
3f0c9125d6 New formatter function list_join() along with its documentation. 2022-04-25 11:13:52 +01:00
Charles Haley
5dc8a59abf Small change to account for python 3's regex changes affection .* 2022-04-24 18:14:05 +01:00
Kovid Goyal
5fb030462f
string changes 2022-04-19 18:08:03 +05:30
Kovid Goyal
37c607b3f6
Document the marking facility 2022-04-15 08:54:48 +05:30
Kovid Goyal
1dad1560e0
fix official website link 2022-04-01 10:54:04 +05:30
Kovid Goyal
228c3c90bd
... 2022-04-01 10:31:33 +05:30
Kovid Goyal
cf78710ff8
... 2022-03-31 21:17:46 +05:30
Charles Haley
48f410165f Document the template language changes 2022-03-27 15:08:56 +01:00