28462 Commits

Author SHA1 Message Date
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
b3b6337b29 Merge branch 'master' of https://github.com/t3d/calibre 2014-02-02 08:28:56 +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
Tomasz Długosz
27532d2323 Gosc Niedzielny: get articles from current issue instead of the previous 2014-02-02 01:01:08 +01:00
Tomasz Długosz
693b799df8 kdefamily.pl is going to be closed up
see: http://kdefamily.pl/2014/01/22/dawno-tu-nie-zagladalem/
2014-02-02 00:48:35 +01:00
Tomasz Długosz
e0b5aeaea3 fix language for Les Echos 2014-02-01 23:16:45 +01:00
Kovid Goyal
ee6f85d71c ... 2014-02-01 21:11:51 +05:30
Kovid Goyal
519066ecac ... 2014-02-01 19:49:48 +05:30
Kovid Goyal
4d89815a6e Update New York Times Book Review 2014-02-01 19:36:52 +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
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