Commit graph

1019 commits

Author SHA1 Message Date
Kovid Goyal
7b52611fdd
Edit book: Allow Ctrl-clicking on class names to jump to the first style rule that matches the tag and class 2021-02-07 12:22:19 +05:30
Kovid Goyal
a18806490c
... 2021-02-05 12:28:55 +05:30
Kovid Goyal
ccc0b2bf05
Update email FAQ with info about Amazon's latest shenanigans 2021-02-05 12:27:47 +05:30
Kovid Goyal
6ee1c3d10c
... 2021-01-26 18:21:57 +05:30
Kovid Goyal
da53430e77
E-book viewer: Redesign the reference mode to also work on touch screens without a mouse. Now in reference mode paragraph numbers are displayed for all paragraphs 2021-01-26 09:46:18 +05:30
Kovid Goyal
905abd3680
Add instructions for additional voice installation on Windows 2021-01-20 08:18:08 +05:30
Kovid Goyal
54d57c6748
Add support for the CB7 comic file file format
Fixes #1912212 [Add support for CB7 and CBA file format](https://bugs.launchpad.net/calibre/+bug/1912212)
2021-01-19 13:33:45 +05:30
Charles Haley
cfbff3d98f New template function: field_exists() 2021-01-17 13:56:55 +00:00
Charles Haley
b7c4fcd711 Enhancement: allow template functions add() and multiply() to take a variable number of arguments. 2021-01-17 13:56:28 +00:00
Kovid Goyal
9546557ec9
String changes 2021-01-17 05:46:35 +05:30
Kovid Goyal
b2bd85b507
string changes 2021-01-16 19:17:02 +05:30
Kovid Goyal
02af069255
Add a FAQ entry about viewer not working 2021-01-16 07:42:05 +05:30
Kovid Goyal
312754acb6
String changes 2021-01-10 07:39:50 +05:30
Kovid Goyal
d457997830
String changes 2021-01-06 14:08:10 +05:30
Kovid Goyal
a30d4be28d
Merge branch 'patch-1' of https://github.com/madphysicist/calibre 2021-01-06 08:34:05 +05:30
Joseph Fox-Rabinovitz
b62dee010a
wrapping 2021-01-05 16:20:19 -06:00
Joseph Fox-Rabinovitz
487a598d29
Fixed resource leak in HelloWorld plugin? 2021-01-05 16:02:52 -06:00
Joseph Fox-Rabinovitz
8da7110fc8
Punctuation, wrapping 2021-01-05 15:55:18 -06:00
Joseph Fox-Rabinovitz
0b4c130126
More wrapping and punctuation
Why is the long XPATH expression being wrapped in the output?
2021-01-05 13:26:06 -06:00
Joseph Fox-Rabinovitz
6912bec1c9
Line wrap and typo 2021-01-05 12:26:36 -06:00
Joseph Fox-Rabinovitz
937412a306
Typo in manual 2021-01-05 11:59:12 -06:00
Kovid Goyal
2528bd58af
String changes 2021-01-05 10:02:13 +05:30
Charles Haley
746ae8e37a Add new template function list_split. Fix python 3 imcompatibility getting source code from the built-in functions class. 2021-01-03 11:13:59 +00:00
Kovid Goyal
f51d169f55
... 2020-12-28 08:53:23 +05:30
Kovid Goyal
f80e1853ac
Remove obsolete entry in FAQ 2020-12-26 09:49:53 +05:30
Kovid Goyal
1e123e35cf
manual formatting 2020-12-24 09:58:26 +05:30
Charles Haley
da52fa1655 Template language: add function connected_device_uuid 2020-12-22 14:44:17 +00:00
Kovid Goyal
4daf63fca1
String changes 2020-12-22 12:47:40 +05:30
Charles Haley
dff123fc0f Template/formatter enhancements:
1) Added a 'for' statement
2) Added the ability for a developer to pass a dict of extra information to a template.
2020-12-19 09:46:41 +00:00
Kovid Goyal
7c5f4bd48b
String changes 2020-12-18 17:31:46 +05:30
Kovid Goyal
08cafd1de0
String changes 2020-12-17 22:35:04 +05:30
Kovid Goyal
843a317334
Viewer: Add a mode to follow links with only the keyboard 2020-12-16 08:25:05 +05:30
Kovid Goyal
5203651af1
Dont use a binary for building translations 2020-12-15 19:14:29 +05:30
Kovid Goyal
a8359d83c0
Fix translations build on CI missing docstrings 2020-12-13 20:58:30 +05:30
Kovid Goyal
c683535752
... 2020-12-12 10:02:16 +05:30
Kovid Goyal
88b3ef9b5f
Add a note about limitations of browsers 2020-12-11 08:07:05 +05:30
Kovid Goyal
dc5300be83
String changes 2020-12-11 07:10:08 +05:30
Kovid Goyal
08d7840d21
Document the read aloud function 2020-12-10 22:12:30 +05:30
Kovid Goyal
fe45cb1111
String changes 2020-12-09 08:03:10 +05:30
Kovid Goyal
129a18d2c3
String changes 2020-12-04 05:42:41 +05:30
Kovid Goyal
a30291c1ae
String changes 2020-11-28 18:56:24 +05:30
Kovid Goyal
91306f57d0
String changes 2020-11-28 14:42:08 +05:30
Kovid Goyal
197ec8c441
Better fix for static top nav bar
Use CSS grids. The earlier solution caused links to go to slightly
incorrect positions.
2020-11-27 13:21:51 +05:30
Kovid Goyal
2e6f0e7a59
Update The BBC 2020-11-26 12:30:46 +05:30
Kovid Goyal
803c4c5221
Add notes on how to enerate calibre:// URLs 2020-11-24 17:30:56 +05:30
Kovid Goyal
a5a26bbe7a
Keep top-bar visible
Fixes #1905191 [[Enhancement] Always keep the controls visible in the User Manual](https://bugs.launchpad.net/calibre/+bug/1905191)
2020-11-24 13:41:35 +05:30
Kovid Goyal
b9209c4f3f
Fix list bullets going out of containers in narrow mode 2020-11-24 13:30:30 +05:30
Kovid Goyal
8bc68e8375
Top bar should not be displayed in narrow mode 2020-11-24 13:25:34 +05:30
Kovid Goyal
b5cf33145a
fix horizontal scrollbar when screen is less than 940px 2020-11-24 13:22:54 +05:30
Kovid Goyal
5a96856d68
Fix custom css file not being included 2020-11-24 13:17:27 +05:30
Kovid Goyal
a4c89efcb0
fix indentation 2020-11-24 12:32:10 +05:30
Kovid Goyal
c59f1cd242
string changes 2020-11-24 08:43:53 +05:30
Kovid Goyal
65dab30656
Allow copying the current search as a calibre:// URL by right clicking the search box 2020-11-23 18:02:19 +05:30
Kovid Goyal
ecb1ea36f8
String changes 2020-11-22 21:11:19 +05:30
Kovid Goyal
2caa7e08ba
String changes 2020-11-22 16:00:54 +05:30
Kovid Goyal
7ebfb0f248
Allow controlling the Virtual library with calibre://search URLs 2020-11-22 11:48:43 +05:30
Kovid Goyal
80aaffa6ef
String changes 2020-11-22 09:22:44 +05:30
Kovid Goyal
dc3a3a9abc
Fix incorrect copy/paste of freestar tag 2020-11-19 10:22:24 +05:30
Kovid Goyal
6f34100ca7
String changes 2020-11-17 14:24:56 +05:30
Kovid Goyal
1dd04b97c3
Migrate to FreeStart 2020-11-17 07:24:33 +05:30
Kovid Goyal
77259de1b0
String changes 2020-11-15 14:16:25 +05:30
Kovid Goyal
0559c50d6e
More verbiage 2020-11-12 11:51:20 +05:30
Kovid Goyal
fe9ed4c8ef
Add support for searching via the calibre:// URL scheme 2020-11-12 11:26:37 +05:30
Kovid Goyal
e11b6ef0b3
Move URL scheme handler docs into its own document 2020-11-12 10:58:30 +05:30
Kovid Goyal
1074d026db
Add documentation for the calibre:// URL scheme 2020-11-12 10:35:11 +05:30
Kovid Goyal
df3fc1eba1
String changes 2020-11-11 10:29:57 +05:30
Kovid Goyal
dc53a3087e
Update link to libreoffice extensions repository 2020-11-09 12:57:01 +05:30
Kovid Goyal
05ad3f3970
Add a CMP to the manual 2020-11-09 10:20:25 +05:30
Kovid Goyal
390109c82b
String changes 2020-10-30 22:08:56 +05:30
Charles Haley
38055729c8 Fix bug 1900316: Rewrite example in documentation for translations. 2020-10-18 12:27:31 +01:00
Kovid Goyal
8849f5adec
String changes 2020-10-17 13:45:23 +05:30
Charles Haley
794ed146af Minor cleanups of the template documentation 2020-10-16 08:42:01 +01:00
Kovid Goyal
ebf3937628
... 2020-10-16 07:34:00 +05:30
Charles Haley
3b096ca3ff Updates and cleanups of the template documentation.
I don't know if I got the formatting right. In particular I moved the function reference to the end, which I hope doesn't break anything.
2020-10-15 18:55:04 +01:00
Charles Haley
47de6e084d Enhancement: add 'elif' to the formatter if expression 2020-10-12 12:08:23 +01:00
Kovid Goyal
216c5a3629
String changes 2020-10-08 09:58:26 +05:30
Kovid Goyal
85ba1a3cc1
Add a shirtcut (Shift+V) to open the last read book. Fixes #1897336 [[Enhancement] Add shortcut to view last viewed book](https://bugs.launchpad.net/calibre/+bug/1897336) 2020-10-06 09:41:20 +05:30
Kovid Goyal
2395bc85a8
String changes 2020-10-03 18:36:12 +05:30
Kovid Goyal
bc34075d05
String changes 2020-10-03 15:26:32 +05:30
Kovid Goyal
2d9ac6aa54
Basic cleanups for the python template function merge 2020-10-03 09:18:18 +05:30
Charles Haley
1c56c41b80 Fix the manual 2020-10-02 08:11:51 +01:00
Charles Haley
f839ac96e3 Stored templates 2020-10-01 09:41:18 +01:00
Charles Haley
40a77e05d8 ... 2020-09-28 14:19:09 +01:00
Charles Haley
d4798a11e5 Update the manual 2020-09-28 13:59:24 +01:00
Kovid Goyal
51a0dfa54f
Remove obsolete disclaimer 2020-09-28 08:09:47 +05:30
Kovid Goyal
0699bbfee6
Cleanup search template documentation 2020-09-27 10:15:58 +05:30
Charles Haley
dac576f52b
Change the separator to make it easier to read and to write: #@#:[tdnb]: 2020-09-27 10:05:14 +05:30
Charles Haley
ae189e0eee
Enhancement: allow using templares in search strings 2020-09-27 10:05:13 +05:30
Kovid Goyal
2162b4f597
Plugin updater dialog should not break if an installed plugin incorrectly has a string based version number 2020-09-26 07:59:17 +05:30
Kovid Goyal
200e9d0602
String changes 2020-09-25 07:32:38 +05:30
Kovid Goyal
b69386b46e
Add some text to highlighting section in manual 2020-09-24 08:30:31 +05:30
Kovid Goyal
69d44f9e00
Add entry for resort shortcut to manual 2020-09-23 14:24:35 +05:30
Charles Haley
951f1199c8 Add a new formatter function 'connected_device_name' 2020-09-21 22:25:13 +01:00
Kovid Goyal
d0d0bdd998
Fix warnings from sphinx and gettext 2020-09-20 09:15:50 +05:30
Charles Haley
fb9a388c08 Unreported bug: the V4 template language treated None values as zero. These changes make the new processor do the same thing. Also update the documentation, 2020-09-14 00:59:38 +01:00
Kovid Goyal
f479fca692
Fix #1895425 [[Enhancement] Browse annotations action in the dropdown menu for View in the toolbar](https://bugs.launchpad.net/calibre/+bug/1895425) 2020-09-13 16:46:03 +05:30
Kovid Goyal
1673d646d6
String changes 2020-09-13 16:07:26 +05:30
Kovid Goyal
db8a54a90a
Document the shortcut to toggle the search bar 2020-09-08 08:28:54 +05:30
Charles Haley
7086be4fe2 Update template documentation 2020-09-06 13:07:15 +01:00
Kovid Goyal
dc3b4dedf7
Add a note about Microsoft PowerToys interfering with the installer 2020-09-05 06:37:21 +05:30
Kovid Goyal
61c10cedff
Revert "Switch from Adsense to BSA in the manual"
This reverts commit 62ae03ab54.
2020-09-02 18:41:41 +05:30
Kovid Goyal
ce4db74039
String changes 2020-09-01 10:39:36 +05:30
Kovid Goyal
72aa1ee196
String changes 2020-08-30 08:05:30 +05:30
Kovid Goyal
9f1e1e5a18
Use the more powerful regex engine for book list and metadata from filename
Fixes #1893371 [regex [[\w--[A-Z]] does not work](https://bugs.launchpad.net/calibre/+bug/1893371)
2020-08-29 10:06:06 +05:30
Kovid Goyal
dec4ad041f
Fix #1892579 [[Translation] Parts of the calibredb section in the User Manual are not translatable](https://bugs.launchpad.net/calibre/+bug/1892579) 2020-08-24 12:29:20 +05:30
Kovid Goyal
1a4046909e
typo 2020-08-24 07:47:29 +05:30
Kovid Goyal
f2ee824706
Fix building of POT for user manual 2020-08-23 13:57:30 +05:30
Kovid Goyal
7bfaa55381
Add a note on how to sync annots with the browser viewer 2020-08-22 18:48:25 +05:30
Kovid Goyal
6af3aefb50
Fix sphinx deprecation warning 2020-08-22 18:48:24 +05:30
Kovid Goyal
1fcd002121
Adjust documentation for new selection bar 2020-08-22 18:48:21 +05:30
Kovid Goyal
5db444644f
Highlighting should be a top level section 2020-08-22 18:48:15 +05:30
Kovid Goyal
87850cbb7f
Add some documentation for highlighting 2020-08-22 18:48:15 +05:30
Kovid Goyal
e372db985f
Port sphinx diffing code to py3 2020-08-22 18:48:07 +05:30
Kovid Goyal
e0699fe01a
Change python min version requirement 2020-08-22 18:48:06 +05:30
Kovid Goyal
61b829dd4a
Get the manual building 2020-08-22 18:48:02 +05:30
Kovid Goyal
01b0fba8ad
Auto fix excess blank lines 2020-08-22 18:47:56 +05:30
Kovid Goyal
764e8bff7e
Remove py3 conditionals 2020-08-22 18:47:56 +05:30
Kovid Goyal
9ff27782de
Remove useless __future__ imports
Not needed on python3
2020-08-22 18:47:55 +05:30
Kovid Goyal
29cd8d64ea
Change shebangs to python from python2
Also remove a few other miscellaneous references to python2
2020-08-22 18:47:51 +05:30
Kovid Goyal
9d881ed2fc
version 4.23.0 2020-08-21 07:09:18 +05:30
Kovid Goyal
623d28fa07
Update link to calibre blog article on custom columns 2020-08-10 22:42:02 +05:30
Kovid Goyal
62ae03ab54
Switch from Adsense to BSA in the manual 2020-08-03 22:39:41 +05:30
Charles Haley
6e4dada20c Enhancement: add some math functions to the template language: ceiling, floor, fractional_part, mod, and round. 2020-07-31 12:57:13 +01:00
Kovid Goyal
c098a23a36
Fix title page not identified in sphinx generated epub 2020-07-31 13:43:59 +05:30
Kovid Goyal
1e6d8cee00
Use XeLateX to build PDF manual which does not fail for chinese and turkish languages 2020-07-31 13:31:32 +05:30
Kovid Goyal
22ead7db5a
Manual: Remove underline from section headings 2020-07-31 11:00:47 +05:30
Kovid Goyal
7da3dd1b66
Skip PDF building of manual for Chinese as it fails 2020-07-31 09:56:18 +05:30
Kovid Goyal
c11e2176f6
... 2020-07-29 22:02:35 +05:30
Kovid Goyal
12c14b491f
String changes 2020-07-27 18:30:58 +05:30
Kovid Goyal
eea9b583fc
PDF Output: Headers/footers: Allow displaying the current page number and total number fo pages in the top level section/chapter. Fixes #1889000 [Request: Add pages left in chapter for PDF conversion](https://bugs.launchpad.net/calibre/+bug/1889000) 2020-07-26 22:24:30 +05:30
Kovid Goyal
53ffd3ef18
Fix #1888174 [Documentation update needed for Apache Proxy support](https://bugs.launchpad.net/calibre/+bug/1888174) 2020-07-20 09:50:52 +05:30
Charles Haley
7cd342f3a2 Enhancement 1885943: Ignore articles when sorting custom columns. Implemented by a new formatter function, swap_around_articles(), that applies title_sort to each item in the list. 2020-07-02 11:48:59 +01:00
Charles Haley
6aa5a51e3b Fix some incorrectly indented sections in the manual by changing some tabs to spaces. 2020-06-25 09:44:26 +01:00
Kovid Goyal
9ba6848530
Remove version spec from python docs links 2020-06-21 14:07:42 +05:30
Kovid Goyal
c5003ede6c
Add a note about the regex library calibre uses 2020-06-21 14:00:41 +05:30
Charles Haley
222599e870 Add a new template function "rating_to_stars" 2020-06-20 17:12:26 +01:00
Kovid Goyal
e2243bf7a9
Upgrade MathJax to version 3
version 3 is more performant, smaller and simpler to integrate, without
monkeypatching. On the down side, it does not do line breaking, as yet.

