Dap.Bluetooth: Extract Gnome specific component
[banshee-community-extensions:banshee-community-extensions.git] / NEWS
1 =================================
2 Version 2.4.0 - April 6, 2012
3 =================================
4
5 Contributors since 2.2.0:
6 Alexander Kojevnikov, Bertrand Lorentz, Chow Loong Jin, Frank Ziegler,
7 Kevin Anthony, Timo Dörr
8
9 New extensions since 2.2.0:
10 * FolderSync: Copy and synchronize tracks from playlists into specified folders
11
12 Enhancements since 2.2.0:
13 * AlbumArtWriter: Allow forcing a copy of the album art into the album folders
14 * AlbumArtWriter: Add configuration of the name and the type of the image file
15 * DuplicateSongDetector: Use a more aggressive algorithm for detecting duplicates
16
17 Notable bugs fixed since 2.2.0:
18 * DuplicateSongDetector: Fix bug causing the window to be blank
19 * Karaoke: Don't change the visual style of the lyrics
20 * Karaoke: Disable keybindings in the context pane
21 * LiveRadio: Fix crash when updating the genre list
22 * LiveRadio: Disable non-functional plugins: shoutcast, magnatune, realradios
23 * LiveRadio: Fix crash when live365 session stream cannot be retrieved
24 * LiveRadio: Fix crash when clicking multiple genres quickly (bgo#662794)
25 * Lyrics: Use HTTP proxy management provided by Banshee (bgo#664710)
26 * Telepathy: Fix dllmap for cross-architecture support
27
28
29 =================================
30 Version 2.2.0 - September 21, 2011
31 =================================
32
33 Contributors since 2.0.0:
34 Bertrand Lorentz, Chow Loong Jin, Frank Ziegler, Kevin Anthony, Kriss,
35 Manish Sinha, Nicholas Parker, Olivier Dufour, Philipp Ittershagen,
36 Raimo Radczewski
37
38 New extensions since 2.0.0:
39 * AlbumArtWriter: Write album art to the folder containing the music files
40 * DuplicateSongDetector: Detect and remove duplicate songs in your library
41
42 Enhancements since 2.0.0:
43 * ClutterFlow: Major refactoring and code cleanup, for better readability.
44 * DuplicateSongDetector: Add toggling by activating row
45 * DuplicateSongDetector: Add a refresh and close button to the toolbar
46 * Mirage: Re-enable rescan and reset methods (bgo#653826)
47 * OpenVP: Add new "Spectrum Scan" and "Spectrum Rain" visualizations
48 * OpenVP: Make "Scaled Voiceprint" visualization look nicer (bgo#658304)
49 * OpenVP: Add a new "Scaled Voiceprint" visualization
50 * Use dbus-sharp instead of ndesk-dbus. The Telepathy extension does not bundle
51   the ndesk-dbus sources anymore.
52
53 Notable bugs fixed since 2.0.0:
54 * ClutterFlow: Fix crash when searching (bgo#658334)
55 * ClutterFlow: Fix NRE crash (bgo#647134)
56 * Karaoke: add an gst_init() call to make sure gstreamer is working
57 * Karaoke: fix NRE on dispose if audiokaraoke was not found
58 * Karaoke: Fix crash when switching to Now Playing
59 * LastfmFingerprint: Build only if enabled in the build (bgo#657013)
60 * LastfmFingerprint: Don't strdup strings
61 * LastfmFingerprint: Fix empty name exception (bgo#648168)
62 * Lirc: Drop liblirc_client.so moduleref (lp#773686)
63 * LiveRadio: Re-enable ShoutCast with request structure from RadioStationFetcher
64 * Lyrics: Always update pane title when track changes (bgo#647108)
65 * Lyrics: Fix crash when switching to Now Playing
66 * RadioStationFetcher: Updated the shoutcast plugin to fix the IP address
67 * RandomByLastfm: Do not query Last.fm when offline (bgo#634785)
68 * StreamRecorder: Fix files not being split by metadata (bgo#656339)
69 * ZeitgeistDataprovider: Register dataprovider in DataSource Registry (lp#691842)
70 * ZeitgeistDataprovider: Differenciate between ScheduledActivity and UserActivity (lp#748120)
71
72
73 =================================
74 Version 2.1.4 - September 8, 2011
75 =================================
76
77 Contributors since 2.1.3:
78 Bertrand Lorentz, Kevin Anthony, Nicholas Parker
79
80 Enhancements since 2.1.3:
81 * DuplicateSongDetector: Add toggling by activating row
82 * DuplicateSongDetector: Add a refresh and close button to the toolbar
83 * OpenVP: Add new "Spectrum Scan" and "Spectrum Rain" visualizations
84 * OpenVP: Make "Scaled Voiceprint" visualization look nicer (bgo#658304)
85
86 Notable bugs fixed since 2.1.3:
87 * ClutterFlow: Fix crash when searching (bgo#658334)
88 * StreamRecorder: Fix files not being split by metadata (bgo#656339)
89
90
91 =================================
92 Version 2.1.3 - August 25, 2011
93 =================================
94
95 Contributors since 2.1.1:
96 Bertrand Lorentz, Chow Loong Jin, Kevin Anthony, Nicholas Parker,
97 Philipp Ittershagen, Raimo Radczewski
98
99 New extensions since 2.1.1:
100 * AlbumArtWriter: Write album art to the folder containing the music files
101 * DuplicateSongDetector: Detect and remove duplicate songs in your library
102
103 Enhancements since 2.1.1:
104 * Mirage: Re-enable rescan and reset methods (bgo#653826)
105 * OpenVP: Add a new "Scaled Voiceprint" visualization
106
107 Notable bugs fixed since 2.1.1:
108 * RandomByLastfm: Do not query Last.fm when offline (bgo#634785)
109 * LastfmFingerprint: Build only if enabled in the build (bgo#657013)
110
111
112 =================================
113 Version 2.1.1 - June 13, 2011
114 =================================
115
116 Contributors since 2.0.0:
117 Bertrand Lorentz, Chow Loong Jin, Frank Ziegler, Kriss, Manish Sinha,
118 Olivier Dufour
119
120 Enhancements since 2.0.0:
121 * Use dbus-sharp instead of ndesk-dbus. The Telepathy extension does not bundle
122   the ndesk-dbus sources anymore.
123 * ClutterFlow: Major refactoring and code cleanup, for better readability.
124
125 Notable bugs fixed since 2.0.0:
126 * ClutterFlow: Fix NRE crash (bgo#647134)
127 * Karaoke: add an gst_init() call to make sure gstreamer is working
128 * Karaoke: fix NRE on dispose if audiokaraoke was not found
129 * LastfmFingerprint: Don't strdup strings
130 * LastfmFingerprint: Fix empty name exception (bgo#648168)
131 * Lirc: Drop liblirc_client.so moduleref (lp#773686)
132 * LiveRadio: Re-enable ShoutCast with request structure from RadioStationFetcher
133 * Lyrics: Always update pane title when track changes (bgo#647108)
134 * RadioStationFetcher: Updated the shoutcast plugin to fix the IP address
135 * ZeitgeistDataprovider: Register dataprovider in DataSource Registry (lp#691842)
136 * ZeitgeistDataprovider: Differenciate between ScheduledActivity and UserActivity (lp#748120)
137
138
139 =================================
140 Version 2.0.0 - April 6, 2011
141 =================================
142
143 Contributors since 1.8.0:
144 Alexander Kojevnikov, Bertrand Lorentz, Chow Loong Jin, David Nielsen,
145 Frank Ziegler, Gabriel Burt, Janez Troha, John Moore, Manish Sinha,
146 Mathijs Dumon, Olivier Dufour, Raimo Radczewski, Rodney Dawes, Samuel Gyger
147
148 New extensions since 1.8.0 :
149 * Ampache: Browse and play your remote music with Ampache
150 * Jamendo: Browse the Jamendo catalog, stream and download free music
151 * Karaoke: Filter out the singers voice
152 * LastfmFingerprint: Identify your music automatically, using the Last.fm online service
153 * RandomByLastfm: Shuffle your library using information from the Last.fm online service
154 * ZeitgeistDataprovider: Publish your Banshee activities into Zeitgeist
155
156 Enhancements since 1.8.0:
157 * AlarmClock: Improve the sleep timer configuration
158 * LiveRadio: Add a module to fetch radio stations from RealRadios.com
159 * Lyrics: Improve performance
160
161 Notable bugs fixed since 1.8.0:
162 * Fix missing unique IDs in several extension sources
163 * AlarmClock: Fix sleep timer fade out duration (bgo#634200)
164 * AlarmClock: Don't start playing if the alarm is disabled (bgo#637481)
165 * ClutterFlow: Handle horizontal scrolling properly (bgo#644609)
166 * Lirc: Fix potential memory issues
167 * Lirc: Add a dllmap for lirc_client (bgo#635848)
168 * LiveRadio: Fix crash when retrieving source icon (bgo#640152)
169 * LiveRadio: Fix display of the source icon
170 * Lyrics: Fix NullPointerException when artist is unknown
171 * Lyrics: Properly trim artist name and track title and fix NRE (bgo#635616)
172 * Lyrics: Change regex on LyricWiki to show only original language (bgo#635434)
173 * Lyrics: Throw a NetworkUnavailableException when there is no network (bgo#634787)
174 * Lyrics: Don't use lyricsplugin.com anymore (bgo#640570)
175 * Magnatune: Fix display of the source icon
176 * Streamrecorder: Fix recording of some streams (bgo#642933)
177 * StreamRecorder: Fix write error by creating output directory if needed
178
179
180 =================================
181 Version 1.9.6 - March 24, 2011
182 =================================
183
184 Contributors:
185 Alexander Kojevnikov, Bertrand Lorentz, Chow Loong Jin, Frank Ziegler,
186 Gabriel Burt
187
188 Enhancements:
189 * Jamendo: Allow cancelling downloads
190 * Karaoke: Use youtubelyric.com for optional scrolling lyrics display
191
192 Bugs Fixed:
193 * ClutterFlow: Handle horizontal scrolling properly (bgo#644609)
194 * Streamrecorder: Fix recording of some streams (bgo#642933)
195
196 =================================
197 Version 1.9.5 - March 10, 2011
198 =================================
199
200 Contributors:
201 Frank Ziegler
202
203 Bugs Fixed:
204 * Karaoke: fixed a potential application crash
205
206 =================================
207 Version 1.9.4 - March 3, 2011
208 =================================
209
210 Contributors:
211 Bertrand Lorentz, Frank Ziegler, Olivier Dufour, Chow Loong Jin
212
213 Enhancements:
214 * Karaoke: added a new extension to filter out the singers voice
215
216 Bugs Fixed:
217 * LastfmFingerprint: Fix some exceptions
218 * Fix missing unique IDs in several extension sources
219 * Lirc: Fix potential memory issues
220 * Lyrics: Fix NullPointerException when artist is unknown
221
222 =================================
223 Version 1.9.3 - February 3, 2011
224 =================================
225
226 Contributors:
227 Bertrand Lorentz, Frank Ziegler
228
229 Enhancements:
230 * AlarmClock: Improve the sleep timer configuration
231 * LastfmFingerprint: Only show the authentication dialog once per run
232 * LiveRadio: Add a module to fetch radio stations from RealRadios.com
233
234 Bugs Fixed:
235 * AlarmClock: Fix sleep timer fade out duration (bgo#634200)
236 * LastfmFingerprint: Update display when saving track (bgo#639721)
237 * LiveRadio: Fix crash when retrieving source icon (bgo#640152)
238 * LiveRadio: Fix display of the source icon
239 * Lyrics: Don't use lyricsplugin.com anymore (bgo#640570)
240 * Magnatune: Fix display of the source icon
241
242 =================================
243 Version 1.9.2 - January 12, 2011
244 =================================
245
246 Contributors:
247 Bertrand Lorentz, David Nielsen, Frank Ziegler, John Moore, Olivier Dufour
248
249 Enhancements:
250 * [LastfmFingerprint] Add authentication support
251 * [Lyrics] Improve performance
252
253 Bugs Fixed:
254 * [StreamRecorder] Fix write error by creating output directory if needed
255 * [AlarmClock] Don't start playing if the alarm is disabled (bgo#637481)
256
257 We now are using the Transifex tool for translations for BCE.
258
259 =================================
260 Version 1.9.1 - December 16, 2010
261 =================================
262
263 Contributors:
264 Bertrand Lorentz, Chow Loong Jin, Gabriel Burt, Janez Troha, John Moore,
265 Manish Sinha, Mathijs Dumon, Olivier Dufour, Rodney Dawes, Samuel Gyger
266
267 New:
268 * [Jamendo] Browse the Jamendo catalog, stream and download free music
269 * [ZeitgeistDataprovider] Publish your Banshee activities into Zeitgeist
270
271 Enhancements:
272 * [LastfmFingerprint] Correct more information : album name, track number, etc.
273 * [build] Various build/unit test fixes
274
275 Bugs Fixed:
276 * [Ampache] Improve handling of large libraries (bgo#636069)
277 * [Ampache] Reduce the initial load time by loading songs on demand (bgo#636041)
278 * [LastfmFingerprint] Fix NRE when fingerprint request times out (bgo#635899)
279 * [Lirc] Add a dllmap for lirc_client (bgo#635848)
280 * [Lyrics] Properly trim artist name and track title and fix NRE (bgo#635616)
281 * [Lyrics] Change regex on LyricWiki to show only original language (bgo#635434)
282 * [Lyrics] Throw a NetworkUnavailableException when there is no network (bgo#634787)
283
284 The SoundMenu and UbuntuOneMusicStore extensions have been removed, as they are
285 now core extensions and part of the main Banshee source tree.
286
287 =================================
288 Version 1.9.0 - November 10, 2010
289 =================================
290
291 Contributors:
292 Bertrand Lorentz, John Moore, Olivier Dufour, Raimo Radczewski
293
294 New:
295 * [Ampache] Browse and play your remote music with Ampache
296 * [LastfmFingerprint] Identify your music automatically, using the Last.fm online service
297 * [RandomByLastfm] Shuffle your library using information from the Last.fm online service
298
299 Bugs Fixed:
300 * [SoundMenu] Fix removal of the preference checkbox (bgo#633708)
301
302 ==================================
303 Version 1.8.0 - September 29, 2010
304 ==================================
305
306 Contributors:
307 Bertrand Lorentz, Gabriel Burt, Gianvito Cavasoli
308
309 Bugs Fixed:
310 * [AlarmClock] Rework synchronization to avoid an infinite loop
311 * [AlarmClock] Fix a crash on exit
312 * [SoundMenu] Add dependency on the MPRIS extension
313
314 ==================================
315 Version 1.7.6 - September 15, 2010
316 ==================================
317
318 Contributors:
319 Aaron Bockover, Bertrand Lorentz, Patrick Niklaus
320
321 Enhancements:
322 * [Lyrics] Add a Copy button to the lyrics window
323 * [Lyrics] Fix up the label in LyricsPane
324 * [Lyrics] Use Banshee.WebBrowser instead of webkit-sharp
325
326 Bugs Fixed:
327 * [build] Bring gnome-doc-utils autofoo into the tree
328 * [Lyrics] Detect a false positive from lyricsplugin.com
329 * [Lyrics] Fixed LyricsWiki source
330 * [U1MS] Set a TypeUniqueId for the source (bgo#626965)
331
332 ===============================
333 Version 1.7.4 - August 14, 2010
334 ===============================
335
336 Contributors:
337 Aaron Bockover, Alex Launi, Alexander Kojevnikov, Andrés G. Aragoneses,
338 Bertrand Lorentz, Chow Loong Jin, Chris Howie, Frank Ziegler, Gabriel Burt,
339 Iain Lane, Ruben Vermeersch, Sense Hofstede
340
341 New:
342 * [OpenVP] Add various visualizations to the Now Playing source
343 * [SoundMenu] Control Banshee from the sound menu available in Ubuntu
344
345 Enhancements:
346 * User help is now available, automatically integrated into the Banshee help pages.
347   To contribute to it, get in touch with the GNOME Documentation Project at
348   http://live.gnome.org/DocumentationProject
349 * [AppIndicator] Avoid conflicts with NotificationArea by not being enabled at the same time
350
351 Bugs Fixed:
352 * [AppIndicator] Fix toggle state issue when the window was launched from its starter
353 * [AppIndicator] Stop the notifications from lagging and stacking up (bgo#616652)
354 * [AppIndicator] Use banshee-panel icon if it exists
355 * [ClutterFlow] Fix crash when checking GL extensions
356 * [ClutterFlow] Copy the clutter-sharp assemblies during installation
357 * [LiveRadio] Fix ShoutCAST streams (lp#572819)
358 * [LiveRadio] Fix crash when disabling last enabled plugin (bgo#623983)
359 * [Lyrics] Follow the WriteMetadata preference
360 * [Mirage] Remove the ineffective "Duplicate Search" menu entry
361 * [Mirage] Explicitly link mirageaudiotest to GStreamer libs (bgo#624084)
362 * [Mirage] Delay initialization to avoid slowing down Banshee's startup
363 * [StreamRecorder] Use a filesink in the gstreamer pipeline (bgo#616167)
364 * [Telepathy] Update Now Playing information when gapless is on
365 * [UbuntuOneMusicStore] Delay initialization until actually needed
366
367 ==============================
368 Version 1.6.0 - March 31, 2010
369 ==============================
370
371 Contributors:
372 Alex Launi, Alexander Kojevnikov, Andrés G. Aragoneses, Bertrand Lorentz,
373 Frank Ziegler, Gabriel Burt, Jo Shields, Mathijs Dumon, Sense Hofstede
374
375 New:
376 * [AppIndicator] use the new application indicator area available in Ubuntu.
377
378 Enhancements:
379 * [ClutterFlow] Added an alphabet bar to the scrollbar for fast browsing
380 * [Lyrics] Add www.lyricsplugin.com support
381
382 Bugs Fixed:
383 * [ClutterFlow] Fix shade bug when there's no shader support
384 * [ClutterFlow] Fix party-mode transition, fixed wrong slider label
385 * [ClutterFlow] Fix small bug, now stores user sorting setting
386 * [ClutterFlow] Fix asynchronous clone creation when user clicks album currently not centered
387 * [ClutterFlow] Fix fullscreen bug, fixing internationalisation strings (again)
388 * [I18N] Replace all Catalog calls with calls to the Mono.Addins localizer
389 * [Magnatune] Replace unicode char with \u expansion
390 * [Mirage] Only load RandomBySimilar if Mirage working
391 * [StreamRecorder] Added "unchanged" encoder to record streams as they are
392 * [StreamRecorder] fixed encoder choose to not include plugins that are not found
393 * [StreamRecorder] updated deprecated lame gstreamer plugin to lamemp3enc
394
395 ==============================
396 Version 1.5.5 - March 10, 2010
397 ==============================
398
399 Contributors:
400 Alexander Kojevnikov, Bertrand Lorentz, David Corrales, Frank Ziegler,
401 Gabriel Burt, Jo Shields, Mathijs Dumon, Max Battcher, Neil Loknath
402
403 New:
404 * [CoverWallpaper] new, migrated from Google Code
405 * [LiveRadio] new, another way to discover internet radio stations
406 * [Magnatune] new, browse and stream tracks from Magnatune
407 * [Telepathy] new, browse your IM friends' music library, download or stream their tracks
408 * [UbuntuOneMusicStore] new, browse and preview songs from the Ubuntu One Music Store
409
410 Enhancements:
411 * [ClutterFlow] Added a slide out animation when user right-clicks album so he/she can see the cover better
412 * [ClutterFlow] Dragging sensitivity is now adjustable
413 * [Mirage] Much more sophisticated shuffle/fill-by similar
414
415 Bugs Fixed:
416 * [Lyrics] Handle proxy config errors (bgo#611446)
417 * [Mirage] Fix crash in RandomBySimilar (bgo#611066)
418
419 Translators:
420 Frank Ziegler, Gianvito Cavasoli
421
422 ============================
423 Version 1.5.4 - Feb 24, 2010
424 ============================
425
426 Banshee Community Extensions is a sub-project of Banshee, where the
427 community can work on upcoming extensions with fewer barriers to entry.
428
429 Learn more: http://banshee-project.org/download/extensions/
430
431 In this first release, we have migrated nine community extensions that were
432 previously hosted all over (Google Code, Gitorious, self-hosted), including
433 their full commit history.  These are:
434
435   AlarmClock, Awn, ClutterFlow, LCD, Lirc, Lyrics, Mirage,
436   RadioStationFetcher, StreamRecorder
437
438 Since migrating them, some changes have been made:
439
440   * Mirage now adds shuffle-by-similar and fill-by-similar modes instead
441     of adding its own automatic-playlist source.
442
443   * All extensions can be found in Preferences under the 'Community
444     Extensions' category
445
446   * All extensions are disabled by default; enable in Preferences