26885 Commits

Author SHA1 Message Date
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
fcdfc32fec ... 2014-01-31 16:50:40 +05:30
Kovid Goyal
b0e1094177 ... 2014-01-31 16:08:37 +05:30
Kovid Goyal
f887a39c42 ... 2014-01-31 16:05:14 +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
f306d68f6e Les Echos by Krittika Goyal 2014-01-31 14:26:01 +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
26e53b3f1b ... 2014-01-31 11:37:47 +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
2385da36aa Finish updating manual for the new comparison tool 2014-01-31 11:19:08 +05:30
Kovid Goyal
eccd4218f4 Screenshot of diff tool v1.22.0 2014-01-31 10:11:54 +05:30
Kovid Goyal
2e3f3df7a7 version 1.22 2014-01-31 09:32:36 +05:30
Kovid Goyal
1dd3dc433e Start work on help for the diff tool 2014-01-31 09:32:10 +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
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