28949 Commits

Author SHA1 Message Date
Kovid Goyal
e72325ab99 ... 2014-08-07 09:46:52 +05:30
Kovid Goyal
ebd912766d Use ICU for case change operations in line edits 2014-08-06 21:22:57 +05:30
Kovid Goyal
d39c25b413 Edit Book: Allow changing the case of selected text by right clicking and choosing the appropriate change case action. Fixes #1353263 [[Enhancement] - add Change Case functionality to Edit Book](https://bugs.launchpad.net/calibre/+bug/1353263) 2014-08-06 21:20:03 +05:30
Kovid Goyal
ebfdca8c18 Add an ICU based implementation of swapcase() 2014-08-06 21:16:16 +05:30
Kovid Goyal
0c8044e7b6 Edit Book: In the right click menu, do not show cut/copy/undo/redo items if they are disabled 2014-08-06 20:35:26 +05:30
Kovid Goyal
580c35d407 Viewer: Do not forget the ToC open on start preference if viewer opened with a book that has no ToC 2014-08-06 20:23:15 +05:30
Kovid Goyal
f8d57615b9 ... 2014-08-06 20:10:51 +05:30
Kovid Goyal
4671eec21e E-book viewer: Show open file name first in window title 2014-08-06 14:53:23 +05:30
Kovid Goyal
47c6729235 ... 2014-08-06 14:21:18 +05:30
Kovid Goyal
fa72639661 calibredb list: Have --for-machine dump the output in JSON instead of using ASCII separators, as most scripting languages have JSON parsers builtin 2014-08-06 14:17:09 +05:30
Kovid Goyal
e726ccb5ea ... 2014-08-06 14:00:31 +05:30
Kovid Goyal
cc5d335c22 zsh completion: Complete filenames inside epub files for ebook-edit 2014-08-06 13:51:17 +05:30
Kovid Goyal
8b42cae6e4 ... 2014-08-06 13:50:47 +05:30
Kovid Goyal
20553e8234 zsh completion: Case independent extension matching 2014-08-06 12:35:11 +05:30
Kovid Goyal
eef88f8f3f pep8 2014-08-06 11:28:34 +05:30
Kovid Goyal
e20fedd52a ebook-edit: Allow specifying multiple internal files to open and get rid of the unneeded --edit-file option. 2014-08-06 11:22:15 +05:30
Kovid Goyal
f5345785f7 EPUB metadata: When updating the language in an EPUB file, preserve the country code, if the new language is the same as the original language in the EPUB file. 2014-08-06 10:34:22 +05:30
Kovid Goyal
d134c803ba Refactor 2014-08-06 10:05:14 +05:30
Kovid Goyal
ebf87dada1 Edit Book: Fix choosing default dictionary based on language tag in the OPF ignoring the country code 2014-08-06 09:48:02 +05:30
Kovid Goyal
bf7b19f3c6 Add delete bookmark to context menmu and keyboard shortcut 2014-08-06 09:40:06 +05:30
Kovid Goyal
e35166aeef When adding a new bookmark select it in the bookmarks panel 2014-08-06 09:34:26 +05:30
Kovid Goyal
b1e3fab82d ... 2014-08-05 23:23:44 +05:30
Kovid Goyal
603e486e8c Update Maximum PC 2014-08-05 23:21:38 +05:30
Kovid Goyal
1322a5466c Add a context menu to the bookmarks view to sort bookmarks by name or book position 2014-08-05 23:19:37 +05:30
Kovid Goyal
3b3b7bd815 Refactoring 2014-08-05 22:38:05 +05:30
Kovid Goyal
4ef7f45530 Viewer: Fix positioning of full screen labels when dock windows are present 2014-08-05 22:31:24 +05:30
Kovid Goyal
78287334b0 E-book viewer: Make the list of bookmarks a dockable window that can be kept open while reading the book 2014-08-05 21:59:34 +05:30
Kovid Goyal
df48faedfe E-book viewer: Resize the metadata overlay view when the viewer window is resized 2014-08-05 16:03:55 +05:30
Kovid Goyal
d61083a513 E-book viewer: Make the Table of Contents panel a dockable window so it can be moved around and even made into a separate floating window
Also refactor the viewer's ui code to not use Qt Designer.
2014-08-05 15:34:45 +05:30
Kovid Goyal
e01cb3f319 ... 2014-08-05 12:34:28 +05:30
Kovid Goyal
ed0ca19d5b ... 2014-08-05 09:30:26 +05:30
Kovid Goyal
9ce01d6efc ... 2014-08-05 03:23:38 +05:30
Kovid Goyal
0a08539cc0 ... 2014-08-04 15:04:25 +05:30
Kovid Goyal
04e4c25a90 Add a reference to the plugin object in the Tool class and also improve
documentation a little
2014-08-04 10:47:13 +05:30
Kovid Goyal
8b6aae9068 Fix over-aggressive caching causing multiple cover grid emblem rules to not work. Fixes #1352005 [Emblems in cover grid don't work with multiple rules](https://bugs.launchpad.net/calibre/+bug/1352005) 2014-08-04 10:14:29 +05:30
Kovid Goyal
5134d7568c ... 2014-08-03 21:02:54 +05:30
Kovid Goyal
2d6ad84690 Update El Correo 2014-08-03 14:09:02 +05:30
Kovid Goyal
65c073b11a Edit Book: Fix a regression that caused clicking on links in the preview panel that lead to destinations in the same HTML file popping up a spurious error message. 2014-08-03 07:35:50 +05:30
Kovid Goyal
80154837bf Handle null values in mi.tags when formatting the tags field 2014-08-02 20:51:28 +05:30
Kovid Goyal
c148102a5f Fix regression that caused tags to not be sorted when displayed in the book details panel. Fixes #1351622 [tags are not shown alphabetically in Book Details Window](https://bugs.launchpad.net/calibre/+bug/1351622) 2014-08-02 20:45:10 +05:30
Kovid Goyal
6a1f82320d Use the highlighted matching tags for Live CSS as a performance optimization 2014-08-02 16:48:12 +05:30
Kovid Goyal
df15f6120a More robust implementation of current tag detection for Live CSS. Now uses the same logic as matching tag highlighting. 2014-08-02 14:39:35 +05:30
Kovid Goyal
b9d90fe9b3 Edit Book: When highlighting the tag the cursor is currently inside, if the cursor is inside the definition of an opening tag, highlight that tag rather than its parent. 2014-08-02 14:20:08 +05:30
Kovid Goyal
7a27819715 Edit Book: Check Book: Do not run the rest of the checks if parsing errors are found, to avoid the checkers from raising unhandled errors 2014-08-02 12:52:21 +05:30
Kovid Goyal
40540fae6d ... 2014-08-02 12:22:06 +05:30
Kovid Goyal
c5c1a3d84c ... 2014-08-02 11:28:43 +05:30
Kovid Goyal
b58cd915f6 Live CSS: Show the Matched CSS header even if no rules match 2014-08-02 09:48:58 +05:30
Kovid Goyal
0e3460d709 Add entry to changelog for new formatter function that I forgot 2014-08-01 18:45:14 +05:30
Kovid Goyal
aa2728e71d ... 2014-08-01 18:31:47 +05:30
Kovid Goyal
1f49df62fa ... 2014-08-01 18:29:42 +05:30