12013 Commits

Author SHA1 Message Date
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
Sengian
a469a02ce7 Merge from trunk 2010-12-14 20:37:55 +01:00
GRiker
16fc28a1ed KG/chaley updates 2010-12-14 12:12:05 -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
Sengian
bdf28e378f Merge from trunk 2010-12-14 08:50:26 +01: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
Translators
30a21a36ab Launchpad automatic translations update. 2010-12-14 04:51:49 +00: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
Sengian
ff7d60db91 Merge from trunk 2010-12-14 00:39:39 +01: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
Sengian
99921673d6 Threading optimisation (last I hope), now faster than light at least pratchett's for amazon 2010-12-14 00:34:25 +01:00
John Schember
f62b520416 Sync to trunk. 2010-12-13 18:25:42 -05:00
Sengian
81af8382d6 cleaning 2010-12-13 23:24:12 +01: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
Sengian
d374b36e97 ... 2010-12-13 21:14:38 +01:00
Sengian
6ca1bf64ef import modifications 2010-12-13 20:15:28 +01:00
Charles Haley
c260cb052b Fix #7888: empty tags list throws exception in save_to_disk, converting the result to 'tags' 2010-12-13 19:11:41 +00:00
Kovid Goyal
db7655001b Fix #7881 (Tag Editor scroll bar resets to top after deleting a tag) 2010-12-13 11:18:05 -07:00
Charles Haley
881bfef0f2 Avoid doing tag_view.recount() when the tags pane is not visible 2010-12-13 15:12:53 +00:00
Charles Haley
a110eb19dd Fix bug in sorting using icu sort_key 2010-12-13 15:08:05 +00:00
Charles Haley
ae8764d456 Enhancement #7881 - keep manage tags editor positioned near last delete. 2010-12-13 12:33:33 +00:00
Charles Haley
d80ae09ce8 Merge from trunk 2010-12-13 11:26:56 +00:00
Sengian
c6fab3c849 Merge from trunk 2010-12-13 09:02:47 +01:00
Sengian
aa7630f392 Finish to add threading to google_books & minor changes 2010-12-13 08:59:20 +01:00
Translators
4884d3b0f9 Launchpad automatic translations update. 2010-12-13 04:58:52 +00:00
Sengian
a54cbc1a91 First draft of google books refactoring & adding threading 2010-12-13 00:50:53 +01:00
Kovid Goyal
86ee4489d4 Fix #7851 (some meta tags failed since V0.7.25) 2010-12-12 12:55:53 -07:00