Kovid Goyal
3e8adced66
Clean up the Add books menu
2020-02-06 20:19:02 +05:30
Kovid Goyal
b5fc420ae7
linux -> Linux
2020-01-24 13:49:37 +05:30
Kovid Goyal
a3a00c56fd
Update GLIBC versions in FAQ
2020-01-17 06:22:12 +05:30
Kovid Goyal
3e838ccd5c
Update resources path under windows to reflect current app layout
2020-01-09 18:50:41 +05:30
Kovid Goyal
ff4316bc93
Make it easier to set calibre environment variables on macOS
2020-01-02 09:52:25 +05:30
Kovid Goyal
6b0668960b
String changes
2019-12-23 09:23:06 +05:30
Kovid Goyal
a2bf48c929
Make building manual more reliable
2019-12-13 09:48:25 +05:30
Kovid Goyal
65bf9d1f51
Document the Reference mode
2019-12-09 17:21:25 +05:30
Kovid Goyal
d974b2f39c
Allow CALIBRE_USE_DARK_PALETTE override registry setting on windows
2019-12-08 20:40:44 +05:30
Kovid Goyal
a39903be76
Update docs for library drop down list
2019-11-18 07:08:24 +05:30
Kovid Goyal
a5f120085d
String changes
2019-11-13 06:21:21 +05:30
Kovid Goyal
c45b08f504
DRYer
2019-11-10 16:17:22 +05:30
Kovid Goyal
d47c332723
Duplicate info about Apple's stupidity under the cant connect to device question as well
2019-11-08 20:56:00 +05:30
Kovid Goyal
f6a511e291
Add a note about non-reflowable content
2019-11-06 06:51:03 +05:30
Kovid Goyal
1c42d7fc3f
Use pre-wrap for code and pre tags in user manual and quick start guide
2019-11-06 06:46:26 +05:30
Kovid Goyal
89d5c1de22
Fix #1849969 [Go button not aligned with the search field in User Manual]( https://bugs.launchpad.net/calibre/+bug/1849969 )
2019-11-04 15:20:32 +05:30
Kovid Goyal
b1982eb6b0
FAQ entry about macOS's stupid new deny software access to devices policy
2019-11-01 17:57:04 +05:30
Kovid Goyal
a33fe3f671
Update the viewer section of the User Manual
2019-10-25 21:29:22 +05:30
Kovid Goyal
77ba34e5b3
...
2019-10-22 09:30:22 +05:30
Kovid Goyal
ef7278e17d
Add a note about offline support
2019-09-25 06:33:10 +05:30
Kovid Goyal
3d2c8d3878
Move the webengine part into a separate module for clarity
2019-09-13 21:18:07 +05:30
Kovid Goyal
e95ab50cba
A demo plugin that shows how to run webengine from a user interface plugin
2019-09-13 20:55:06 +05:30
Kovid Goyal
737bfa44cb
Remove ViewerPlugin since the new viewer currently has no plugin architecture
2019-09-13 20:14:18 +05:30
Kovid Goyal
a7453e877a
Simplify launching of console utilities on macOS
2019-09-13 09:12:34 +05:30
Kovid Goyal
b8dc1d791c
Dont use iframes for header/footers
...
This breaks backwards compat with javascript, but backwards compat is
not really preserved anyway. Much better performance without iframes
2019-09-13 09:12:25 +05:30
Kovid Goyal
8fcd240844
Dont need settle_time for header/footer rendering
2019-09-13 09:12:25 +05:30
Kovid Goyal
4e3e0f8461
Work on adding headers/footers
2019-09-13 09:12:25 +05:30
Kovid Goyal
9f87cd7f99
Add a note about using page margins from the input document
2019-09-13 09:12:22 +05:30
Kovid Goyal
b841f804d0
Better language
2019-09-10 20:31:22 +05:30
Kovid Goyal
44fe5e7793
Fix some warnings from sphinx
2019-07-12 05:52:29 +05:30
Kovid Goyal
17daad19ad
Increase contrast for links in the manual
2019-07-07 10:10:52 +05:30
Charles Haley
d034b81ce3
Corrected CC URLs.
2019-07-01 22:49:12 +01:00
Charles Haley
04322bdb39
Change URLs for CC
2019-06-30 13:54:08 +01:00
Eli Schwartz
45ca4c7934
py3: merge multiline __future__ imports to not confuse 2to3
2019-05-27 00:41:14 -04:00
Kovid Goyal
69f29dc1e1
...
2019-05-18 13:01:47 +05:30
Kovid Goyal
a08bdbeb4e
Dont depend on calibre in polyglot
2019-05-15 16:42:52 +05:30
Kovid Goyal
3bece11b09
py3: Misc fixes
...
Fixes #953 (py3: misc fixes trying to start calibre.gui_launch)
2019-04-02 09:31:37 +05:30
Kovid Goyal
930376c036
py3: Port calls to ugettext()
2019-03-31 20:13:22 +05:30
Eli Schwartz
97ab4acce5
python3: reduce use of cmp when key can be used instead
...
cmp does not exist on python3
2019-03-26 16:12:17 -04:00
Kovid Goyal
0fcad5f21f
Fix various uses of iteritems missed by dict_fixes
2019-03-25 15:29:08 +05:30
Kovid Goyal
33cea777ac
Merge branch 'py3' of https://github.com/eli-schwartz/calibre
2019-03-25 13:32:21 +05:30
Kovid Goyal
8813a31a38
Handle direct querying of class attribute across BS versions
2019-03-24 12:18:43 +05:30
Kovid Goyal
692230147c
Start work on porting to beautifulsoup4
2019-03-24 12:18:42 +05:30
Eli Schwartz
a623717d96
python3: apply various fixes from python-modernize "dict_six"
...
Imports were then fixed and consolidated to derive from the internal
polyglot.builtins
2019-03-24 01:18:27 -04:00
Kovid Goyal
5755625d1e
Get rid of has_key from all recipes
2019-03-22 23:47:49 +05:30
Kovid Goyal
d1e30dfcac
Get rid of some xrange
2019-03-13 15:34:10 +05:30
Kovid Goyal
2d21a8efa2
Some more fixes for the unicode type
...
Now replaced in all dynamically loaded code. Recipes/metadata
sources/etc. In the case of recipes, since they get compiled by calibre
we simply make the unicode/unichr names available, no need for any
changes to the actual recipes themselves.
2019-03-13 12:04:47 +05:30
Kovid Goyal
637ddf7d4e
Edit book: Allow copying files from one editor instance to another by right clicking on them in the File browser
2019-02-10 13:23:57 +05:30
Kovid Goyal
b5dff9ba89
Fix sphinx get_toc_tree deprecation
2019-01-18 11:01:48 +05:30
Kovid Goyal
bd9de17f37
Fix info() deprecation in sphinx
2019-01-18 10:55:59 +05:30
Kovid Goyal
dd7d8ea3c4
Switch from cssutils to css-parser
...
css-parser is a new fork of the unmaintained cssutils.
See https://github.com/ebook-utils/css-parser
2019-01-02 21:49:02 +05:30
Kovid Goyal
b09766f26c
...
2018-11-09 09:34:23 +05:30
Kovid Goyal
b559a9bebd
http -> https
2018-10-28 11:15:18 +05:30
Kovid Goyal
542c35a6cf
Update docs for macOS dev env. Fixes #1797740 [MacOS development environment setup instructions are wrong]( https://bugs.launchpad.net/calibre/+bug/1797740 )
2018-10-18 09:19:42 +05:30
Kovid Goyal
0c923d9a4f
Fix some escaping issues in the template sections of the manual
2018-09-16 18:10:15 +05:30
Kovid Goyal
73a0b1ca2a
Various corrections to the py3 syntax changes
2018-09-10 14:52:00 +05:30
Flaviu Tamas
999175cf55
Fix syntax errors manually
2018-09-10 12:11:29 +05:30
Flaviu Tamas
655ab21b0b
Fix from __future__ import order
2018-09-10 12:11:29 +05:30
Flaviu Tamas
0889ee85ec
Fix syntax errors
...
Command used:
futurize --no-diffs -f libfuturize.fixes.fix_print_with_import -f lib2to3.fixes.fix_throw -f lib2to3.fixes.fix_numliterals -f lib2to3.fixes.fix_except -f lib2to3.fixes.fix_exec -f lib2to3.fixes.fix_raise -f lib2to3.fixes.fix_tuple_params -f lib2to3.fixes.fix_ne -j20 -w -n setup recipes src manual setup.py recipes/*.recipe
And manual adjustments of print((...)) -> print(...)
2018-09-10 12:11:28 +05:30
Kovid Goyal
65fec73e12
Add some text to the manual pointing to the help page on the website
2018-09-03 07:58:57 +05:30
Kovid Goyal
0830a0d9a0
String changes
2018-08-10 08:22:50 +05:30
Kovid Goyal
fabc938c02
Fix various links in the manual
2018-06-06 07:05:09 +05:30
Kovid Goyal
336fff3fd6
String changes
2018-05-28 21:02:17 +05:30
Kovid Goyal
eb0fca8cf7
String changes
2018-05-16 01:02:37 +05:30
Kovid Goyal
6795ce98ae
String changes
2018-04-20 14:00:31 +05:30
Kovid Goyal
15cf4064fe
Fix things sphinx complains about
2018-04-20 10:08:07 +05:30
Kovid Goyal
32a5293994
Add FBZ to list of formats in FAQ
2018-04-19 17:57:19 +05:30
Kovid Goyal
4dc44f144f
Edit book: When bulk renaming files add an option to rename by the order in which the files appear in the book.
2018-04-19 09:00:05 +05:30
Kovid Goyal
23088cdad3
Another program known to cause crashes in calibre.
2018-04-17 08:09:55 +05:30
Kovid Goyal
4a9f5d2a18
Edit Book: Add a tool to upgrade EPUB 2 books to EPUB 3. Accessed via Tools->Upgrade book internals
2018-04-15 19:47:18 +05:30
Kovid Goyal
5c6e98a7e8
Fix links to calibre blog
...
Blogger does not support https on custom domains
2018-03-18 18:17:44 +05:30
Kovid Goyal
8cf00ab16f
Update the Look & feel section of the conversion manual to reflect the current conversion dialog
2018-03-15 21:16:59 +05:30
Kovid Goyal
15517f51fb
Add NEtDrive to the list of broken windows shell extensions
2018-02-16 08:40:12 +05:30
Kovid Goyal
5ead191595
Fix #1747880 [user manual update]( https://bugs.launchpad.net/calibre/+bug/1747880 )
2018-02-07 18:17:55 +05:30
Kovid Goyal
b4c8d223f4
Fix #1745961 [NTLM proxy]( https://bugs.launchpad.net/calibre/+bug/1745961 )
2018-01-29 16:25:19 +05:30
Kovid Goyal
557b26f5da
...
2018-01-29 10:09:56 +05:30
Kovid Goyal
413361b24a
...
2018-01-22 14:42:13 +05:30
Kovid Goyal
ee29a63e8a
Update outdated example
2018-01-12 09:08:40 +05:30
Kovid Goyal
585cce2985
Clarify that export/import is not available when a device is connected
2018-01-08 08:26:09 +05:30
Kovid Goyal
ed3ff3762d
Add a note about auth problems with e-ink devices
2018-01-06 09:03:43 +05:30
Kovid Goyal
89f19cef05
...
2018-01-05 12:49:39 +05:30
Kovid Goyal
2e5c05ed6a
...
2018-01-05 12:49:19 +05:30
Kovid Goyal
b40d65c578
...
2018-01-04 09:33:19 +05:30
Kovid Goyal
38f2b885c0
Fix #1740461 [doc -- regular expression write-up syntax error]( https://bugs.launchpad.net/calibre/+bug/1740461 )
2017-12-29 11:06:04 +05:30
Kovid Goyal
d23a30fc5c
Modify docs to reflect that regex engine uses multi-line mode by default
2017-12-27 08:19:41 +05:30
Kovid Goyal
2b5c498b62
...
2017-12-21 12:57:05 +05:30
Kovid Goyal
5c9e8dce11
String changes
2017-12-15 19:42:20 +05:30
Kovid Goyal
e62a0769c5
User manual: Add a new regexp quick reference section as a primer for regexp syntax https://manual.calibre-ebook.com/regexp_quick_reference.html
...
Fixes #1736085 [Suggested text for help file on regex in the editor](https://bugs.launchpad.net/calibre/+bug/1736085 )
2017-12-14 13:21:44 +05:30
Kovid Goyal
1edcef6660
...
2017-12-10 10:54:03 +05:30
Kovid Goyal
2d09f5dba1
User Manual: Fix errors caused by change to google custom search API
2017-12-10 10:48:58 +05:30
Kovid Goyal
6d9b906dd1
...
2017-11-29 17:00:28 +05:30
Kovid Goyal
7d42447b33
Revert "Make pressing Enter a shortcut for the View action, in addition to V"
...
Turns out there is no good way to have a global shortcut with Enter that
does not interfere with the use of the enter key in child widgets.
This reverts commit 9ce6c24e1f .
2017-11-17 20:01:47 +05:30
Kovid Goyal
9ce6c24e1f
Make pressing Enter a shortcut for the View action, in addition to V
2017-11-17 18:56:06 +05:30
Kovid Goyal
db9e1a33f5
...
2017-10-02 08:44:02 +05:30
Kovid Goyal
1cd8dd33cc
Remove the Connect to iTunes function since Apple has removed that functionality from iTunes
2017-10-02 08:31:55 +05:30
Kovid Goyal
4b40482d3b
String changes
2017-10-01 16:47:46 +05:30
Kovid Goyal
589a67f916
Note that plucker support is input only
2017-09-16 09:19:19 +05:30
Kovid Goyal
ccc6c5d988
User Manual: Make code blocks wrap
...
Fixes #1716062 [[Doco] - Tweaks](https://bugs.launchpad.net/calibre/+bug/1716062 )
2017-09-09 08:20:08 +05:30
Kovid Goyal
4726f10627
Clarify text on copying library folders
2017-09-06 08:16:59 +05:30
Kovid Goyal
d2a2da5f68
Allow searching for books in a virtual library using a new 'vl:' prefix
...
Merge branch 'master' of https://github.com/cbhaley/calibre
2017-08-20 16:46:45 +05:30
Charles Haley
da46a3c438
Documentation for the vl: search location
2017-08-20 11:50:48 +02:00
Kovid Goyal
032a4bdd78
Dont build PDF version of manual in Turkish as sphinx produces broken Tex output for that language
2017-08-04 09:34:59 +05:30
Kovid Goyal
d715f06446
Remove incorrect advice about putting regex flags at the end of expressions in the regex tutorial
2017-07-31 09:02:53 +05:30
Kovid Goyal
81afaa6512
...
2017-07-21 17:43:48 +05:30
Kovid Goyal
3ebc51b29b
...
2017-07-14 23:52:05 +05:30
Kasijjuf
9841332214
Fix redundant initialism
2017-07-12 19:44:35 -05:00
Kovid Goyal
f24541f37a
Add a section on creating a system service file
2017-07-11 23:20:15 +05:30
Charles Haley
bfdf9207cb
1) Make the formatter function in_list work like str_in_list, taking a variable number of arguments
...
2) Documentation improvements
2017-07-10 09:41:52 +02:00
Charles Haley
7aa8e250b6
Improvement to str_in_list template function. Allow a variable number of tests, drastically improving performance in cases where searching a list must return different values depending on what is found.
2017-07-09 21:02:52 +02:00
Kovid Goyal
bfa42404e7
...
2017-07-09 12:01:20 +05:30
Kovid Goyal
90450e8b12
...
2017-07-09 09:28:20 +05:30
Kovid Goyal
765700698a
Update needed GLIBC versions in the FAQ
2017-07-09 09:26:28 +05:30
Kovid Goyal
9469fb2165
Fix #1702566 [ https://manual.calibre-ebook.com/ justified]( https://bugs.launchpad.net/calibre/+bug/1702566 )
2017-07-06 08:42:51 +05:30
Kovid Goyal
a060fae673
Dont fail to run sphinx-build if there are no generated languages
2017-07-05 11:30:02 +05:30
Kovid Goyal
87f107c9c0
Workaround for bug in sphinx with named anchors that differ only in case
...
When translated to a case-less language, they are duplicated, but sphinx
does not handle this.
2017-07-05 09:11:57 +05:30
Kovid Goyal
25c3260549
...
2017-07-05 08:57:23 +05:30
Kovid Goyal
aeb44b23ec
...
2017-07-05 08:41:14 +05:30
Kovid Goyal
070056f643
Merge branch 'master' of https://github.com/cbhaley/calibre
2017-07-04 22:40:25 +05:30
Kovid Goyal
8a24c0b7a5
...
2017-07-04 22:11:30 +05:30
Kovid Goyal
2648a27402
...
2017-07-04 21:57:27 +05:30
Kovid Goyal
dfe2f5e04f
Dont use installed calibre when running sphinx-build
2017-07-04 21:51:42 +05:30
Charles Haley
1836dc5d6f
Update the QV manual. I don't know if it will display properly.
2017-07-04 16:36:15 +02:00
Kovid Goyal
81460e6cfc
More robust parallel use of sphinx-build2
2017-07-04 17:52:49 +05:30
Kovid Goyal
154ceb6340
...
2017-07-04 12:57:19 +05:30
Kovid Goyal
7c21ef9a6d
Do not use zero-width spaces when generating man pages
2017-07-04 12:54:05 +05:30
Kovid Goyal
fa191ab55a
Create a setup.py command: man_pages to generate man pages in all languages
2017-07-04 12:28:59 +05:30
Kovid Goyal
e752ebe2e3
Code to easily generate man pages via sphinx-build
2017-07-04 08:47:39 +05:30
Kovid Goyal
4e876b6650
Fix calibre logo not appearing on manual pages in sub-folders
2017-07-03 15:55:07 +05:30
Kovid Goyal
f8cc5af61a
Add AllowEncodedSlashes to the apache proxy config examples
2017-07-02 20:23:14 +05:30
Kovid Goyal
734c5df43b
Add a note about using --listen-on when reverse proxying
2017-06-27 08:54:04 +05:30
Kovid Goyal
76f1e3fac6
Use rewrite to preserve the port
2017-06-27 01:05:35 +05:30
Kovid Goyal
f0545dacb9
No double slash in nginx proxy_pass
2017-06-27 00:35:13 +05:30
Kovid Goyal
979df0cbc4
...
2017-06-27 00:30:32 +05:30
Kovid Goyal
65efb8eb11
...
2017-06-27 00:28:57 +05:30
Kovid Goyal
042df155ea
Use $request_uri in nginx so there is no need for hackery
2017-06-26 23:35:15 +05:30
Kovid Goyal
6ccfc14465
Update the manual section on using --url-prefix
2017-06-26 23:24:50 +05:30
Kovid Goyal
90d18917b5
String changes
2017-06-26 16:03:10 +05:30
Kovid Goyal
a777c8b619
String changes
2017-06-26 13:14:16 +05:30
Kovid Goyal
3f091c57a0
...
2017-06-24 09:26:57 +05:30
Kovid Goyal
96bc0e6a6f
String changes
2017-06-23 12:13:55 +05:30
Kovid Goyal
a3a3474c10
Expand the browser support section with a note on versions
2017-06-21 08:25:00 +05:30
Kovid Goyal
e60d722033
...
2017-06-21 00:10:51 +05:30
Kovid Goyal
cad405d413
Make the Support calibre button in the User manual translateable
2017-06-21 00:08:23 +05:30
Kovid Goyal
20442f39a9
Add a section on managing user accounts from the command line to the manual
2017-06-19 17:38:45 +05:30
Kovid Goyal
30f3edb45a
String changes
2017-06-18 22:45:30 +05:30
Kovid Goyal
90b16ef410
Fix top level nodes in main index incorrectly marked as expandable
...
Also dont add the "Sections" header to the ToC
2017-06-18 19:57:49 +05:30
Kovid Goyal
7daa07e242
Manual: Make the sidebar ToC collapsible
2017-06-18 18:28:09 +05:30
Kovid Goyal
0f8f0bc8a3
String changes
2017-06-17 18:31:43 +05:30
Kovid Goyal
4616de2024
User Manual: Make the sidebar grow its own scrollbar if its content is longer than the available height
2017-06-17 18:23:39 +05:30
Kovid Goyal
fd4168c9ec
Restore labels to the TB buttons
2017-06-15 10:17:07 +05:30