Commit Graph

25006 Commits

Author SHA1 Message Date
Charles Haley 8a5c71f36a 1) Fix silly regression in template_functions preference that caused all functions to be added to the custom function preference.
2) Change function registration and deregistration to restore function bodies if the name conflict goes away.
2013-07-21 09:09:02 +02:00
Kovid Goyal e7777df9ae Update taz.de (RSS) 2013-07-21 09:29:52 +05:30
Kovid Goyal 1a11c09d3c When reloading on dn modification, re-open the connection
This ensures that the content server does not continue to use a deleted
metadata.db.
2013-07-21 09:12:37 +05:30
Kovid Goyal 39425a15a3 New API version of library check 2013-07-20 15:46:34 +05:30
Kovid Goyal d05935ea2a Minor fixes 2013-07-20 15:14:03 +05:30
Kovid Goyal 8ac82e6b47 pep8 2013-07-20 12:54:04 +05:30
Kovid Goyal c77613d615 Implement reinit_db() with apsw 2013-07-20 12:40:16 +05:30
Kovid Goyal 9134866ad6 ... 2013-07-20 11:44:36 +05:30
Kovid Goyal 067ed5b978 Add tests for composite cache invalidation 2013-07-20 11:40:56 +05:30
Kovid Goyal 9f83d3b59d Fix refresh_ids() and rendering of size and datetime fields 2013-07-20 10:55:14 +05:30
Kovid Goyal f6d8c8f1cd ... 2013-07-20 10:41:36 +05:30
Kovid Goyal 4ffb8e2202 Restore getting the size value to old behavior 2013-07-20 10:28:35 +05:30
Kovid Goyal fb45095153 Clear the composites cache correctly 2013-07-20 10:26:38 +05:30
Kovid Goyal 26fcfc70f1 Speed up book list rendering by using the new api to get values 2013-07-20 10:07:49 +05:30
Kovid Goyal f2f411f939 Accidentally ignored commit_dirty_cache() 2013-07-19 22:13:32 +05:30
Kovid Goyal f0ef5f0387 ... 2013-07-19 21:51:48 +05:30
Kovid Goyal 1770f6b1e9 Replace use of db.conn.close() as it is not supported in the new backend 2013-07-19 21:41:36 +05:30
Kovid Goyal e01a3a263d Missing legacy API 2013-07-19 21:24:39 +05:30
Kovid Goyal 934d4ba258 Use the correct metadata backup implementation 2013-07-19 21:15:02 +05:30
Kovid Goyal d0b826c39a Allow using a tweak to switch db backends 2013-07-19 21:11:08 +05:30
Kovid Goyal 8d4d404b5d Merge pull request #42 from cbhaley/master
Fix problems creating template functions caused by the changes for the new single-name rule
2013-07-19 08:27:31 -07:00
Charles Haley d6446dc723 Merge branch 'kovidgoyal/master' 2013-07-19 15:43:02 +02:00
Charles Haley faa351c208 Fix problems creating template functions caused by the changes for the new single-name rule 2013-07-19 15:42:43 +02:00
Kovid Goyal 97d0eed452 Add loading of user template functions to the new backend 2013-07-19 18:25:01 +05:30
Kovid Goyal 3a044f28e6 Merge branch 'master' of https://github.com/cbhaley/calibre
Enforce global uniqueness across libraries for user defined template
function names, this will allow the sue of multiple libraries in the
same process.
2013-07-19 18:19:19 +05:30
Charles Haley 34aa6e68b2 Merge branch 'kovidgoyal/master' 2013-07-19 14:02:11 +02:00
Charles Haley 29e2886267 Implement enforcement of unique custom template function names. 2013-07-19 14:01:47 +02:00
Charles Haley e336d8a2b9 Strip spaces off of function names before looking them up. They shouldn't ever be significant. 2013-07-19 14:00:35 +02:00
Kovid Goyal 96d3c4d232 Refactor saved search API to make it thread safe 2013-07-19 17:07:40 +05:30
Charles Haley a761e5a9d6 Merge branch 'kovidgoyal/master' 2013-07-19 10:54:27 +02:00
Kovid Goyal 437d541306 Migrate the rest of calibre to use the new saved searches API 2013-07-19 13:56:55 +05:30
Kovid Goyal b60530fafe Implement saved searches API 2013-07-19 13:28:27 +05:30
Kovid Goyal 72849dfee6 ... 2013-07-19 12:12:14 +05:30
Kovid Goyal 467dcf1a87 API coverage is now 100% 2013-07-19 12:11:07 +05:30
Kovid Goyal 34704c9735 find_identical_books() 2013-07-19 11:37:46 +05:30
Kovid Goyal 669efdd6f6 get_data_as_dict() 2013-07-19 10:44:46 +05:30
Kovid Goyal 161233430b version 0.9.40 v0.9.40 2013-07-19 09:29:26 +05:30
Kovid Goyal dc3dde863a Update Galaxy's Edge 2013-07-19 09:21:33 +05:30
Kovid Goyal 54054c1c9f Allow using non-ascii chars in email passwords
Fixes #1202825 [SMTP password with special characters not stored correctly](https://bugs.launchpad.net/calibre/+bug/1202825)
2013-07-19 09:07:04 +05:30
Kovid Goyal 6298b1d059 ... 2013-07-18 16:35:21 +05:30
Kovid Goyal 51620932a8 Format manipulation API 2013-07-18 16:33:24 +05:30
Kovid Goyal 76045d2a54 categories API 2013-07-18 15:25:30 +05:30
Kovid Goyal 1ee4cad632 set_cover() 2013-07-18 14:52:09 +05:30
Kovid Goyal aefab3b47a Fix regression that caused rescaling of ont size in dropcaps generated
by the DOCX input plugin
2013-07-18 13:30:44 +05:30
Kovid Goyal 781191c21b More trekstor 4ink device ids 2013-07-18 12:49:29 +05:30
Kovid Goyal b982bcc3f2 Get Books: Fix title author search handling
Get Books: Fix searching for title and author returning some extra
matches, if the title starts with an article like the, a or an.
Fixes #1200012 ["Get books" search is too fuzzy](https://bugs.launchpad.net/calibre/+bug/1200012)
2013-07-18 12:45:35 +05:30
Kovid Goyal 5542dcfbb3 Dont add page breaks for chapters at the start of the file
PDF Output: Fix extra blank page being inserted at the start of the
chapter when converting some epub files from feedbooks
2013-07-18 11:34:52 +05:30
Kovid Goyal 0c5959f298 PDF Output: Fix anchors sometimes located incorrectly
PDF Output: Workaround bug in WebKit's getBoundingClientRect() method
that could cause links to occasionally point to incorrect locations.
Fixes #1202390 [Private bug](https://bugs.launchpad.net/calibre/+bug/1202390)
2013-07-18 10:03:30 +05:30
Kovid Goyal ce4d12711a Correctly identify JPEG files that have no headers 2013-07-18 08:16:29 +05:30
Kovid Goyal 93e68b1398 remove_cover() 2013-07-17 22:16:45 +05:30