Commit Graph

11581 Commits

Author SHA1 Message Date
Kovid Goyal ed4709f9ac Refactor ZIP plugin resource loading for greater efficiency and add method to Plugin class as well for use in non GUI plugins 2010-12-15 09:02:35 -07:00
Kovid Goyal 0b57b1ae82 Add a load_resource method to the InterfaceAction class to facilitate loading of resources from plugin ZIP files 2010-12-15 08:36:20 -07:00
Kovid Goyal dae4402949 ... 2010-12-15 07:55:41 -07:00
Charles Haley fb73e74ff7 schema upgrade to remove commas from tags 2010-12-15 14:41:36 +00:00
Charles Haley 1617ffb510 Merge from trunk 2010-12-15 14:33:16 +00:00
Kovid Goyal c221ce75e9 E-book viewer: Add option to not remember position in book when quitting. Fixes #7699 (Option to disable bookmarks in ebook viewer). Also disable multiple library support when the CALIBRE_OVERRIDE_DATABASE_PATH env var is set 2010-12-15 07:06:01 -07:00
Charles Haley eaea0d2aa6 Implement a 'remember current page' option in the viewer. 2010-12-15 12:48:42 +00:00
Charles Haley e655d8b77f Merge from trunk 2010-12-15 12:27:41 +00:00
Charles Haley 6c2ea46ce3 Disable multiple libraries while env var CALIBRE_OVERRIDE_DATABASE_PATH is set 2010-12-15 10:00:10 +00:00
Kovid Goyal ec7bd86288 When sorting the book list, keep the current book visible after the sort completes. Fixes #7504 (Book List to Maintain book pointer when the list is sorted by another column) 2010-12-14 23:23:17 -07:00
Kovid Goyal ef23a7c8c4 Fix #7876 (Books excluded by saved search via tag are visible on server) 2010-12-14 21:22:30 -07:00
Kovid Goyal a1c7d0615c Handle case of no metadata fetchers or fetcher returning None result 2010-12-14 20:33:00 -07:00
Kovid Goyal 4c947784ce Fix #7887 (The news fetch for "Times of India" and "The Economic Times" (ENGLISH_ INDIA) not working.) 2010-12-14 20:29:36 -07:00
Kovid Goyal fd20c4ac7f Topaz metadata: Read metadata correctly from Topaz files that have MOBI file extensions 2010-12-14 19:18:14 -07:00
Kovid Goyal 61fb4f30e0 MOBI Input: Handle the (rare) MOBI files that do not specify per paragraph text indents correctly. Fixes #7869 (Converting mobipocket to mobipocket removes paragraph indentation) 2010-12-14 19:06:44 -07:00
Kovid Goyal 491d1a8954 MOBI metadata reader: Handle invalid PRC files with spurious image_offset headers 2010-12-14 18:57:04 -07:00
Kovid Goyal a9ffac7885 ... 2010-12-14 18:46:00 -07:00
Kovid Goyal 4881958675 Fix Times of India recipe 2010-12-14 17:44:33 -07:00
Kovid Goyal b3e77bac61 Fix #7890 (Drag/drop of new cover to book detail panel does not update cover browser) 2010-12-14 14:49:49 -07:00
Kovid Goyal 5f91edf752 EPUB Output: Add an option to flatten the EPUB file structure, specially for FBReaderJ. Fixes #7788 (Flatten content of EPUB created by recipes to make them more compatible) 2010-12-14 14:23:28 -07:00
Kovid Goyal 1b2bdfae81 EPUB Output: Ensure all files inside the generated EPUB have unique filenames, to support broken EPUB readers like Stanza, Aldiko, FBReader and Sigil 2010-12-14 13:46:09 -07:00
Kovid Goyal 1a90427d8d get_categories(): ignore empty is_mult values 2010-12-14 13:31:09 -07:00
Kovid Goyal 85ae7c7d4f ... 2010-12-14 13:25:21 -07:00
Kovid Goyal bd4fbc3060 Fix #7826 (Book Details window sizing on netbooks screen version) 2010-12-14 12:45:03 -07:00
Kovid Goyal 88264f6650 Remove timing code from get_categories 2010-12-14 11:26:41 -07:00
Charles Haley 639d6c9c06 Merge from trunk 2010-12-14 18:19:48 +00:00
Kovid Goyal ee30e5edab Remove to unneccessary recounts for the Tag Browser during startup 2010-12-14 11:15:16 -07:00
Kovid Goyal b7e9749610 Use time.clock rather than time.time for timing 2010-12-14 11:10:13 -07:00
Charles Haley f2a16a682b Merge from trunk 2010-12-14 18:08:47 +00:00
Charles Haley 8f2171033a Eliminate 2 superfluous calls to recount on startup -- 1 when not using a startup restriction and another immediately after initializing the model. 2010-12-14 18:05:54 +00:00
Kovid Goyal 9548f98035 Speed up get_categories() 2010-12-14 10:55:48 -07:00
Kovid Goyal 0bd30a28d2 Show open feedback message in a separate dialog 2010-12-14 09:43:33 -07:00
Kovid Goyal 65021a0f0e Allow device drivers to show feedback to users if their open() methods fail 2010-12-14 09:35:48 -07:00
Kovid Goyal 240b371ad5 ... 2010-12-14 09:32:16 -07:00
Kovid Goyal 032890d06f Fix Zeit Online 2010-12-14 09:18:03 -07:00
Kovid Goyal 2c652bdee7 Science based medicine by BuzzKill 2010-12-14 09:00:45 -07:00
Charles Haley 43b2b04f52 Merge from trunk 2010-12-14 14:11:52 +00:00
Charles Haley d2ff37b5a1 Improved get_categories -- approximately 6 times faster 2010-12-14 14:11:10 +00:00
Kovid Goyal d6f5f634ea Allow changing the font used in the calibre interface via Preferences->Look and feel 2010-12-13 23:17:13 -07:00
Kovid Goyal c11bbe3eea Fix string.letters in non english locales 2010-12-13 22:06:37 -07:00
Charles Haley f1911aa270 Merge from trunk 2010-12-14 02:54:48 +00:00
Kovid Goyal f71f60ab0c Edit metadata dialog: Fix memory leak caused by Next/Previous buttons 2010-12-13 19:02:14 -07:00
Kovid Goyal 3651d89db6 FB2 Output: Add support for some 2.1 style tags. 2010-12-13 17:08:01 -07:00
Kovid Goyal acbbc16bf3 Infrastructure to detect mem leaks in the edit metadata dialog 2010-12-13 17:07:00 -07:00
John Schember 3df1780251 FB2 Output: Add support for some 2.1 style tags. 2010-12-13 18:57:05 -05:00
John Schember 97536e397f FB2 Output: add blank line after paragraphs when insert-blank-line option used. Use <empty-line /> instead of CSS because not many readers support CSS in FB2 files. 2010-12-13 18:38:37 -05:00
John Schember f62b520416 Sync to trunk. 2010-12-13 18:25:42 -05:00
Kovid Goyal 3a1fd7af56 Bulk metadata edit: Add options to delete cover/generate default cover. Fixes #7885 (Bulk remove covers) 2010-12-13 15:06:34 -07:00
Kovid Goyal be0f3b096a Fix a regression in 0.7.33 that broke updating covers in ebook files when saving to disk. Fixes #7886 (Possible bug in setting new cover) 2010-12-13 13:29:07 -07:00
Kovid Goyal c20a6359d0 Fix #7888 ({tags} control generate 'tags' word for empty tags collection). Don't refresh the Tag browser if it is hidden. SHould speed up metadata editing with large libraries, if you hide teh Tag Browser. 2010-12-13 13:16:19 -07:00