Note that only the viewer is currently ported
2020-06-19 18:43:23 +05:30
Kovid Goyal
19f5c9080b
String changes 2020-06-13 22:50:32 +05:30
Kovid Goyal
c49ba575b2
Add a note about needed Kindle firmware version for cover workaround 2020-06-03 12:57:42 +05:30
Kovid Goyal
66fb0279e0
Remove FAQ entry about Windows XP 2020-06-03 10:05:05 +05:30
Kovid Goyal
c849bfb635
String changes 2020-05-27 12:38:53 +05:30
Kovid Goyal
cf877fee19
Fix sphinx warning 2020-05-23 11:17:53 +05:30
Kovid Goyal
59e6c349f0
String changes 2020-05-23 07:35:25 +05:30
Kovid Goyal
1c21bc8eb3
Kindle driver: Add a workaround for Amazon's latest attempt to sabotage side-loading
Now calibre will store a second copy of the thumbails on the Kindle and
auto-restore the on every connect, if the file sizes are different.
2020-05-22 10:53:38 +05:30
Kovid Goyal
0e0bb48d51
Remove SONY questions from FAQ since the SONY readers have been discontinued for many years 2020-05-18 08:01:26 +05:30
Kovid Goyal
a1a27fe58f
string changes 2020-05-15 12:36:50 +05:30
Kovid Goyal
e0dbdf3c9c
String changes 2020-05-14 08:32:38 +05:30
Kovid Goyal
0d44199a65
String changes 2020-05-12 09:20:55 +05:30
Kovid Goyal
be194a775a
String changes 2020-05-11 17:25:47 +05:30
Kovid Goyal
9dde36036f
Add a Fire specific USB connection FAQ 2020-05-09 07:44:05 +05:30