Kovid Goyal
|
aea318aaee
|
Markdown input: Fix handling of very large files. Fixes #1212330 [Markdown converter produces garbled output on large files](https://bugs.launchpad.net/calibre/+bug/1212330)
|
2014-02-03 08:03:08 +05:30 |
|
Kovid Goyal
|
91e12f10ca
|
Edit book: Check book, detect case mismatches between links and the filenames of the files they point to and offer to auto-correct the links
Works on both case-insensitive and case-sensitive file systems
|
2014-02-02 21:15:20 +05:30 |
|
Kovid Goyal
|
52f0ab3977
|
Revert the truncation of the checkpoint list on editor modification since the modified signal is not reliable (it can be triggered bythings that are not changes as well as not triggered for changes if the editor is already in the modified state).
|
2014-02-02 14:02:51 +05:30 |
|
Kovid Goyal
|
deb87d7700
|
Remove trailing checkpoints when user does some editing on the current chackpoint
|
2014-02-02 13:14:57 +05:30 |
|
Kovid Goyal
|
40621fe116
|
Make it clear when reverting that the checkpoint is no longer necessarily what it originally was
|
2014-02-02 12:56:04 +05:30 |
|
Kovid Goyal
|
99308e0f86
|
When rewinding checkpoints preserve the message
|
2014-02-02 12:33:42 +05:30 |
|
Kovid Goyal
|
2f2723f6b6
|
Edit book: Do not create savepoints when no changes are performed by automated tools such as smarten punctuation, remove unused css etc.
|
2014-02-02 12:03:21 +05:30 |
|
Kovid Goyal
|
09c02b446c
|
Fix #1275394 [tweak for naming in Editor checkpoints](https://bugs.launchpad.net/calibre/+bug/1275394)
|
2014-02-02 10:45:29 +05:30 |
|
Kovid Goyal
|
1f1c75d645
|
Stricter test for author match from edelweiss.com
|
2014-02-02 10:15:36 +05:30 |
|
Kovid Goyal
|
7704a43d74
|
Edit Book: Fix a typo that would cause an error when a global operation like find/replace or polishing fails. Fixes #1275366 ['Edit Book' corrupts epub when find & replace fails](https://bugs.launchpad.net/calibre/+bug/1275366)
|
2014-02-02 08:21:48 +05:30 |
|
Kovid Goyal
|
ee6f85d71c
|
...
|
2014-02-01 21:11:51 +05:30 |
|
Kovid Goyal
|
519066ecac
|
...
|
2014-02-01 19:49:48 +05:30 |
|
Kovid Goyal
|
b37a78fd89
|
Have the HTML syntax highlighter store data about tag locations so the rest of the editor can use it
|
2014-02-01 12:58:39 +05:30 |
|
Kovid Goyal
|
7cdb090057
|
Diff tool: When detecting encoding of text files, look for an encoding declaration at the top in the format used by vim/emacs etc.
|
2014-02-01 12:12:03 +05:30 |
|
Kovid Goyal
|
fb72c922d6
|
Metadata download: Workaround edelweiss.com no longer being able to search by author name.
Search only by titles and filter the results returned by edelweiss to
only include matching authors.
|
2014-02-01 12:11:14 +05:30 |
|
Kovid Goyal
|
d9806a5e6e
|
HTML 5 parser: Preserve non-core namespace declarations on the <html> tag
|
2014-02-01 09:46:31 +05:30 |
|
Kovid Goyal
|
cc731ecd46
|
Edit book: Auto add a checkpoint when the book is first opened for editing
|
2014-02-01 08:26:36 +05:30 |
|
Kovid Goyal
|
d4f0624974
|
Nicer names for checkpoints and checkpoint actions
|
2014-02-01 08:23:56 +05:30 |
|
Kovid Goyal
|
806b927deb
|
Commit dirty editors to container before creating a checkpoint so that you dont lose any WIP when reverting to that checkpoint later. Fixes #1275097 [Edit Book: Create Checkpoint possibly lacks a self.commit_all_editors_to_container](https://bugs.launchpad.net/calibre/+bug/1275097)
|
2014-02-01 08:07:11 +05:30 |
|
Kovid Goyal
|
3b1d24a907
|
Workaround broken file chooser dialog on Ubuntu that does not auto-insert the specified extension. Fixes #1275125 [Edit book: cannot create new empty book when extension is not specified in the file](https://bugs.launchpad.net/calibre/+bug/1275125)
|
2014-02-01 07:51:36 +05:30 |
|
Kovid Goyal
|
42b8155440
|
Compare books: Fix error when previously different files become identical after beautifying
|
2014-02-01 07:35:15 +05:30 |
|
Kovid Goyal
|
2d96b9a835
|
Edit Book: Fix subsetting embedded fonts not processing fonts included in a stylesheet that is itself referenced only by an @import rule
|
2014-01-31 21:35:34 +05:30 |
|
Kovid Goyal
|
84a1eb96fa
|
Fix explicitly closed <meta charset> tags causing strip_encoding_declarations to result in invalid XML
|
2014-01-31 21:24:39 +05:30 |
|
Kovid Goyal
|
e35586fd00
|
Edit Book: Fix the remove unused css tool changing the namespace prefix used for the XHTML namespace in the CSS sheet, if any
|
2014-01-31 21:06:33 +05:30 |
|
Kovid Goyal
|
24eea15a5f
|
Conversion: Fix CSS selectors using the epub namespace being ignored
|
2014-01-31 20:42:03 +05:30 |
|
Kovid Goyal
|
34c74a6e6e
|
Compare tool: Fix unbound local error caused by empty group
|
2014-01-31 20:18:42 +05:30 |
|
Kovid Goyal
|
bdc51eb28c
|
Compare books: Fix double clicking in the right panel not opening the correct file in the editor
|
2014-01-31 16:56:35 +05:30 |
|
Kovid Goyal
|
3ff5b2bb99
|
Diff tool: Add syntax highlighting for many other filetypes
Now I can use the diff tool as my primary diff tool in all contexts.
Syntax highlighting for non-core filetypes is courtesy of pygments.
|
2014-01-31 15:16:20 +05:30 |
|
Kovid Goyal
|
219b3532b4
|
...
|
2014-01-31 12:45:23 +05:30 |
|
Kovid Goyal
|
6e3bea5050
|
Add some common modules into the interactive shell names by default
|
2014-01-31 11:42:05 +05:30 |
|
Kovid Goyal
|
869ccb9fa9
|
Diff tool: Allow toggling beautify instead of just setting it
|
2014-01-31 11:34:23 +05:30 |
|
Kovid Goyal
|
2e3f3df7a7
|
version 1.22
|
2014-01-31 09:32:36 +05:30 |
|
Kovid Goyal
|
aa0d9bbd14
|
Only show compare for supported formats
|
2014-01-31 09:16:12 +05:30 |
|
Kovid Goyal
|
b69889da8f
|
Describe left and right panels at the bottom of the diff view
|
2014-01-31 09:02:26 +05:30 |
|
Kovid Goyal
|
f3e36ef2c5
|
...
|
2014-01-31 08:30:58 +05:30 |
|
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 |
|