44474 Commits

Author SHA1 Message Date
Charles Haley
312807ca94 Two changes to edit metadata custom columns:
1) Ensure the height of a widget doesn't grow in two column mode.
2) Add an option to ignore the column selection and order specifications.
2022-02-02 12:04:12 +00:00
Kovid Goyal
b8de124575
Move tabs for cover grid widget to top 2022-02-01 22:36:57 +05:30
Kovid Goyal
8fcd59ce34
Use a list instead of tabs for Preferences->Look & feel 2022-02-01 22:34:55 +05:30
Kovid Goyal
98b4b9a3c2
Cleanup previous PR 2022-02-01 21:50:49 +05:30
Kovid Goyal
ef109d55a2
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-02-01 21:34:02 +05:30
Charles Haley
cc9bb5fb57 Add a tab to Look/feel to choose which fields to show in edit metadata as well as set their order. 2022-02-01 15:56:36 +00:00
Kovid Goyal
55f6b4ee2c
Improve the email known relay setup dialog 2022-02-01 21:11:47 +05:30
Kovid Goyal
cdecdaf519
rename hotmail to outlook 2022-02-01 19:48:22 +05:30
Kovid Goyal
885be4936f
... 2022-02-01 15:05:47 +05:30
Kovid Goyal
f457ee5122
Fix #1959631 [Ampersand rendering bug](https://bugs.launchpad.net/calibre/+bug/1959631) 2022-02-01 07:31:43 +05:30
Kovid Goyal
3f2aa59072
Also, I believe hotmail requires full email address as username too 2022-01-31 08:07:23 +05:30
Kovid Goyal
9aaaa1b103
Replace smtp.live.com with smtp-mail.outlook.com when sending mail from the GUI so users dont all hve to change their email settings 2022-01-31 08:02:53 +05:30
Kovid Goyal
e1730e1a3b
Hotmail SMTP server has changed 2022-01-31 07:52:50 +05:30
Kovid Goyal
07f59656b3
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-01-30 18:59:48 +05:30
Charles Haley
1009054cf2 Ooops. Really did need to escape the URL 2022-01-30 11:54:29 +00:00
Charles Haley
7334080406 New affiliate program for ebook.de 2022-01-30 11:25:49 +00:00
Kovid Goyal
99d85b9791
Merge branch 'master' of https://github.com/cbhaley/calibre 2022-01-29 08:08:16 +05:30
Charles Haley
4feecf4863 Fix highlighting to correctly highlight things like =='aa'. Given the way highlighting works, this change will break highlighting for statements like
for a in $tags:'aa' rof. I think that strings following operators is far more common than strings following the colon in a for statement.
2022-01-28 21:32:15 +00:00
Kovid Goyal
2620f6685a
Dont remove articles for titles in the polish language. Fixes #1959220 [Wrong/Unnecessary Title Sorting of Polish Titles Begninning with Word "A"](https://bugs.launchpad.net/calibre/+bug/1959220) 2022-01-27 22:05:47 +05:30
Kovid Goyal
f5771797c1
more context menu icons 2022-01-27 21:32:31 +05:30
Kovid Goyal
344baecb90
E-book viewer: When using Read aloud do not automatically lookup the highlighted word until read aloud is paused or stopped. Fixes #1959207 [E-book viewer's "read the text aloud" function conflicts with dictionary lookup](https://bugs.launchpad.net/calibre/+bug/1959207) 2022-01-27 21:19:05 +05:30
Kovid Goyal
2f07353be9
Merge branch 'master' of https://github.com/cbhaley/calibre
Fixes #1959202 [Column icons and stored templates](https://bugs.launchpad.net/calibre/+bug/1959202)
2022-01-27 19:22:46 +05:30
Charles Haley
37d73caab8 Bug #1959202: Column icons and stored templates 2022-01-27 13:43:47 +00:00
Kovid Goyal
5706c95ce2
Update India Today 2022-01-27 18:11:32 +05:30
Kovid Goyal
7f433e8f30
Update Financial Express 2022-01-27 17:45:30 +05:30
Kovid Goyal
dbb307809d
Update Indian Express 2022-01-27 15:00:56 +05:30
Kovid Goyal
1a31460d08
Update Live Mint 2022-01-27 14:58:27 +05:30
Kovid Goyal
c92c2c78c3
Ignore metadata_pre_restore.db when doing a library check 2022-01-27 14:46:16 +05:30
Kovid Goyal
80a4cb8a46
Merge branch 'master' of https://github.com/ConstrictM/calibre 2022-01-27 10:52:55 +05:30
ConstrictM
d900ed3020 Fix Google Search Engine Results 2022-01-26 22:52:39 -05:00
Kovid Goyal
36a71e713f
Update test for new dictionary 2022-01-26 21:30:07 +05:30
Kovid Goyal
c342d3b378
Update bundled dictionaries
Taken from https://github.com/LibreOffice/dictionaries
2022-01-26 21:04:45 +05:30
Kovid Goyal
295c225722
Use a specific eng dictionary in the hunspell test 2022-01-26 16:11:04 +05:30
Kovid Goyal
e8d28233bb
Update Al Jazeera in English 2022-01-26 10:40:56 +05:30
Kovid Goyal
9cc2efc885
Update The Financial Express 2022-01-26 10:31:57 +05:30
Kovid Goyal
47c44c308e
Update The Straits Times 2022-01-26 10:28:15 +05:30
Kovid Goyal
800b191a63
Merge branch 'patch-2' of https://github.com/Carmina16/calibre 2022-01-26 08:47:15 +05:30
Carmina16
e60162503a
Unwrap line after more characters
Fix line unwrap for Polish. Add Cyrillic alphabet.
2022-01-26 03:35:47 +07:00
Kovid Goyal
a81e4bec5c
E-book viewer: Fix Ctrl+p shortcut for printing not working 2022-01-25 21:01:46 +05:30
Kovid Goyal
a59be7d4dc
More context menu icons 2022-01-25 20:24:00 +05:30
Kovid Goyal
960cf5e713
Some more context menu icons 2022-01-25 20:18:34 +05:30
Kovid Goyal
6dc13b86dc
More context menu icons 2022-01-25 19:55:33 +05:30
Kovid Goyal
51287dae54
Show an error when viewing a specific format and the file is missing. Fixes #1958882 [Format present in metadata, but missing file: clicking on format to open e-book reader does nothing](https://bugs.launchpad.net/calibre/+bug/1958882) 2022-01-24 21:51:47 +05:30
Kovid Goyal
a107534286
More email address validation 2022-01-24 08:08:33 +05:30
Kovid Goyal
9c2c036702
Revert "Remove unused code"
This reverts commit da339e639d3dfba5614e8470f28868df9db1215b.
Fixes #1958776
2022-01-24 08:02:50 +05:30
Kovid Goyal
6f58b77566
BibTeX catalogs: Support tags like custom columns. Fixes #1958773 [bibtex export ignores custom fields](https://bugs.launchpad.net/calibre/+bug/1958773) 2022-01-23 21:51:53 +05:30
Kovid Goyal
f32f8a393b
Merge branch 'patch-1' of https://github.com/felagund/calibre 2022-01-23 21:41:18 +05:30
Tomáš Hnyk
1c31f8010e
Fix 308 error that started appearing today
I tried to run the recipe today and I would get this error 

