1261 Commits

Author SHA1 Message Date
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
Charles Haley
f65b874d1a Stuff for value icons:
- Documentation
- bug fixes in icon template evaluation
- Better enabling/disabling of menu lines in the tag browser context menu
2025-01-16 15:09:17 +00:00
Kovid Goyal
e2fff1fa3c
Fix #2092794 [Calibre Manual links to HTML Tutorial and CSS Tutorial don't work](https://bugs.launchpad.net/calibre/+bug/2092794) 2025-01-01 15:36:55 +05:30
un-pogaz
8c9d880f41 pep8
improvement of Ruff settings
2024-12-15 13:17:49 +01:00
Kovid Goyal
d2839c7aaa
... 2024-12-10 05:33:45 +05:30
chocolatechipcats
db004d842b
Update faq.rst
Added note about third-party updaters sneaking Calibre updates behind the user's back.
2024-12-04 21:17:16 +05:30
Kovid Goyal
e6bf1a6d86
... 2024-11-29 09:08:15 +05:30
Kovid Goyal
262cc42c5a
Ignore errors in translations of template lang docs 2024-11-29 09:06:09 +05:30
Kovid Goyal
b0df90d00c
Update Read Aloud manual entry 2024-11-24 14:14:20 +05:30
un-pogaz
4943ba7c8b Dont include :ffsum: in .po file 2024-11-21 09:20:40 +01:00
Kovid Goyal
4e097f7e4b
Implement ffsum 2024-11-21 08:08:32 +05:30
Kovid Goyal
681c50ed08
Merge branch 'master' of https://github.com/cbhaley/calibre 2024-11-21 07:48:49 +05:30
Kovid Goyal
93b47505e7
string changes 2024-11-21 07:45:26 +05:30
Charles Haley
258f1ca250 Now use :ffsum: 2024-11-20 13:37:51 +00:00
Charles Haley
87d63a6d44 Various improvements 2024-11-20 13:36:16 +00:00
Kovid Goyal
c68620f7b0
string changes 2024-11-20 08:12:55 +05:30
Kovid Goyal
a87442b78c
Fix some refs 2024-11-19 08:29:00 +05:30
Charles Haley
bef0bf712a Changes to the template documentation.
I took out the inline documentation, changing it to reference the generated documentation. I also added a lot of :ref:.

I'm unable to verify that the changes work or that I didn't break something.
2024-11-18 17:55:45 +00:00
Kovid Goyal
98a36a42f9
Update consent manager tag for manual 2024-11-18 21:18:53 +05:30