31744 Commits

Author SHA1 Message Date
Kovid Goyal
0c73b725f4 Modal wrapper for ajax_send 2015-11-17 21:19:05 +05:30
Kovid Goyal
817d966e3c ... 2015-11-17 21:18:35 +05:30
Kovid Goyal
4a3a104c4c Cover browser: Allow customizing the text that appears under the covers with a template in Preferences->Look & Feel->Cover browser 2015-11-17 20:46:59 +05:30
Kovid Goyal
ba8c06fedf Bulk metadata edit: Fix search and replace not working for text like custom columns if the column contains only a single value. Fixes #1516890 [Bulk search-and-replace has no effect under certain specific conditions](https://bugs.launchpad.net/calibre/+bug/1516890)
Merge branch 'master' of https://github.com/cbhaley/calibre
2015-11-17 16:33:10 +05:30
Charles Haley
c39a755177 Fix #1516890: in bulk metadata update, the "apply changes" checkbox for text-like custom columns was erroneously checked if only one value exists for the column, causing the value to be reset when the edit applied. 2015-11-17 11:52:36 +01:00
Kovid Goyal
56c31d8067 Convenience function to run an AJAX call with a progress dialog 2015-11-17 16:04:45 +05:30
Kovid Goyal
81dfbd90f9 A modal progress dialog 2015-11-17 15:37:01 +05:30
Kovid Goyal
d6f40f2d8c When using copy to library also create missing composite columns in the destination library. Fixes #1516880 [Logic custom columns NOT copying from one library to another](https://bugs.launchpad.net/calibre/+bug/1516880)
Merge branch 'master' of https://github.com/cbhaley/calibre
2015-11-17 15:29:40 +05:30
Charles Haley
ed129d1187 bug #1516880: composite column definitions not copied when books are copied between libraries. Note that because the templates can vary, there is no guarantee that composite column A in library 1 will produce the same answer as column A in library 2. 2015-11-17 10:48:27 +01:00
Kovid Goyal
d05da909b5 Update version of poppler bundled with calibre 2015-11-16 13:11:36 +05:30
Kovid Goyal
58365b94fe Better error message for un-auth access 2015-11-16 11:36:12 +05:30
Kovid Goyal
5c2441fe0d ... 2015-11-16 11:31:56 +05:30
Kovid Goyal
08fc792ecd Store a copy of session data for logged in users on the server 2015-11-16 11:29:23 +05:30
Kovid Goyal
21e1c5842b A nicer way to isolate config files created during the build process 2015-11-16 10:59:14 +05:30
Kovid Goyal
15cbf73fc5 Remove duplicate macro definition 2015-11-16 09:42:01 +05:30
Kovid Goyal
85d39860a5 ... 2015-11-15 10:28:30 +05:30
Kovid Goyal
94699ecc32 version 2.44.1 v2.44.1 2015-11-15 09:45:13 +05:30
Kovid Goyal
2e5a204c0a Update libpng to 1.6.19 in the binary builds
https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2015-8126
2015-11-15 09:12:18 +05:30
Kovid Goyal
d4a4349aeb ... 2015-11-14 22:45:57 +05:30
Kovid Goyal
bf676ffe86 Credentials validation now happens in the UserManager 2015-11-14 17:05:56 +05:30
Kovid Goyal
75753b5318 Default to 200 response code even for POST 2015-11-14 14:34:42 +05:30
Kovid Goyal
0621499d4b Remove backwards compat code 2015-11-14 12:33:01 +05:30
Kovid Goyal
75e71e34e9 Improve rendering of item lists 2015-11-14 10:35:00 +05:30
Kovid Goyal
eed56b0ee5 Turn off focus rects globally 2015-11-14 10:30:29 +05:30
Kovid Goyal
2624b41932 Refactor code to get list of sortable fields 2015-11-14 09:22:35 +05:30
Kovid Goyal
e4f2d70a9d ... 2015-11-13 23:36:30 +05:30
Kovid Goyal
21e805c6ca Use an explicit gradient instead of a second color in the theme 2015-11-13 23:29:53 +05:30
Kovid Goyal
3e53d5fc07 Get rid of ImageMagick in a couple of other places as well 2015-11-13 22:06:10 +05:30
Kovid Goyal
4658a45c83 ... 2015-11-13 21:54:44 +05:30
Kovid Goyal
7905e70cdf Refactor scale_img into its own module 2015-11-13 21:51:32 +05:30
Kovid Goyal
30bcd2ab8f ... 2015-11-13 21:23:25 +05:30
Kovid Goyal
056d509aa9 Do not use ImageMagick in the server
ImageMagick appears to use some kind of memory pool, which causes memory
consumption int he server process to skyrocket.
2015-11-13 21:02:01 +05:30
Kovid Goyal
eb81d0d897 ... 2015-11-13 20:12:28 +05:30
Kovid Goyal
17e95c8f33 ... 2015-11-13 17:59:25 +05:30
Kovid Goyal
92e99bcc09 Set rel="next" on the button to show more books 2015-11-13 17:59:19 +05:30
Kovid Goyal
cb22155364 Ensure there are no unpushed changes in the local repo before running upload_to_server 2015-11-13 17:52:59 +05:30
Kovid Goyal
5d84cd7913 Use a spinner when fetching more books 2015-11-13 14:55:28 +05:30
Kovid Goyal
9605e8fa2d Update RapydScript 2015-11-13 14:55:06 +05:30
Kovid Goyal
7f6d2d786d Implement the "Get more books" button
Also refactor ajax.pyj to make error reporting easier
2015-11-13 14:41:41 +05:30
Kovid Goyal
363be7c6f3 Allow a route to specify its OK code 2015-11-13 14:35:36 +05:30
Kovid Goyal
9f624b6d95 ... 2015-11-13 14:03:20 +05:30
Kovid Goyal
fa90586f67 Function to encode JS string as UTF-8 Uint8Arrays 2015-11-13 13:44:09 +05:30
Kovid Goyal
85844fb0b9 Ensure img.onerror is fired only after it is added to its parent 2015-11-13 13:34:31 +05:30
Kovid Goyal
70e57e95ad Use JS bind() instead of RS bind() 2015-11-13 09:54:41 +05:30
Kovid Goyal
b303be4189 version 2.44.0 v2.44.0 2015-11-13 09:10:11 +05:30
Kovid Goyal
94ea457109 Prevent enter key from having any effect in metadata review dialog 2015-11-13 09:07:06 +05:30
Kovid Goyal
5f9e987b27 E-book viewer: When doing a search do not match text in comments and element attributes 2015-11-13 01:01:40 +05:30
Kovid Goyal
eced07af18 Update RapydScript 2015-11-12 22:52:44 +05:30
Kovid Goyal
69dbc5cfb6 ... 2015-11-12 20:55:36 +05:30
Kovid Goyal
692500b852 Allow setting the cover for a book from one of the book's formats by right clicking on the format in the Book details panel. See #1515411 (Extract cover via book details and edit metadata) 2015-11-12 18:11:36 +05:30