forked from davidfor/calibre-annotations
-
Notifications
You must be signed in to change notification settings - Fork 0
/
about.txt
127 lines (114 loc) · 6.28 KB
/
about.txt
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
Version history:
1.15.0 - 04 March 2021
• Fix: Spanish My Clippings.txt has "La" for the annotations.
• Fix: Change method of getting books on device to use a search similar to what is used for Kobo and Tolino devices.
• Fix: Sorting of annotations for kepubs on Kobo devices.
• Fix: Opening My Clippings.txt should have been binary. Missed this when reverted earlier change.
• Fix: Display more details of an exception when parsing My Clippings.txt.
• Fix: Goodreader import not working.
• Fix: Broke Python 2 support with the open when reading My Clippings.txt.
• Fix: If already have book id in library, use confidence of 5.
• Fix: Encode and decode the title from My Clippings.txt to remove the Unicode BOM character.
• Fix: A couple of changes to solve some obvious problems with the Kindle fetch. Plus more logging.
• Fix: Python 3 compatibility: Help dialogs.
• Fix: Sorting columns in fetched annotations dialog.
1.14.0 - 26 December 2020
• Fix: Python 3 compatibility: Replace use of "file" with "open".
• Fix: Python 3 compatibility: Sorting on the Annotations Import dialog.
• Fix: Python 3 compatibility: Completed work for tolinos and Kindles.
• New: Add support for Sony devices. From @Cibes.
• Fix: Remove references to older calibre IPC code as that was removed in calibre 5.7.
• Update: Various backend changed that should improve performance.
1.13.0 - 18 October 2020
• Update: Changes for Python 3 support in calibre.
• Update: Internal changes to how dialogs are handled.
1.12.0 - 08 January 2020
• Fix: Errors fetching from Kobo devices if the dates in the database were null.
1.11.0 - 3 December 2019
• Fix: Problem when couldn't get old annotations.
• Fix: Support calibre version 4. Use QTextEdit instead of QWebView. Should be compatible with 3.x.
1.10.0 - 4 October 2019
• Change: Add PDF as supported format for Kindle devices.
• Fix Kobo: Not getting annotations for kepubs if filename contains spaces.
• Internal Change: Use rowfactory and names in database.
• Fix: Some issues with merging with existing annotations.
1.9.2 - 25 May 2019
• Update: Remove dynamic_property in preparation for change in calibre.
1.9.1 - 5 May 2019
• Update: Small change to make plugin backwardly compatible with older versions of calibre.
1.9.0 - 22 April 2019
• New: Add support for tolino devices.
• Fix: Parsing error when annotations in library missing color attribute.
• Fix: Apparently some Kindles use lower case for location and page.
• Fix: Was writing empty p-tag after the annotation and note.
• New: Change device fetch menu option to the same name all the time.
• New: Add some shortcuts.
• Update: Internal changes for prints and testing in ParseKindleMyClippingsTxt.py.
• Fix: Update to match BeautifulSoup changes in calibre.
1.8.0 - 2 Jun 2018
• Fix: Version of BeautifulSoup was updated in calibre 3.24.0 and the plugins usage needed to change.
• Fix: Error when moving/updating annotations.
1.7.0 - 27 Jan 2018
• New: Add support for translations
• New: Add German translation. Thanks to schnesim.
• New: Add Spanish translation. Thanks to Terisa de Morgan.
• New: Add Italian translation. Thanks to dsestero.
• New: Add French translation. Thanks to Nicolas F.
• Fix: Extra Italian, German and Polish strings for the locations in Kindle 'My Clippings.txt'
• New: Add German name of 'My Clippings.txt' file.
• New: Add support for KindleXRay driver.
• Fix: Normalize title collected by scanner for matching title and when comparing for confidence calculation.
• New: Added support for newer formats for Kindles - kfx and awz3
• Fix: Update regex for getting timestamp from My Clippings.txt
• Fix: Some of the icons weren't valid and displayed an error in the debug log. Fixed by Nicolas F.
1.6.0 - 25 Aug 2017
• Fix: Extra Spanish string for locations in Kindle 'My Clippings.txt'
1.5.0 - 29 Jun 2017
• Fix: Handle that idevice.libimobiledevice doesn't work in calibre v3+ and is blacklisted.
• Fix: Problem opening config dialog of annotations column does not exist.
• Fix: Display error if fetch annotations if annotations column has not been configured or does not exist.
1.4.11 - 20 Aug 2016
• Kindle: Add second Spanish identifiers.
• KoboTouch: Fix "Last Annotation" timestamp in import dialog
• KoboTouch: Annotation timestamp now shown in local time
• KoboTouch: Change database queries to improve performance.
• KoboTouch: Change to use apsw instead of sqlite3
1.4.7 - 28 Nov 2015
• Handle if the libiMobileDevice library cannot be opened.
1.4.6 - 22 Nov 2015
• The reported error when a Pocketbook device is connected
• Remembering the size of the Import Annotations dialog.
• Default to using the Comments column if one hasn't been configured.
1.4.3 - 28 Sep 2014
• Fixed matched book dialog
1.4.2 - 01 Aug 2014
• Fix error in logging for Kindle
1.4.1 - 28 Jul 2014
• Support for upcoming calibre 2.0
1.4.0 [16 June 2014]
• New developer.
• Added support for Kobo ereaders.
• Remove support for Marvin as that is in the Marvin XD plugin.
1.3.1 [31 December 2013]
• Revised merge_annotations logic
1.3.0 [9 December 2013]
• Added support for multiple libraries.
• Added support for unicode custom column names.
• Fixed diagnostic logging typos, general polishing and cleaning.
• Added new option to simply change custom column storage location without moving existing annotations.
1.2.0 [13 September 2013]
• Removed dependency on iExplorer for iOS reader applications.
• Added improved international support for Kindle 'My Clippings.txt' contributed by MobileRead member -axel-.
1.1.2 [19 April 2013]
• Handle non-English locations in Kindle 'My Clippings.txt'
1.1.0 [15 March 2013]
• Add News clipping feature.
• Add support for GoodReader.
• Add support for hardware Kindle.
1.0.1 [11 March 2013]
• Fixed rare crash condition after opening Preview dialog
1.0.0 [11 March 2013]
• Initial release for Linux, OS X and Windows.
• Support for Marvin, an iOS reader application.
Thanks to kovidgoyal, chaley and kiwidude for their generous assistance and support.
Special thanks to Kristian Guillaumier for Marvin, a most excellent iOS reader application, which inspired the completion of this plugin.