27464 Commits

Author SHA1 Message Date
Kovid Goyal
797a75afaa Edit book: Fix changing underline style to none when creating a custom color scheme causes error. 2014-06-05 10:37:59 +05:30
Kovid Goyal
8d46b4647e Check Book: Fix empty (zero byte) XML files causing check book to fail. Fixes #1326073 [Private bug](https://bugs.launchpad.net/calibre/+bug/1326073) 2014-06-05 09:28:20 +05:30
Kovid Goyal
ef8f3e006c Check Book: Fix combination of mismatching font family names and a font-family declaration with an invalid value (such as a dimension) causing auto fixing of errors to fail. Fixes #1325070 [Private bug](https://bugs.launchpad.net/calibre/+bug/1325070) 2014-06-05 09:23:54 +05:30
Kovid Goyal
9418134ee8 Merge branch 'master' of https://github.com/pgarst/calibre 2014-06-05 09:06:59 +05:30
Kovid Goyal
fd9c98a233 E-book viewer: Add a keyboard shortcut to bookmark current location. Fixes #1326198 [Enhancement to Reader– single keystroke bookmark.](https://bugs.launchpad.net/calibre/+bug/1326198) 2014-06-05 08:51:40 +05:30
Kovid Goyal
558543b004 Fix typos in strings 2014-06-05 08:26:47 +05:30
Peter Garst
834e20d774 Cleaning up debugging code 2014-05-31 16:05:50 -07:00
Peter Garst
0cf3dc0545 Minor index fix, for entries with spaces 2014-05-31 15:54:32 -07:00
Kovid Goyal
02ce48b451 Fix #1324433 [calibre, version 1.39.0 FEHLER: Problem beim Starten des wireless Gerätes: Der Wireless Treiber hat Probleme beim Starten. Problem: "start smartdevice unknown exception"](https://bugs.launchpad.net/calibre/+bug/1324433) 2014-05-29 15:21:13 +05:30
Kovid Goyal
ade9592707 pep8 2014-05-29 15:18:26 +05:30
David Forrester
1a902497f9 Update to support Kobo firmware 3.4.1
Kobo are about to release firmware 3.4.1. The beta and release
candidates have been tested with calibre and the version number is all
that needs to change. As usual, I am bumping it to 3.4.2 in case of a
second bug fix release with no backend changes. Fixes #1324375 [Update to support Kobo firmware 3.4.1](https://bugs.launchpad.net/calibre/+bug/1324375)
2014-05-29 12:13:22 +05:30
Kovid Goyal
dafbb7d03a version 1.39.0 2014-05-29 09:40:41 +05:30
Kovid Goyal
68edcec232 Fix #1324162 [Authors gives error: unhandled exception / IndexError:string index out of range](https://bugs.launchpad.net/calibre/+bug/1324162) 2014-05-29 09:33:10 +05:30
Kovid Goyal
06ba143405 ... 2014-05-28 14:04:10 +05:30
Kovid Goyal
603e756cdc ... 2014-05-28 14:02:26 +05:30
Kovid Goyal
251d5dc82d Add edit book action to main toolbar by default 2014-05-28 13:45:26 +05:30
Kovid Goyal
d10b06b1f2 Edit Book: Allow creation of custom color schemes for the editor (Preferences->Editor settings) 2014-05-28 13:40:17 +05:30
Kovid Goyal
a2342b6c4a Allow removal of custom themes 2014-05-28 11:32:16 +05:30
Kovid Goyal
066e783d17 Preview panel for theme customization dialog 2014-05-28 11:10:08 +05:30
Kovid Goyal
1b8697391b Start work on custom theme support for the editor 2014-05-27 21:22:21 +05:30
Kovid Goyal
4f6e3ea1b5 Merge branch 'master' of https://github.com/pgarst/calibre 2014-05-27 10:45:00 +05:30
Peter Garst
2e317e038e Updated index.py to handle no link case 2014-05-26 21:49:49 -07:00
Kovid Goyal
dac0ff6590 Check Book: When reporting unmanifested file warnings, allow auto fixing by adding the file to the manifest if it is referenced elsewhere or removing the file if it is not. Fixes #1323362 [Automatic fix does not work for "file is not listed in the book manifest."](https://bugs.launchpad.net/calibre/+bug/1323362) 2014-05-27 07:34:02 +05:30
Kovid Goyal
20dc791686 Virtual Libraries: If the user selects a virtual library whose tab has been closed via the Virtual Library button, re-open the tab instead of displaying the virtual library in the All Books tab. Fixes #1322474 [Closing a Virtual Library Tab Flags It As Hidden](https://bugs.launchpad.net/calibre/+bug/1322474) 2014-05-26 19:13:16 +05:30
Kovid Goyal
bc93263942 DOCX Input: Fix a regression that broke conversion of documents with an index that contains fields with special page text. Fixes #1322637 [Private bug](https://bugs.launchpad.net/calibre/+bug/1322637) 2014-05-25 16:32:14 +05:30
Kovid Goyal
f8e8d9caa0 Preview panel: Allow syncing of position more accurately when there are multiple tags on the same source code line 2014-05-25 14:29:25 +05:30
Kovid Goyal
e302d61e28 Present the APNX page count method as a combobox to the user
Merge branch 'device_config' of https://github.com/user-none/calibre
2014-05-25 10:57:26 +05:30
Kovid Goyal
d8a3adfd84 Kindle driver: When generating page numbers automatically, add an additional method to detect page boundaries, using the presence of <mbp:pagebreak> tags in the source of the book. You can use this setting by cright clicking on the Kindle icon in calibre when the kindle is connected and choosing customize this device. Fixes #1321761 [Code Submission: Real Page numbers modification](https://bugs.launchpad.net/calibre/+bug/1321761)
Merge branch 'master' of https://github.com/user-none/calibre
2014-05-25 09:42:31 +05:30
Kovid Goyal
5a155f3fe5 Refactor editor theme management 2014-05-25 09:29:35 +05:30
John Schember
3a82e3e033 Convert old accurate bool setting to new string method. 2014-05-24 23:57:30 -04:00
Kovid Goyal
9254dfeb0d Use the C tokenizer for tinycss 2014-05-25 08:46:04 +05:30
Kovid Goyal
0ddded708e Live CSS: Tighten the line spacing between properties 2014-05-24 18:04:18 +05:30
John Schember
e82b80497f config widget changes to support combo box. 2014-05-24 08:02:59 -04:00
Kovid Goyal
dec4720fb6 Live CSS: Indicate which CSS properties are overriden by higher priority rules 2014-05-24 11:32:52 +05:30
Kovid Goyal
6786df58d1 Live CSS: Dont make the heading fonts larger than the rest of the text 2014-05-24 09:50:14 +05:30
Kovid Goyal
2a84c0c1b6 Edit Book: When editing a book in a language for which no dictionary is installed, consider all words to be correctly spelt, rather than misspelt. Fixes #1320829 [Edit book very slow](https://bugs.launchpad.net/calibre/+bug/1320829) 2014-05-23 14:35:53 +05:30
Kovid Goyal
b1a9273935 ... 2014-05-23 09:17:15 +05:30
Kovid Goyal
be7b04b3b4 version 1.38 2014-05-23 08:46:35 +05:30
Kovid Goyal
3105d2bd32 ... 2014-05-23 08:45:02 +05:30
John Schember
189cbd41fe Put in some more fallbacks for when a chosen parser failes. 2014-05-22 16:59:32 -04:00
John Schember
6ea252106e page apnx algorithm to search for all tags with pagebreak in them. 2014-05-22 16:09:54 -04:00
John Schember
ba61122d1f fix fiding pagebreak tags. 2014-05-22 14:04:53 -04:00
John Schember
7c7c94df61 fix indentation. 2014-05-22 13:47:23 -04:00
John Schember
a01eec3779 fix equality. 2014-05-22 13:26:39 -04:00
Kovid Goyal
b10377f20c Add an option to hide the book rating in the cover browser (Preferences->Look & Feel->Cover Browser). Fixes #1319476 [Disable Rating in Cover Browser](https://bugs.launchpad.net/calibre/+bug/1319476) 2014-05-22 21:45:15 +05:30
Kovid Goyal
1038c66066 Live CSS: Prevent unnecessary refreshes when simply moving the cursor around in the same tag 2014-05-22 21:37:49 +05:30
Kovid Goyal
5c7ff48e9f Live CSS: Handle updates more gracefully when the cursor is in a CSS editor or a <style> tag
We prevent incorrect data from being returned by ensuring that updates
are not done while the preview panel is being refreshed. We also only
update data after the event loop has run for some time after a refresh.
2014-05-22 21:25:01 +05:30
Kovid Goyal
32bfcd9303 ... 2014-05-22 18:59:04 +05:30
Kovid Goyal
322e6021e0 ... 2014-05-22 18:58:26 +05:30
John Schember
c15e049684 Kindle APNX: Add calculation using pagebreak tag. 2014-05-22 09:26:11 -04:00