28274 Commits

Author SHA1 Message Date
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
Kovid Goyal
520be76781 Fix keyboard shortcuts not working for diff view when in dialog 2014-01-27 08:21:58 +05:30
Kovid Goyal
56807d7b3e Edit Book: Add check for links that point to directories in the book instead of files. Fixes #1272769 [Check Book in Edit Book end with Unhandled exception](https://bugs.launchpad.net/calibre/+bug/1272769) 2014-01-27 08:00:33 +05:30
Kovid Goyal
d24c887c2f Remove frames around diff text views so that the diff lines cross the separator cleanly 2014-01-26 21:44:35 +05:30
Kovid Goyal
3e6a84d903 Add diff colors for other color schemes 2014-01-26 21:37:54 +05:30
Kovid Goyal
93ddd73c31 Fix theme fallback not working 2014-01-26 20:31:27 +05:30
Kovid Goyal
8088aad402 Fix non-linear scrolling in the diff view 2014-01-26 16:53:07 +05:30
Kovid Goyal
c6b9425571 Various fixes for rendering of images in the diff view 2014-01-26 16:14:31 +05:30
Kovid Goyal
8aa827baf6 Various minor bug fixes 2014-01-26 15:42:42 +05:30
Kovid Goyal
15bfb2aada Start work on diff dialog 2014-01-26 15:27:27 +05:30
Kovid Goyal
c4b82a9db8 Edit book: Fix cover not being updated from the current cover in the calibre library when using Edit Book. Note that you can turn off metadata updating via Preferences->calibre Integration in Edit Book. Fixes #1272730 [[enhancement] add selected cover to book](https://bugs.launchpad.net/calibre/+bug/1272730) 2014-01-26 09:21:31 +05:30
Kovid Goyal
251caa3c7d Refactor all the diff code into a single dir 2014-01-25 20:40:07 +05:30
Kovid Goyal
de0226ba47 RTF Output: Fix failure to convert documents that contain comments with the -- string inside the comment. Fixes #1272588 [Private bug](https://bugs.launchpad.net/calibre/+bug/1272588) 2014-01-25 19:07:25 +05:30
Kovid Goyal
77b463b79a Highlighting the starting line number for changes 2014-01-25 17:00:01 +05:30
Kovid Goyal
ce99832337 Context menu actions to go to next/previous change 2014-01-25 16:52:28 +05:30
Kovid Goyal
183048d01a Add a right click context menu action to copy selected text 2014-01-25 13:30:32 +05:30
Kovid Goyal
e61ee4b510 Resize images in diff view when the view is resized 2014-01-25 11:13:58 +05:30
Kovid Goyal
89f4653068 Get rid of the unnecessary tracking of changes in the split view 2014-01-25 10:01:42 +05:30
Kovid Goyal
a9b3adbad3 Edit Book: Fix extra 1x1 unused GIF image being created when saving and re-opening AZW3 files. Fixes #1272410 [Editing AZW3 book adds 1x1 pixel gray gif each time](https://bugs.launchpad.net/calibre/+bug/1272410) 2014-01-25 09:52:36 +05:30
Kovid Goyal
a36aa7dab9 Edit Book: Show the filename of the currently edited file in the title bar. Fixes #1272543 [Enhancement : Book Editor - show file path](https://bugs.launchpad.net/calibre/+bug/1272543) 2014-01-25 09:16:21 +05:30
Kovid Goyal
edf222bcf0 Start work on displaying non-text files in the diff view
Binary files are shown as a single line with the file size. Images are
displayed inline. Currently, resizing images based on the view size
needs to be handled.
2014-01-24 22:10:43 +05:30
Kovid Goyal
867ede3703 Rename "Sort by popularity" to "Sort by number of books" 2014-01-24 14:20:25 +05:30
Kovid Goyal
715cfb23d2 Fix editing of narrow yes/no columns in the book list not very convenient
Fixes #1272089 [Making True/False columns narrow displaces the drop down list](https://bugs.launchpad.net/calibre/+bug/1272089)
2014-01-24 12:05:29 +05:30
Kovid Goyal
706ecd5fe9 version 1.21 v1.21.0 2014-01-24 10:26:21 +05:30
Kovid Goyal
82cce0b3d5 Various Turkish news sources by asalet_r 2014-01-24 10:22:29 +05:30
Kovid Goyal
e4fe4d9847 Update the code layout docs for code added in the 1.x series 2014-01-24 09:18:21 +05:30
Kovid Goyal
28d1938106 Add USB ids for newer Trekstor Pyrus firmware 2014-01-23 20:06:02 +05:30
Kovid Goyal
a8eeccc648 ... 2014-01-23 20:05:39 +05:30
Kovid Goyal
368badcb85 Debounce resize events 2014-01-23 16:22:53 +05:30
Kovid Goyal
acb1742432 Implement scrolling 2014-01-23 15:45:35 +05:30
Kovid Goyal
8b35b6aa34 ... 2014-01-23 09:52:01 +05:30
Kovid Goyal
3bd33ab00a Metadata download: Fix downloading of metadata from edelweiss not working because of website changes 2014-01-23 09:44:51 +05:30
Kovid Goyal
3681ed7827 Change link to page with instructions on getting ISBNDB keys 2014-01-23 08:22:29 +05:30
Kovid Goyal
7ca1286575 Start work on diff view scrolling, also allow left and right panes to have different numbers of lines 2014-01-22 18:11:08 +05:30
Kovid Goyal
945f1be853 Ebook viewer: Do not override the background color specified in the book if the user has not set a background color in the viewer preferences 2014-01-22 17:28:03 +05:30
Kovid Goyal
ccc5b092be Update Indian Express 2014-01-22 14:59:27 +05:30
Kovid Goyal
56848d80f4 Edit book: Add a tool to split HTML files at multiple locations automatically.
To use it, right click in the file and choose "Split at multiple
locations".  Useful if you want to split at all heading tags or all tags
having a certain class and so on.
2014-01-22 12:08:34 +05:30
Kovid Goyal
83c5359df1 ... 2014-01-21 22:12:50 +05:30
Kovid Goyal
3edec38469 Edit book: Handle EPUB files that erroneously list the OPF itself in the OPF manifest with an incorrect mime type 2014-01-21 19:24:27 +05:30
Kovid Goyal
7a307a2e24 Edit book: Add a new tool to automatically remove all unused CSS rules.
Useful for books created from templates that can have large numbers of CSS rules that dont match any actual content. Available via Tools->Remove unused CSS.

Book polishing: Add an option to automatically remove all unused CSS
rules, works the same as the tool for Edit book, above.
2014-01-21 18:52:47 +05:30
Kovid Goyal
d29c209316 Add a donate link to the readme 2014-01-21 14:15:52 +05:30
Kovid Goyal
9a10d8e26d Draw lines in same order on splitter handle as in views 2014-01-21 11:28:07 +05:30
Kovid Goyal
5829676663 Connect change regions across the divider 2014-01-21 10:33:02 +05:30
Kovid Goyal
31a94acf5b Explicitly disable plugins when rendering HTML for covers. According to the Qt docs they should be disabled by default, but https://bugs.launchpad.net/bugs/1270297 implies they are not. 2014-01-20 22:48:42 +05:30
Kovid Goyal
83ac6bd846 ... 2014-01-20 22:39:07 +05:30