Kovid Goyal
2eccbae35f
Improve appearance by painting border lines for change blocks last and indicating context boundaries in the line number column as well
2014-01-20 12:45:31 +05:30
Kovid Goyal
57c0b9c737
Break up large replace blocks where possible and implement intra-line highlighting
2014-01-20 12:06:32 +05:30
Kovid Goyal
faa969859b
Add some help to the new file dialog on how to create files in specific folders
2014-01-20 08:45:51 +05:30
Kovid Goyal
5a02780254
Ensure that neighboring changes of the same kind are merged
2014-01-19 20:31:09 +05:30
Kovid Goyal
9e68f3a488
Fix #1270533 [Rename Orizon plugin to Cybook Orizon]( https://bugs.launchpad.net/calibre/+bug/1270533 )
2014-01-19 20:26:35 +05:30
Kovid Goyal
e4aa6754ec
Mark boundaries between context groups
2014-01-19 15:47:33 +05:30
Kovid Goyal
45abaf8ce4
Implement drawing colored backgrounds for change blocks
2014-01-19 15:37:58 +05:30
Kovid Goyal
69f1382768
Add line numbers to the diff view
2014-01-18 18:12:56 +05:30
Kovid Goyal
a7695626bf
Fix first line being lost in diff view
2014-01-18 18:09:59 +05:30
Kovid Goyal
76861d9144
Syntax highlighting for the diff view
2014-01-18 17:11:38 +05:30
Kovid Goyal
fff1a25981
...
2014-01-18 17:09:30 +05:30
Kovid Goyal
d5278bfd5b
Start work on diff view
2014-01-18 14:16:17 +05:30
Kovid Goyal
081836db66
Add in a default implementation of the event() override
2014-01-18 11:15:17 +05:30
Kovid Goyal
84ae3b8595
Refactor the workaround for QPlainTextEdit's mangling of nbsp into a separate class
2014-01-18 11:05:16 +05:30
Kovid Goyal
2c75b3c894
Edit book: Prevent arrange into folders tool from moving files inside the META-INF folder
2014-01-18 09:20:15 +05:30
Kovid Goyal
4b5a818392
Fix #1266079 [eBook Reader "ImCoSys imcoV6L" not detected by calibre]( https://bugs.launchpad.net/calibre/+bug/1266079 )
2014-01-17 18:15:23 +05:30
Kovid Goyal
0041b33804
Change emblem for duplicates to error symbol
2014-01-17 12:32:28 +05:30
Kovid Goyal
0b48bcec85
version 1.20
2014-01-17 09:19:16 +05:30
Kovid Goyal
b05f8a061d
Fix user manual documentation for calibredb set_metadata incomplete
2014-01-17 08:37:43 +05:30
Kovid Goyal
f38246d400
Add checks for meta cover tag and OPF package identifier
2014-01-16 21:54:36 +05:30
Kovid Goyal
0409241765
Get the patience diff module compiling and loading
2014-01-16 20:57:31 +05:30
Kovid Goyal
b98677d9b1
Initial import of Patience Diff C implementation from bzr
2014-01-16 20:43:13 +05:30
Kovid Goyal
882a280c12
Prevent setting an incorrect value for compression quality in the wireless driver causing an error
...
Show a busy cursor while calibre is working on matching books on the
device to books int he library, which can take a while if the user has a
lot of books on the device.
Merge branch 'master' of https://github.com/cbhaley/calibre
2014-01-16 18:57:01 +05:30
Charles Haley
7aa33052ac
Only accept non-user and non-network events while processing books.
2014-01-16 13:08:28 +01:00
Charles Haley
4b88f78bd0
Book matching during device connection:
...
1) add some debugging output
2) add some user feedback that it is happening by changing the status bar and setting a wait cursor.
3) make the book matching during device connection pseudo-multithread by processing GUI events during matching. In particular, this prevents the OS from deciding that calibre has stopped responding.
2014-01-16 12:36:53 +01:00
Kovid Goyal
ad0c7698a3
...
2014-01-16 16:22:47 +05:30
Charles Haley
a4777f81e9
Make setting an incorrect compression quality value non-fatal by forcing incorrect values to the default.
2014-01-16 09:46:04 +01:00
Kovid Goyal
648ae5c414
Add tests for invalid pointer to toc in <spine>
2014-01-16 10:28:56 +05:30
Kovid Goyal
54f03fc314
...
2014-01-16 08:55:03 +05:30
Kovid Goyal
95b0bc0695
...
2014-01-16 08:52:59 +05:30
Kovid Goyal
c838900d9c
Fix #1269592 [Edit Book: New unreleased Manifest missing files test is buggy]( https://bugs.launchpad.net/calibre/+bug/1269592 )
2014-01-16 08:46:20 +05:30
Kovid Goyal
15c2b493fa
Check for duplicates in the spine
2014-01-15 19:00:23 +05:30
Kovid Goyal
e0866e66de
Check for entries in the manifest that point to missing files
2014-01-15 18:51:31 +05:30
Kovid Goyal
bc926b392d
...
2014-01-15 18:39:29 +05:30
Kovid Goyal
58ef982a02
Check for duplicate items in the manifest
2014-01-15 18:37:25 +05:30
Kovid Goyal
0fb35bb7d0
...
2014-01-15 17:24:13 +05:30
Kovid Goyal
060097146d
Edit book: Add various validity checks for OPF files.
...
Check for incorrect idrefs, missing required sections, non-linear items
in the spine.
2014-01-15 17:15:07 +05:30
Kovid Goyal
421bb00a06
Edit book: When showing HTML tag mismatch errors, show clickable links for the opening as well as the closing tags
2014-01-15 11:38:49 +05:30
Kovid Goyal
8add032da1
...
2014-01-15 11:23:33 +05:30
Kovid Goyal
4cf26dd397
Edit book: Add checks for duplicate ids in HTML/OPF/NCX files
2014-01-15 11:14:00 +05:30
Kovid Goyal
e2647b735f
Allow errors to be associated with multiple locations
2014-01-15 11:13:34 +05:30
Kovid Goyal
da50613e48
Move guess_type into the utils module
2014-01-15 09:53:33 +05:30
Kovid Goyal
ba277fd169
Edit book: Add checks for filenames containing URL unsafe characters to the Check Book tool
2014-01-15 09:19:05 +05:30
Kovid Goyal
c2e8bab271
Edit book: Add a new tool to automatically arrange all files in the book into folders based on their type. Access it via Tools->arrange into folders.
2014-01-14 17:00:41 +05:30
Kovid Goyal
7ab44aa617
...
2014-01-14 10:42:01 +05:30
Kovid Goyal
3b2c12219c
AZW3 Output: When converting EPUB files that include an HTML titlepage no external cover is specified, ensure that the Go to cover action on the Kindle goes to the cover image and not the html titlepage. Fixes #1268657 [Wrong metadata.opf generated for cover in EPUB to AZW3 conversion]( https://bugs.launchpad.net/calibre/+bug/1268657 )
2014-01-14 10:39:49 +05:30
Gregory Riker
3e81bee473
Merge branch 'master' of https://github.com/kovidgoyal/calibre
2014-01-13 05:14:55 -07:00
Gregory Riker
d55d3c7283
Diagnostic improvements for Windows
2014-01-13 05:13:40 -07:00
Kovid Goyal
2c8ac926b1
Refactor dialog base class into its own module for easier re-use
2014-01-13 11:24:41 +05:30
Kovid Goyal
a60a80d125
HTML Input: Fix UTF-16/32 encoded files that are linked to from the parent file not being properly processed. Fixes #1268262 [convert html file encoded as utf-16 fail to include image files and have wrong order]( https://bugs.launchpad.net/calibre/+bug/1268262 )
2014-01-12 16:15:21 +05:30