```
calibre, version 5.35.0 (linux, embedded-python: True)
Conversion error: Failed: Fetch news from Respekt Magazine – Print

Fetch news from Respekt Magazine – Print
Conversion options changed from defaults:
  verbose: 2
  output_profile: 'kindle'
Resolved conversion options
calibre version: 5.35.0
{'asciiize': False,
 'author_sort': None,
 'authors': None,
 'base_font_size': 0,
 'book_producer': None,
 'change_justification': 'original',
 'chapter': None,
 'chapter_mark': 'pagebreak',
 'comments': None,
 'cover': None,
 'debug_pipeline': None,
 'dehyphenate': True,
 'delete_blank_paragraphs': True,
 'disable_font_rescaling': False,
 'dont_compress': False,
 'dont_download_recipe': False,
 'duplicate_links_in_toc': False,
 'embed_all_fonts': False,
 'embed_font_family': None,
 'enable_heuristics': False,
 'expand_css': False,
 'extra_css': None,
 'extract_to': None,
 'filter_css': None,
 'fix_indents': True,
 'font_size_mapping': None,
 'format_scene_breaks': True,
 'html_unwrap_factor': 0.4,
 'input_encoding': None,
 'input_profile': <calibre.customize.profiles.InputProfile object at 0x7f4f2bcecbb0>,
 'insert_blank_line': False,
 'insert_blank_line_size': 0.5,
 'insert_metadata': False,
 'isbn': None,
 'italicize_common_cases': True,
 'keep_ligatures': False,
 'language': None,
 'level1_toc': None,
 'level2_toc': None,
 'level3_toc': None,
 'line_height': 0,
 'linearize_tables': False,
 'lrf': False,
 'margin_bottom': 5.0,
 'margin_left': 5.0,
 'margin_right': 5.0,
 'margin_top': 5.0,
 'markup_chapter_headings': True,
 'max_toc_links': 50,
 'minimum_line_height': 120.0,
 'mobi_file_type': 'old',
 'mobi_ignore_margins': False,
 'mobi_keep_original_images': False,
 'mobi_toc_at_start': False,
 'no_chapters_in_toc': False,
 'no_inline_navbars': True,
 'no_inline_toc': False,
 'output_profile': <calibre.customize.profiles.KindleOutput object at 0x7f4f2bcfc100>,
 'page_breaks_before': None,
 'personal_doc': '[PDOC]',
 'prefer_author_sort': False,
 'prefer_metadata_cover': False,
 'pretty_print': False,
 'pubdate': None,
 'publisher': None,
 'rating': None,
 'read_metadata_from_opf': None,
 'remove_fake_margins': True,
 'remove_first_image': False,
 'remove_paragraph_spacing': False,
 'remove_paragraph_spacing_indent_size': 1.5,
 'renumber_headings': True,
 'replace_scene_breaks': '',
 'search_replace': None,
 'series': None,
 'series_index': None,
 'share_not_sync': False,
 'smarten_punctuation': False,
 'sr1_replace': '',
 'sr1_search': '',
 'sr2_replace': '',
 'sr2_search': '',
 'sr3_replace': '',
 'sr3_search': '',
 'start_reading_at': None,
 'subset_embedded_fonts': False,
 'tags': None,
 'test': False,
 'timestamp': None,
 'title': None,
 'title_sort': None,
 'toc_filter': None,
 'toc_threshold': 6,
 'toc_title': None,
 'transform_css_rules': None,
 'transform_html_rules': None,
 'unsmarten_punctuation': False,
 'unwrap_lines': True,
 'use_auto_toc': False,
 'verbose': 2}
Failed to initialize plugin: '/home/drew/.config/calibre/plugins/DeDRM.zip'
InputFormatPlugin: Recipe Input running
Downloading recipe urn: builtin:respekt_magazine
Trying to get latest version of recipe: respekt_magazine
Using user agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/80.0.3987.87 Safari/537.36
Traceback (most recent call last):
  File "runpy.py", line 194, in _run_module_as_main
  File "runpy.py", line 87, in _run_code
  File "site.py", line 45, in <module>
  File "site.py", line 41, in main
  File "calibre/utils/ipc/worker.py", line 215, in main
  File "calibre/gui2/convert/gui_conversion.py", line 31, in gui_convert_recipe
  File "calibre/gui2/convert/gui_conversion.py", line 25, in gui_convert
  File "calibre/ebooks/conversion/plumber.py", line 1108, in run
  File "calibre/customize/conversion.py", line 242, in __call__
  File "calibre/ebooks/conversion/plugins/recipe_input.py", line 137, in convert
  File "calibre/web/feeds/news.py", line 1056, in download
  File "calibre/web/feeds/news.py", line 1225, in build_index
  File "<string>", line 77, in parse_index
  File "calibre/web/feeds/news.py", line 706, in index_to_soup
  File "mechanize/_mechanize.py", line 241, in open_novisit
  File "mechanize/_mechanize.py", line 313, in _mech_open
mechanize._response.httperror_seek_wrapper: HTTP Error 308: Permanent Redirect
```

changind the urls to https instead of https fixes this.

Otherwise, it is more proper to use a dash and not a hyphen in a name.
2022-01-23 17:05:50 +01:00
Kovid Goyal
0d14705d6a
string changes 2022-01-23 12:43:08 +05:30
Kovid Goyal
78ad0ae6f1
Edit book: Fix renaming of classes that start/end with non word characters not working 2022-01-23 12:20:50 +05:30