Commit Graph

1279 Commits

Author SHA1 Message Date
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
un-pogaz 047ebcffe4 convert some legacy percent format (manual)
ruff 'UP031'
2025-01-24 11:14:16 +01:00
un-pogaz 0560b429bf convert some legacy percent format (auto-fix)
ruff 'UP031'
2025-01-24 11:14:16 +01:00
un-pogaz e0022f21cf upgrade code to Python 3 (extra-edit) 2025-01-24 11:14:16 +01:00
un-pogaz 5572105076 upgrade code to Python 3 (auto-fix)
ruff 'UP'
2025-01-24 11:14:16 +01:00
un-pogaz 37771022ce uniform string quote (auto-fix)
ruff 'Q'
2025-01-24 11:14:14 +01:00
un-pogaz d08949b012 add scoped noqa (auto-fix)
ruff --add-noqa
2025-01-24 11:14:13 +01:00
un-pogaz a73c48720e remove unscoped noqa (extra-edit)
regex: \s*#\s*noqa\n
2025-01-24 11:14:10 +01:00
Kovid Goyal a6fda5e749 String changes 2025-01-22 18:57:14 +05:30
Charles Haley 92078b53c8 Updates to the manual. NB: I used references like :ref:ff_func gui.rst. but don't know if they work. 2025-01-22 11:40:51 +00:00
Charles Haley 6866ce84a2 Fix composites that use database methods not working in the content server. Also fix template searches using the database API not working in the content server. Update the manual. 2025-01-21 21:42:54 +00:00
Charles Haley 3bc202ba7e Update the tag browser icon documentation 2025-01-20 22:20:30 +00:00
Kovid Goyal d0e5b3a29e Merge branch 'master' of https://github.com/cbhaley/calibre 2025-01-19 07:46:27 +05:30
Charles Haley 2a1380b1c8 Update for the tag browser section
- Describe the icon selection decision hierarchy
- Add the new menu action added ny @un_pogaz
2025-01-18 16:46:39 +00:00
Kovid Goyal c1b3340d37 Bump version for beta release
string changes
2025-01-17 08:19:36 +05:30
Kovid Goyal 06186cd93d string changes 2025-01-16 20:53:46 +05:30