Kovid Goyal
6a64723156
Handle broken dbs with no author for book records
2014-01-31 08:06:02 +05:30
Kovid Goyal
83d0b29938
Edit book: Add a tool to view the list of checkpoints and compare the current state of the book to the state at the specified checkpoint.
2014-01-30 22:17:18 +05:30
Kovid Goyal
4763a8f9af
...
2014-01-30 21:22:04 +05:30
Kovid Goyal
dade432ea6
Edit book: Add too to compare the book being currently edited with another file
2014-01-30 19:01:59 +05:30
Kovid Goyal
f41faa558a
Update regex module
2014-01-30 18:59:24 +05:30
Kovid Goyal
eb4a6f89fe
Paint the splitter without the change lines if the mouse is over the splitter
2014-01-30 13:31:50 +05:30
Kovid Goyal
801d90028a
Edit book: Show diff dialogs as independent windows so they dont stay on top and can be used with the editor simultaneously
2014-01-30 13:16:55 +05:30
Kovid Goyal
cee4b97e2e
Beautify CSS as well when beautify before diff option is used
2014-01-30 12:58:36 +05:30
Kovid Goyal
efbab707db
Edit Book: Fix unused CSS removal tool inserting namespace declaration at the top of the stylesheet
2014-01-30 12:48:57 +05:30
Kovid Goyal
541611d509
Keyb shortcuts for next/prev change
2014-01-30 12:22:53 +05:30
Kovid Goyal
4ac45ee354
...
2014-01-30 12:16:25 +05:30
Kovid Goyal
ec7d64195f
Diff view: Add option to pretty print HTML/XML before calculating changes
2014-01-30 11:54:03 +05:30
Kovid Goyal
cae211974b
Implement diffing of directories and allow launching the diff tool via calibre-debug --diff
2014-01-30 11:27:28 +05:30
Kovid Goyal
3c50a45ad6
Fix incorrect remapping of line numbers on resize
2014-01-30 10:30:10 +05:30
Kovid Goyal
12b93c5bf0
Fix viewport not being updated for right panel after resize
2014-01-30 09:57:48 +05:30
Kovid Goyal
f499c4904c
Allow diffing of non-ebook files as well
2014-01-30 09:47:07 +05:30
Kovid Goyal
a64e89bcc4
Always disable horiz scroll bars in diff view
2014-01-30 09:06:35 +05:30
Kovid Goyal
ec38ff9b95
Conversion: Add support for <style> and <link> tags outside the <head> tag. Fixes #1274339 [incorrect class substitution in html]( https://bugs.launchpad.net/calibre/+bug/1274339 )
2014-01-30 08:50:43 +05:30
Kovid Goyal
5eb1745526
Implement double clicking in the diff view opening the editor when viewing a diff against the current container
2014-01-29 21:11:28 +05:30
Kovid Goyal
209880df6c
...
2014-01-29 20:30:00 +05:30
Kovid Goyal
a45bd4b42e
...
2014-01-29 19:12:49 +05:30
Kovid Goyal
848ce1ce7c
Nice position independent next and previous change buttons
2014-01-29 19:08:05 +05:30
Kovid Goyal
9ad290dcd9
...
2014-01-29 18:49:56 +05:30
Kovid Goyal
3b4d563cd7
Insert context boundary at end of file as well if last change does not touch end of file
2014-01-29 17:37:58 +05:30
Kovid Goyal
11cbf14e3b
...
2014-01-29 17:33:20 +05:30
Kovid Goyal
1a095646d3
Fix calculation of line number area width not taking line number mapping into account
2014-01-29 17:28:58 +05:30
Kovid Goyal
e26ee89caf
Insert context boundary at top of file is first change is not at top of file
2014-01-29 17:06:22 +05:30
Kovid Goyal
75bdef4fe3
Diff view: Fix scrolling when wrapped lines are present
...
Also enable line wrapping always instead of using the editor setting
2014-01-29 16:51:08 +05:30
Kovid Goyal
a6d8760a5a
...
2014-01-29 14:53:53 +05:30
Kovid Goyal
0d5cf9d78c
Allow comparing the ORIGINAL_EPUB version of a book to the EPUB version by right clicking on the ORIGINAL_EPUB format in the book details panel.
2014-01-29 14:34:35 +05:30
Kovid Goyal
4fadc7dacc
Show the view changes button only if there are some actual changes
2014-01-29 13:13:38 +05:30
Kovid Goyal
f630484554
Edit Book: Add a button to show diffs after any Polish action
2014-01-29 12:42:41 +05:30
Kovid Goyal
1c286fb671
Optimize diffing cloned containers
2014-01-29 11:25:01 +05:30
Kovid Goyal
0260880952
Edit book: Fix undo not working for subsetting fonts
2014-01-29 11:13:59 +05:30
Kovid Goyal
662b696fd0
CHM Input: Handle CHM files with broken markup where all the content is placed inside the <head> tag. Fixes #1273512 [words in italics removed after conversion to mobi]( https://bugs.launchpad.net/calibre/+bug/1273512 )
2014-01-28 14:25:43 +05:30
Kovid Goyal
6c04e010a5
pep8
2014-01-28 13:38:35 +05:30
Kovid Goyal
26ad1042a0
DOCX Input: Fix padding-left of <ul>, <ol> being defaulted to 0 if no padding specified in the docx style, which breaks rendering for lists at the left margin of the document.
2014-01-28 13:12:23 +05:30
Kovid Goyal
35fa14eab3
MOBI Output: Handle the value attribute on <li> tags. Fixes #1273559 [TOC numbers correct, Chapter numbers always 1]( https://bugs.launchpad.net/calibre/+bug/1273559 )
2014-01-28 12:50:34 +05:30
Kovid Goyal
91cc3ab2a3
Various Russian News sources by bug_me_not
2014-01-28 11:42:47 +05:30
Kovid Goyal
119108371c
Edit Book: Add check for spine items with incorrect media-type specified in the manifest
2014-01-28 11:05:17 +05:30
Kovid Goyal
77edd3a7a9
Edit Book: Enable editing of page map XML files
2014-01-28 10:06:09 +05:30
Kovid Goyal
21971d0e25
EPUB Output: Fix splitting of HTML files not updating links in the <pageList> section of the NCX file
2014-01-28 09:51:03 +05:30
Kovid Goyal
9f0e13f60e
EPUB Input: Handle EPUB files with incorrect media types for the spine items when converting. Fixes #1273471 [OEBError: Spine is empty]( https://bugs.launchpad.net/calibre/+bug/1273471 )
2014-01-28 09:42:27 +05:30
Kovid Goyal
d09c93fc66
Keyboard shortcuts for find next and previous in diff view
2014-01-27 21:38:53 +05:30
Kovid Goyal
cb63a16439
Keyboard shortcut for copy in diff view
2014-01-27 21:36:27 +05:30
Kovid Goyal
66e4fc9ae1
Implement searching in the diff view
2014-01-27 21:28:33 +05:30
Kovid Goyal
d0cfb55682
...
2014-01-27 20:20:55 +05:30
Kovid Goyal
67664e7956
Extend workaround for textboxes to also apply to bookmarks/hyperlinks
2014-01-27 16:55:17 +05:30
Kovid Goyal
a33aa68f60
DOCX Input: Handle text boxes better
...
DOCX Input: Improve handling of text boxes. Text boxes are still not
supported, but they no longer cause errors or duplicate content.
Fixes #1273130 [Converting from .docx fails](https://bugs.launchpad.net/calibre/+bug/1273130 )
2014-01-27 16:49:16 +05:30
Kovid Goyal
d38bc2998d
Fix incorrect paints when paint events generated by mouse clicks
2014-01-27 10:00:10 +05:30