1 ===============================================================================
2 Banshee 2.9.0 - 2013-10-08
3 ===============================================================================
5 Banshee 2.9.0 is the culmination of twelve months' work by 19 developers,
6 27 translators and dozens of bug reporters and testers. It is a development
7 release, the first of the 2.9.x releases leading up to our future stable
14 This is the first release using the 3.x version of GTK+, thanks
15 to work that has been done in Gtk# to bind this version.
17 * Device synchronization for Symbian
19 Banshee can now sync media to Symbian devices like Nokia N95. Please
20 help testing this new feature so we can mention more Symbian devices
21 in our release notes for Banshee 3!
26 * Add basic AppData file for inclusion in open source app stores
27 * Add keywords to .desktop entry for easy find in Unity & GNOME Shell (bgo#700524)
28 * Main UI: make Search textbox remember its size (bgo#653819)
29 * Lastfm: avoid unnecessary wait when submitting successful scrobbles
30 * DatabaseImportManager: Add .amr to import whitelist
31 * PlayerEngine: Add support for accurate seek
32 * GSettings: implement new, still unused, SchemaExtractor for GSettings
33 * build: use the gui-thread-check profiler module by default when debugging
34 * configure: better guess for the C# compiler available
35 * AppleDeviceSource: use progressUpdaters for all sync operations
38 Notable Bugs Fixed (37 fixed since 2.6.0):
40 * bgo#709376: SourceManager: avoid warnings when shutting down
41 * ArtworkManager: prevent wrong inclusion of null artwork_id in cache
42 * bgo#686908: libbanshee: Only call volume set callback on Mac
43 * bgo#706173: Feed: Avoid loop when podcast has date values in the future
44 * bgo#700753: PrimarySource: fix crash if 1st track had a Dap transcoding error
45 * bgo#687495: MtpSource: prevent a freeze when dealing with Windows Phone
46 * bgo#696520: Handle all values from a rowid database column as long
47 * bgo#699735: Gio: prevent a freeze when mounting a LVM volume
48 * bgo#692153: InternetRadio: refresh UI after editing station
49 * bgo#679769: StatisticsPage: Fix crash when no tracks are selected
50 * bgo#696700: DapPropertiesDialog: Make sure progress bar value is valid
51 * bgo#696877: PlaylistFileUtil: Only import playlist items that are files
52 * bgo#692374: Avoid race when using GConf and DBus with threads
53 * bgo#696111: ListView: when initializing a11y, disable instead of hanging
54 * bgo#691532: LastFM: display progress for multiple-track scrobbles
55 * bgo#691696: build: Improve MSBuild experience without autotools
56 * bgo#689123: DatabaseTrackInfo: don't default to MusicFilePattern when null
57 * bgo#689018: Audioscrobbler: avoid 414 Request-URI Too Large
58 * bgo#691971: PrimarySource: Allow cancelling track delete job
59 * bgo#665268: InternetRadio: Previous should never mean a restart
60 * bgo#686657: InternetRadio: UI to correctly update status indicator columns
61 * bgo#658142: Dap: better check for the playing track before ejecting
62 * bgo#684089: PrimarySource: prevent AddTrackJob respawn if cancelled
63 * bgo#689016: LastFm: Avoid crashing if scrobbling response is not JSON
64 * bgo#653282: Dap.MassStorage: not import dirs twice for case-insensitive drives
65 * bgo#691694: configure: stop using obsolete AutoMake macro
66 * bnc#798267: build: test dmcs before gmcs when trying to find the compiler
67 * bgo#577225: RescanPipeline: warn about removal of many tracks
68 * bgo#688540: Mtp: Fix file type in sync with libmtp > 1.1.0
69 * bgo#690300: Dap: Settings of DAP sources are not remembered between sessions
70 * bgo#639947: Dap: Use Unicode codes for quotation marks
71 * bgo#686584: build: Make gio-hardware be enabled by default
72 * bgo#686584: build: make GIO backend be enabled by default
73 * bgo#686582: YouTube: advice about --disable-youtube configuration flag
74 * bgo#686671: configure: earlier check for glib
75 * bgo#685920: LastFm: Null check for scrobble parameters
76 * bgo#685131: Add GTK category in .desktop files to comply with spec
79 Known issues (unfortunately the major architectural change to GTK3 caused
80 some problems that we're still looking into):
82 * bgo#709617: No alternating colors in the ListView
83 * bgo#709619: ListView header decoration do not match regular TreeView
84 * bgo#666452: Drag and drop crash banshee on gtk3 branch
85 * Ubuntu: No text on the main (left) source switching pad when selecting
86 a source (fixed already in Ubuntu 13.10). To fix this manually in Ubuntu
87 version 13.04 (or older?), do:
88 `cd /usr/share/themes && wget -O - -o /dev/null http://bazaar.launchpad.net/~ubuntu-art-pkg/ubuntu-themes/trunk/diff/311 | sudo patch -p0`
91 ===============================================================================
93 ===============================================================================
98 * Banshee 2.9.0 Tarballs:
99 http://ftp.gnome.org/pub/GNOME/sources/banshee/2.9/banshee-2.9.0.tar.xz
100 http://ftp.gnome.org/pub/GNOME/sources/banshee/2.9/banshee-2.9.0.sha256sum
105 Download and installation information is available here:
107 * http://banshee.fm/download/
111 Linux http://ftp.gnome.org/pub/GNOME/binaries/linux/banshee/
112 Windows http://ftp.gnome.org/pub/GNOME/binaries/win32/banshee/
113 OS X http://ftp.gnome.org/pub/GNOME/binaries/mac/banshee/
115 ===============================================================================
116 REPORT BUGS - HELP THE PROJECT - GROW THE COMMUNITY
117 ===============================================================================
119 If you encounter any bad behavior with this release, please do not
120 hesitate to file bugs!
122 * http://banshee.fm/contribute/file-bugs
123 * http://bugzilla.gnome.org/enter_bug.cgi?product=banshee&version=2.9.0
126 ===============================================================================
127 VALUED BANSHEE CONTRIBUTORS
128 ===============================================================================
130 Contributors For This Release
131 -----------------------------
133 The following people directly contributed to the release of this version
134 of Banshee. Without their help, there would be no release!
136 Andres G. Aragoneses, Alex Willmy, Aruna Sankaranarayanan, Bertrand
137 Lorentz, Chow Loong Jin, Ekaterina Gerasimova, Hans Petter Jansson,
138 Hans Oesterholt, James Boocock, Michael Farrell, Nicholas Little,
139 Olivier Dufour, Phil Trimble, Rashid Khan, Samuel Gyger, Sindhu S,
140 Timo Dörr, Tomasz Maczynski
142 The following people contributed updated translations to this release.
143 Without them, our project's reach would be much more limited.
145 Aleksej Kabanov, Alexandre Franke, Andika Triwidada, António Lima,
146 Aurimas Černius, Balázs Úr, Cheng-Chia Tseng, Daniel Mustieles, Dimitris
147 Spingos, dyzdyz010@sina.com, Enrico Nicoletto, Fran Diéguez, Hajime
148 Taira, Jiro Matsuzawa, Joe Hansen, Jordi Mas, Kjartan Maraas, Marek
149 Černocký, Martin Srebotnjak, Matej Urbančič, Muhammet Kara, Мирослав
150 Николић, Piotr Drąg, Milagros Alessandra Infante Montero, Rafael
151 Ferreira, Rūdolfs Mazurs, Wolfgang Stöggl, Yuri Myasoedov