mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
version 0.6.32
This commit is contained in:
parent
5bc129360d
commit
ce54d4148f
125
Changelog.yaml
125
Changelog.yaml
@ -4,6 +4,131 @@
|
||||
# for important features/bug fixes.
|
||||
# Also, each release can have new and improved recipes.
|
||||
|
||||
- version: 0.6.31
|
||||
date: 2010-01-03
|
||||
|
||||
new features:
|
||||
- title: Allow users to cutomize where books are placed by the Send to Device action
|
||||
type: major
|
||||
description: >
|
||||
"Uses can now specify the folder structure and file name of files placed on the device when using the
|
||||
Send to Device action. This is useful for those devices that allow browsing of the on device folder
|
||||
structure. Customization is available via Preferences->Add/Save->Sending to device and can also
|
||||
be overriden on a per device basis from Preferences->Plugins->Device Interface plugins"
|
||||
|
||||
- title: "Browse by tags: Make clicking on a tag cause all other tags to be de-selected, unless CTRL or SHIFT is pressed."
|
||||
|
||||
- title: "News downloads: Automagically handle PDF covers"
|
||||
|
||||
- title: Sort tags in the main view alphabetically
|
||||
tickets: [4234]
|
||||
|
||||
- title: Add command line option to content server to specify the path to the library to be served
|
||||
|
||||
- title: Support for the Hanvon N516, Binatone Readme and the Longshine ShineBook
|
||||
|
||||
bug fixes:
|
||||
- title: Fix various issues that could prevent calibre from starting on OS X
|
||||
|
||||
- title: "Speed up device detection on windows. Difference will be noticeable for all the EB600 clones in particular"
|
||||
|
||||
- title: Fix regression preventing User style sheets from working in the e-book viewer for the past couple of releases.
|
||||
tickets: [4331]
|
||||
|
||||
- title: "Don't update main books list when showing Cover Browser. Should speed it up on slow computers."
|
||||
tickets: [4412]
|
||||
|
||||
- title: Fix detection of iRiver Story on windows
|
||||
tickets: [4357]
|
||||
|
||||
- title: "EPUB Output: Fix play order in generated NCX being uniformly zero when the input HTML file has a name with special characters."
|
||||
tickets: [4397]
|
||||
|
||||
- title: "Fix bug that prevented the changing of case of authors/series and publishers."
|
||||
|
||||
- title: Fix editing series name in main screen would cause an extra space to be added at the end
|
||||
tickets: [4400]
|
||||
|
||||
- title: Fix support for Android devices on linux
|
||||
tickets: [4404]
|
||||
|
||||
- title: "Allow GUI to start even if home directory does not support sockets on Linux/OS X"
|
||||
ticket: [4074]
|
||||
|
||||
- title: "TXT Input: Remove specific options for indent and flush paragraphs, use the look and feel remove paragraph spacing option instead."
|
||||
|
||||
- title: "MOBI metadata: Don't leave around a styles.css file when trying to extract embedded metadata"
|
||||
|
||||
- title: "MOBI Input: Change default encoding for files that don't specify a codepage from cp1251 to cp1252"
|
||||
|
||||
- title: "Linux binary: Add system QT_PLUGIN_PATH to enable calibre to use the user specified Qt style"
|
||||
|
||||
new recipes:
|
||||
- title: Foreign Affairs
|
||||
author: kwetal
|
||||
|
||||
- title: New England Journal of Medicine
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: Asia One
|
||||
author: Bruce
|
||||
|
||||
- title: Mother Jones
|
||||
author: kwetal
|
||||
|
||||
- title: Entrepreneur Magazine
|
||||
author: kwetal
|
||||
|
||||
- title: Milwaukee Journal Sentinel
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: Pilot One
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: Cyprus Weekly
|
||||
author: kwetal
|
||||
|
||||
- title: RTE
|
||||
author: Robin Phillips
|
||||
|
||||
- title: Psychology Today
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: The Providence Journal
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: The Denver Post
|
||||
author: Krittika Goyal
|
||||
|
||||
- title: Pro Publica
|
||||
author: kwetal
|
||||
|
||||
- title: Big Government
|
||||
author: kwetal
|
||||
|
||||
- title: El Universal Impressa
|
||||
author: kwetal
|
||||
|
||||
- title: Journal of Accountancy
|
||||
author: kwetal
|
||||
|
||||
- title: The New York Magazine
|
||||
author: Kovid Goyal
|
||||
|
||||
- title: Chowk
|
||||
author: kwetal
|
||||
|
||||
- title: Dawn
|
||||
author: kwetal
|
||||
|
||||
- title: The News
|
||||
author: kwetal
|
||||
|
||||
improved recipes:
|
||||
- The National Post
|
||||
- The Economist (free)
|
||||
- The Independent
|
||||
|
||||
- version: 0.6.31
|
||||
date: 2009-12-27
|
||||
|
||||
|
@ -1,5 +1,3 @@
|
||||
import string, re
|
||||
from calibre import strftime
|
||||
from calibre.web.feeds.recipes import BasicNewsRecipe
|
||||
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
||||
|
||||
@ -10,7 +8,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
description = 'Canadian national newspaper'
|
||||
timefmt = ' [%d %b, %Y]'
|
||||
needs_subscription = False
|
||||
|
||||
|
||||
no_stylesheets = True
|
||||
#remove_tags_before = dict(name='h1', attrs={'class':'heading'})
|
||||
#remove_tags_after = dict(name='td', attrs={'class':'newptool1'})
|
||||
@ -19,8 +17,8 @@ class NYTimes(BasicNewsRecipe):
|
||||
dict(name='div', attrs={'class':'story-tools'}),
|
||||
#dict(name='div', attrs={'id':['qrformdiv', 'inSection', 'alpha-inner']}),
|
||||
#dict(name='form', attrs={'onsubmit':''}),
|
||||
#dict(name='table', attrs={'cellspacing':'0'}),
|
||||
]
|
||||
#dict(name='table', attrs={'cellspacing':'0'}),
|
||||
]
|
||||
|
||||
# def preprocess_html(self, soup):
|
||||
# table = soup.find('table')
|
||||
@ -33,7 +31,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
#TO GET ARTICLE TOC
|
||||
def nejm_get_index(self):
|
||||
return self.index_to_soup('http://www.nationalpost.com/todays-paper/index.html')
|
||||
|
||||
|
||||
# To parse artice toc
|
||||
def parse_index(self):
|
||||
soup = self.nejm_get_index()
|
||||
|
@ -1,7 +1,4 @@
|
||||
import string, re
|
||||
from calibre import strftime
|
||||
from calibre.web.feeds.recipes import BasicNewsRecipe
|
||||
from calibre.ebooks.BeautifulSoup import BeautifulSoup
|
||||
|
||||
class NYTimes(BasicNewsRecipe):
|
||||
|
||||
@ -10,7 +7,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
description = 'Medical news'
|
||||
timefmt = ' [%d %b, %Y]'
|
||||
needs_subscription = True
|
||||
|
||||
|
||||
no_stylesheets = True
|
||||
#remove_tags_before = dict(name='h1', attrs={'class':'heading'})
|
||||
#remove_tags_after = dict(name='td', attrs={'class':'newptool1'})
|
||||
@ -19,8 +16,8 @@ class NYTimes(BasicNewsRecipe):
|
||||
#dict(name='div', attrs={'class':'related-articles'}),
|
||||
#dict(name='div', attrs={'id':['qrformdiv', 'inSection', 'alpha-inner']}),
|
||||
dict(name='form', attrs={'onsubmit':"return verifySearch(this.w,'Keyword, citation, or author')"}),
|
||||
dict(name='table', attrs={'cellspacing':'0'}),
|
||||
]
|
||||
dict(name='table', attrs={'cellspacing':'0'}),
|
||||
]
|
||||
|
||||
def preprocess_html(self, soup):
|
||||
table = soup.find('table')
|
||||
@ -28,7 +25,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
table.extract()
|
||||
return soup
|
||||
|
||||
#TO LOGIN
|
||||
#TO LOGIN
|
||||
def get_browser(self):
|
||||
br = BasicNewsRecipe.get_browser()
|
||||
br.open('http://content.nejm.org/cgi/login?uri=/')
|
||||
@ -44,7 +41,7 @@ class NYTimes(BasicNewsRecipe):
|
||||
#TO GET ARTICLE TOC
|
||||
def nejm_get_index(self):
|
||||
return self.index_to_soup('http://content.nejm.org/current.dtl')
|
||||
|
||||
|
||||
# To parse artice toc
|
||||
def parse_index(self):
|
||||
soup = self.nejm_get_index()
|
||||
|
@ -2,7 +2,7 @@ __license__ = 'GPL v3'
|
||||
__copyright__ = '2008, Kovid Goyal kovid@kovidgoyal.net'
|
||||
__docformat__ = 'restructuredtext en'
|
||||
__appname__ = 'calibre'
|
||||
__version__ = '0.6.31'
|
||||
__version__ = '0.6.32'
|
||||
__author__ = "Kovid Goyal <kovid@kovidgoyal.net>"
|
||||
|
||||
import re
|
||||
|
@ -245,7 +245,7 @@
|
||||
<item>
|
||||
<widget class="QLabel" name="label_9">
|
||||
<property name="text">
|
||||
<string>Double click to change a keyborad shortcut</string>
|
||||
<string>Double click to change a keyboard shortcut</string>
|
||||
</property>
|
||||
<property name="wordWrap">
|
||||
<bool>true</bool>
|
||||
|
Loading…
x
Reference in New Issue
Block a user