1294 Commits

Author SHA1 Message Date
Kovid Goyal
65cc790bf7
Content server: Implement full offline mode
Needs HTTPS to work because browsers are gods own pieces off ass.
Fixes #3065 (E-book viewer: Service Worker offline caching)
2026-03-29 21:33:19 +05:30
Kovid Goyal
bf70e6fc34
String changes
Fixes #2145828 [Calibre Manual Typo](https://bugs.launchpad.net/calibre/+bug/2145828)
2026-03-24 18:58:35 +05:30
Kovid Goyal
db52a43209
Add a line warning about Firefox allowing arbitrary websites access to localhost 2026-02-24 17:26:19 +05:30
Kovid Goyal
2ac29c2edd
Fix errors from new version of sphinx about misaligned tables 2026-02-20 07:05:04 +05:30
Kovid Goyal
833d3c96d8
Env var to disable python templates 2026-02-13 15:52:21 +05:30
Kovid Goyal
9a9d0ae750
... 2026-02-12 11:21:58 +05:30
Kovid Goyal
1932fda98c
Add a line to the FAQ emphasizing that calibre libraries from untrusted sources should not be opened 2026-02-12 11:12:47 +05:30
ron
6b7acd199f Fix typos, grammar errors, and incorrect references across documentation
Fix ~85 issues across 28 documentation files including misspellings,
subject-verb agreement errors, incorrect articles, missing punctuation,
and one incorrect URL scheme reference in url_scheme.rst.
2026-02-11 01:18:31 -05:00
Kovid Goyal
77e047c4ea
Fix #2140971 [Calibre manual, GUI-Actions, Edit Metadata](https://bugs.launchpad.net/calibre/+bug/2140971) 2026-02-06 19:59:19 +05:30
Kovid Goyal
877c474bdd
Fix #2140918 [Calibre manual, GUI-Actions, Add Books](https://bugs.launchpad.net/calibre/+bug/2140918) 2026-02-06 19:55:05 +05:30
Kovid Goyal
202b53f890
string changes 2026-02-01 21:12:52 +05:30
Kovid Goyal
5597a861c7
... 2026-02-01 17:01:29 +05:30
Kovid Goyal
d2ee7d1102
Add a section on the Bookshelf view to the manual 2026-02-01 17:00:47 +05:30
Kovid Goyal
9eb9e03d6c
... 2026-01-14 16:42:12 +05:30
Kovid Goyal
e5c811e8bb
Try disabling webengine GPU acceleration unconditionally
It doesnt make any significant performance difference for ebooks and
might fix crashes/blackscreen on some older Windows systems.
2026-01-05 08:54:45 +05:30
Kovid Goyal
fb6c366300
Add an Ask AI about selected books action to the view button 2025-12-02 05:52:43 +05:30
Kovid Goyal
b1307d816b
Update FAQ for changes in macOS preferences 2025-11-21 10:18:07 +05:30
un-pogaz
bb9272f300 iteritems (regex 1)
in iteritems\(([\w\.]+)\)
in \1.items()

replace iteritems() used on simple variables/attributs in a for loop
2025-11-18 15:39:50 +01:00
Kovid Goyal
29ae85d118
A new shortcut Ctrl+Alt+Shift+P to switch to the previously applied Virtual library. Fixes #2127819 [[Enhancement] Add keyboard shortcut for most recent VL](https://bugs.launchpad.net/calibre/+bug/2127819) 2025-11-06 10:38:09 +05:30
Kovid Goyal
699c3e118c
Add docs for handling selected text with << snippet
This is documented already for the previous snippet but some people
may not read that and then get confused.
2025-10-10 07:52:31 +05:30
Kovid Goyal
b2758c02cc
string changes 2025-09-23 12:25:04 +05:30
Charles Haley
dd880c8dea Update the template language documentation to include the new 'with' statement 2025-09-15 13:20:35 +01:00
Kovid Goyal
22f1b7ab7c
Add CSS needed for FreeStar because of Google's stupid CLS metrics 2025-08-29 11:49:33 +05:30
Charles Haley
bd378ad0f5 Document the template language 'return' statement. 2025-08-08 17:04:54 +01:00
Kovid Goyal
c8417e3333
string changes 2025-08-08 17:08:37 +05:30
Ian Moir
73772bba15
Update template_lang.rst
Fixed error in describing the role of '{' and '}'
2025-08-06 11:32:28 +01:00
Charles Haley
bf82a4594d I forgot to add format_duration() to the manual. 2025-07-13 11:48:41 +01:00
Kovid Goyal
9e92686c9d
Clarify where to get CALIBRE*PATH variables from 2025-07-12 10:41:56 +05:30
Charles Haley
3fc1bc2c2c GPM Templates: allow comments to start in any column, not just the first. 2025-07-08 12:34:10 +01:00
Kovid Goyal
07274c3ffa
PDF manual fails for arabic 2025-06-20 08:14:58 +05:30
Charles Haley
65a4182cb5 Improvement to the Template Program Mode documentation 2025-05-18 13:22:14 +01:00
Kovid Goyal
daf212b13c
Update link to instructions to clear macOS font cache 2025-05-11 07:33:55 +05:30
Charles Haley
525cf2a1f0 Improvement to inlist and inlist_field template language documentation. 2025-04-10 11:02:41 +01:00
un-pogaz
a08f63e332 revert "let's <> lets" 2025-03-23 19:29:08 +01:00
un-pogaz
b0d58ade70 add 'code' dictionary to codespell setting 2025-03-23 16:02:05 +01:00
Kovid Goyal
b71d7b7e2b
macOS: Fix a regression in calibre 8 that prevented icons in menus from being rendered. Fixes #2103777 [Small icons in front of menus missing](https://bugs.launchpad.net/calibre/+bug/2103777) 2025-03-22 08:02:47 +05:30
Kovid Goyal
ab7274536d
KEPUB Output plugin 2025-02-24 15:22:28 +05:30
Kovid Goyal
7cd8171d32
Edit book: Allow editing of KEPUB files
Note that all Kobo markup is removed when opening the file and
automatically re-inserted when saving it.
2025-02-24 13:06:57 +05:30
Kovid Goyal
fce03aaa38
Add support for viewing and converting KEPUB files 2025-02-24 09:50:07 +05:30
Kovid Goyal
6553380eb1
Fix various docs ref bugs 2025-02-14 11:41:26 +05:30
Kovid Goyal
711edc6c7c
string changes 2025-02-12 22:00:25 +05:30
Charles Haley
5cbb284ada Document how templates can be used with the calibre:: URL scheme. 2025-02-12 13:56:27 +00:00
un-pogaz
e5a65f69ec Automated conversion of % format specifiers
Using flint. Change has been filtred
because even on safe mode, flint can be too aggressive.
2025-01-28 17:23:13 +01:00
Kovid Goyal
8fa56620df
Remove unneeded exclusions 2025-01-27 11:15:47 +05:30
un-pogaz
19b9d979ab comment formating (auto-fix)
ruff 'E114,E115,E116,E261,E262,E265'
2025-01-24 11:14:21 +01:00
un-pogaz
8d28380515 add/remove blank-line (extra-edit)
ruff 'E302,E303,E304,E305,W391'
2025-01-24 11:14:21 +01:00
un-pogaz
6cda6a2e5d write better list/set/dict comprehensions (extra-edit) 2025-01-24 11:14:17 +01:00
un-pogaz
6c54a656ba write better list/set/dict comprehensions (auto-fix)
ruff 'C4'
2025-01-24 11:14:17 +01:00
un-pogaz
19994000c9 use f-string instead of format call (extra-edit)
ruff 'UP030,UP032' --extend-exclude "src/calibre/*" !partial
2025-01-24 11:14:16 +01:00
un-pogaz
02854d8b8c convert some legacy percent format (extra-edit) 2025-01-24 11:14:16 +01:00