Fri, 11 Mar 2011 21:30:26 +0100
Import package vendor original specs for necessary manipulations.
michael@0 | 1 | # |
michael@0 | 2 | # Do NOT Edit the Auto-generated Part! |
michael@0 | 3 | # Generated by: spectacle version 0.19~pre |
michael@0 | 4 | # |
michael@0 | 5 | # >> macros |
michael@0 | 6 | # << macros |
michael@0 | 7 | |
michael@0 | 8 | Name: banshee-1 |
michael@0 | 9 | Summary: Banshee Media Player |
michael@0 | 10 | Version: 1.7.3 |
michael@0 | 11 | Release: 4.3 |
michael@0 | 12 | Group: Applications/Multimedia |
michael@0 | 13 | License: MIT |
michael@0 | 14 | URL: http://banshee.fm |
michael@0 | 15 | Source0: %{name}-%{version}.tar.bz2 |
michael@0 | 16 | Source100: banshee-1.yaml |
michael@0 | 17 | Patch0: enable-library-watcher-by-default.patch |
michael@0 | 18 | Patch1: meego-aware-context-menu-positions-bmc869.patch |
michael@0 | 19 | Patch2: move-video-mutex-in-func-bmc5591.patch |
michael@0 | 20 | Patch3: increase-pipeline-ready-timeout-bmc193.patch |
michael@0 | 21 | Patch4: play-next-track-after-unsupported-codec-bmc802.patch |
michael@0 | 22 | Patch5: close-player-engine-on-fsq-clear-bmc2684.patch |
michael@0 | 23 | Patch6: moblin-to-meego-rename.patch |
michael@0 | 24 | Patch7: media-as-meego-icon-name.patch |
michael@0 | 25 | Patch8: search-unknown-artist-album-bmc6228.patch |
michael@0 | 26 | Patch9: import-video-playlist-bmc8383.patch |
michael@0 | 27 | Patch10: start-as-meego-client-bmc7394.patch |
michael@0 | 28 | Requires: %{name}-core = %{version} |
michael@0 | 29 | Requires: %{name}-backend-platform-unix = %{version} |
michael@0 | 30 | Requires: gst-plugins-good |
michael@0 | 31 | BuildRequires: pkgconfig(shared-mime-info) |
michael@0 | 32 | BuildRequires: pkgconfig(gconf-2.0) |
michael@0 | 33 | BuildRequires: pkgconfig(gstreamer-plugins-base-0.10) |
michael@0 | 34 | BuildRequires: pkgconfig(sqlite3) >= 3.4 |
michael@0 | 35 | BuildRequires: pkgconfig(mono) >= 2.6 |
michael@0 | 36 | BuildRequires: pkgconfig(gtk-sharp-2.0) |
michael@0 | 37 | BuildRequires: pkgconfig(mono-addins) |
michael@0 | 38 | BuildRequires: pkgconfig(ndesk-dbus-glib-1.0) |
michael@0 | 39 | BuildRequires: pkgconfig(taglib-sharp) |
michael@0 | 40 | BuildRequires: pkgconfig(libmtp) |
michael@0 | 41 | BuildRequires: pkgconfig(xrandr) >= 1.1.1 |
michael@0 | 42 | BuildRequires: pkgconfig(xxf86vm) >= 1.0.0 |
michael@0 | 43 | BuildRequires: pkgconfig(gconf-sharp-2.0) |
michael@0 | 44 | BuildRequires: pkgconfig(meego-panel) |
michael@0 | 45 | BuildRequires: intltool |
michael@0 | 46 | |
michael@0 | 47 | |
michael@0 | 48 | %description |
michael@0 | 49 | Powerful yet simple media player. |
michael@0 | 50 | |
michael@0 | 51 | |
michael@0 | 52 | |
michael@0 | 53 | %package devel |
michael@0 | 54 | Summary: Development package for Banshee |
michael@0 | 55 | Group: Development/Libraries |
michael@0 | 56 | Requires: %{name} = %{version}-%{release} |
michael@0 | 57 | Requires: gst-plugins-base-devel |
michael@0 | 58 | Requires: gtk2-devel |
michael@0 | 59 | |
michael@0 | 60 | %description devel |
michael@0 | 61 | Users who wish to extend Banshee should install this package. It |
michael@0 | 62 | includes standard Linux development files and other tools for building |
michael@0 | 63 | extensions and applications on top of the Banshee core application |
michael@0 | 64 | framework. |
michael@0 | 65 | |
michael@0 | 66 | |
michael@0 | 67 | %package core |
michael@0 | 68 | Summary: Core Banshee platform libraries, services, and resources |
michael@0 | 69 | Group: Applications/Multimedia |
michael@0 | 70 | Requires: %{name} = %{version}-%{release} |
michael@0 | 71 | Requires(post): /bin/touch |
michael@0 | 72 | Requires(post): gtk2 |
michael@0 | 73 | |
michael@0 | 74 | %description core |
michael@0 | 75 | This package provides core libraries, services, and resources for |
michael@0 | 76 | building Banshee clients and user experiences. |
michael@0 | 77 | |
michael@0 | 78 | |
michael@0 | 79 | %package backend-platform-unix |
michael@0 | 80 | Summary: UNIX platform support for Banshee |
michael@0 | 81 | Group: Applications/Multimedia |
michael@0 | 82 | Requires: %{name} = %{version}-%{release} |
michael@0 | 83 | |
michael@0 | 84 | %description backend-platform-unix |
michael@0 | 85 | This package provides many optimizations for UNIX based platforms. In |
michael@0 | 86 | particular, it provides a POSIX IO layer that performs better than the |
michael@0 | 87 | default System.IO/.NET IO layer provided in the base banshee-1 package. |
michael@0 | 88 | |
michael@0 | 89 | |
michael@0 | 90 | %package backend-platform-hal |
michael@0 | 91 | Summary: Legacy HAL platform support for Banshee |
michael@0 | 92 | Group: Applications/Multimedia |
michael@0 | 93 | Requires: %{name} = %{version}-%{release} |
michael@0 | 94 | Requires: %{name}-backend-platform-unix = %{version} |
michael@0 | 95 | |
michael@0 | 96 | %description backend-platform-hal |
michael@0 | 97 | This package provides legacy Hardware Abstraction Layer support for |
michael@0 | 98 | older Linux systems. |
michael@0 | 99 | |
michael@0 | 100 | |
michael@0 | 101 | %package backend-platform-gnome |
michael@0 | 102 | Summary: GNOME platform support for Banshee |
michael@0 | 103 | Group: Applications/Multimedia |
michael@0 | 104 | Requires: %{name} = %{version}-%{release} |
michael@0 | 105 | Requires: %{name}-backend-platform-unix = %{version} |
michael@0 | 106 | Requires(post): /bin/touch |
michael@0 | 107 | Requires(post): gtk2 |
michael@0 | 108 | |
michael@0 | 109 | %description backend-platform-gnome |
michael@0 | 110 | This package provides platform integration with the GNOME Desktop for |
michael@0 | 111 | Banshee. Most notably it provides a configuration backend to GConf, so |
michael@0 | 112 | all user settings can be stored there. Other GNOME specific integration |
michael@0 | 113 | hooks are provided as well. |
michael@0 | 114 | |
michael@0 | 115 | Users running Banshee on GNOME are recommended to install this package. |
michael@0 | 116 | |
michael@0 | 117 | |
michael@0 | 118 | %package backend-platform-meego |
michael@0 | 119 | Summary: GNOME platform support for Banshee |
michael@0 | 120 | Group: Applications/Multimedia |
michael@0 | 121 | Requires: %{name} = %{version}-%{release} |
michael@0 | 122 | Requires: %{name}-backend-platform-gnome = %{version} |
michael@0 | 123 | Requires: %{name}-client-classic = %{version} |
michael@0 | 124 | |
michael@0 | 125 | %description backend-platform-meego |
michael@0 | 126 | This package provides platform integration with the MeeGo Desktop for |
michael@0 | 127 | Banshee. This provides the mutter-meego panel and a customized classic |
michael@0 | 128 | user interface. |
michael@0 | 129 | |
michael@0 | 130 | |
michael@0 | 131 | %package client-classic |
michael@0 | 132 | Summary: Banshee client providing the classic interface |
michael@0 | 133 | Group: Applications/Multimedia |
michael@0 | 134 | Requires: %{name} = %{version}-%{release} |
michael@0 | 135 | Provides: %{name}-client = %{version} |
michael@0 | 136 | BuildRequires: desktop-file-utils |
michael@0 | 137 | |
michael@0 | 138 | %description client-classic |
michael@0 | 139 | The Classic Banshee client provides a familiar user interface with a |
michael@0 | 140 | source list and three-pane layout for browsing and exploring media. |
michael@0 | 141 | This client is the most feature rich, but does not sacrifice usability. |
michael@0 | 142 | |
michael@0 | 143 | |
michael@0 | 144 | %package client-muinshee |
michael@0 | 145 | Summary: Banshee client modeled after the Muine music player interface |
michael@0 | 146 | Group: Applications/Multimedia |
michael@0 | 147 | Requires: %{name} = %{version}-%{release} |
michael@0 | 148 | Provides: %{name}-client = %{version} |
michael@0 | 149 | |
michael@0 | 150 | %description client-muinshee |
michael@0 | 151 | The Muinshee Banshee client provides a user interface modeled directly |
michael@0 | 152 | after the old GNOME Muine media player. |
michael@0 | 153 | |
michael@0 | 154 | |
michael@0 | 155 | %package extensions-default |
michael@0 | 156 | Summary: Default extensions for Banshee |
michael@0 | 157 | Group: Applications/Multimedia |
michael@0 | 158 | Requires: %{name} = %{version}-%{release} |
michael@0 | 159 | Requires(post): /bin/touch |
michael@0 | 160 | Requires(post): gtk2 |
michael@0 | 161 | |
michael@0 | 162 | %description extensions-default |
michael@0 | 163 | The default set of extensions for Banshee including a Play Queue, |
michael@0 | 164 | Last.fm streaming, Audio Scrobbling, metadata fixup, video playback, |
michael@0 | 165 | an Amazon MP3 downloader, and much more. It is highly recommended. |
michael@0 | 166 | |
michael@0 | 167 | |
michael@0 | 168 | %package dmp |
michael@0 | 169 | Summary: Digital Media Player support for Banshee |
michael@0 | 170 | Group: Applications/Multimedia |
michael@0 | 171 | Requires: %{name} = %{version}-%{release} |
michael@0 | 172 | Requires(post): /bin/touch |
michael@0 | 173 | Requires(post): gtk2 |
michael@0 | 174 | |
michael@0 | 175 | %description dmp |
michael@0 | 176 | Core support for Digital Media Player support. Includes generic |
michael@0 | 177 | USB mass storage device support |
michael@0 | 178 | |
michael@0 | 179 | |
michael@0 | 180 | %package dmp-mtp |
michael@0 | 181 | Summary: MTP/PlaysForSure Digital Media Player support for Banshee |
michael@0 | 182 | Group: Applications/Multimedia |
michael@0 | 183 | Requires: %{name} = %{version}-%{release} |
michael@0 | 184 | Requires: %{name}-dmp = %{version} |
michael@0 | 185 | Requires: libmtp |
michael@0 | 186 | |
michael@0 | 187 | %description dmp-mtp |
michael@0 | 188 | Support for various MTP/PlaysForSure/Certified For Windows Vista(R) |
michael@0 | 189 | devices as provided by libmtp. |
michael@0 | 190 | |
michael@0 | 191 | |
michael@0 | 192 | |
michael@0 | 193 | %prep |
michael@0 | 194 | %setup -q -n %{name}-%{version} |
michael@0 | 195 | |
michael@0 | 196 | # enable-library-watcher-by-default.patch |
michael@0 | 197 | %patch0 -p1 |
michael@0 | 198 | # meego-aware-context-menu-positions-bmc869.patch |
michael@0 | 199 | %patch1 -p1 |
michael@0 | 200 | # move-video-mutex-in-func-bmc5591.patch (Evaluate in Upstream) |
michael@0 | 201 | %patch2 -p1 |
michael@0 | 202 | # increase-pipeline-ready-timeout-bmc193.patch |
michael@0 | 203 | %patch3 -p1 |
michael@0 | 204 | # play-next-track-after-unsupported-codec-bmc802.patch |
michael@0 | 205 | %patch4 -p1 |
michael@0 | 206 | # close-player-engine-on-fsq-clear-bmc2684.patch |
michael@0 | 207 | %patch5 -p1 |
michael@0 | 208 | # moblin-to-meego-rename.patch |
michael@0 | 209 | %patch6 -p1 |
michael@0 | 210 | # media-as-meego-icon-name.patch |
michael@0 | 211 | %patch7 -p1 |
michael@0 | 212 | # search-unknown-artist-album-bmc6228.patch (Evaluate in Upstream) |
michael@0 | 213 | %patch8 -p1 |
michael@0 | 214 | # import-video-playlist-bmc8383.patch |
michael@0 | 215 | %patch9 -p1 |
michael@0 | 216 | # start-as-meego-client-bmc7394.patch |
michael@0 | 217 | %patch10 -p1 |
michael@0 | 218 | # >> setup |
michael@0 | 219 | # << setup |
michael@0 | 220 | |
michael@0 | 221 | %build |
michael@0 | 222 | # >> build pre |
michael@0 | 223 | # << build pre |
michael@0 | 224 | |
michael@0 | 225 | %autogen --disable-static \ |
michael@0 | 226 | --with-vendor-build-id="%distribution" \ |
michael@0 | 227 | --libexecdir=%{_libexecdir} \ |
michael@0 | 228 | --enable-meego \ |
michael@0 | 229 | --disable-docs \ |
michael@0 | 230 | --disable-boo \ |
michael@0 | 231 | --disable-youtube \ |
michael@0 | 232 | --disable-daap \ |
michael@0 | 233 | --disable-ipod |
michael@0 | 234 | |
michael@0 | 235 | make %{?jobs:-j%jobs} |
michael@0 | 236 | |
michael@0 | 237 | # >> build post |
michael@0 | 238 | # << build post |
michael@0 | 239 | %install |
michael@0 | 240 | rm -rf %{buildroot} |
michael@0 | 241 | # >> install pre |
michael@0 | 242 | # << install pre |
michael@0 | 243 | %make_install |
michael@0 | 244 | chmod -x %{buildroot}%{_libdir}/banshee-1/*.config |
michael@0 | 245 | chmod -x %{buildroot}%{_libdir}/banshee-1/*/*.config |
michael@0 | 246 | # FIXME: this is necessary because of an upstream build bug |
michael@0 | 247 | # that is calling update-mime-database |
michael@0 | 248 | find %{buildroot}%{_datadir}/mime -maxdepth 1 -type f -exec rm -f {} \; |
michael@0 | 249 | rm -f %{buildroot}%{_datadir}/applications/mimeinfo.cache |
michael@0 | 250 | # We don't want these on MeeGo for various reasons |
michael@0 | 251 | rm -f \ |
michael@0 | 252 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Emusic.dll* \ |
michael@0 | 253 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.NotificationArea.dll* \ |
michael@0 | 254 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.Bpm.dll* \ |
michael@0 | 255 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.PlayerMigration.dll* \ |
michael@0 | 256 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.MiniMode.dll* \ |
michael@0 | 257 | %{buildroot}%{_libdir}/banshee-1/Extensions/Banshee.AudioCd.dll* |
michael@0 | 258 | %if !0%{?suse_version} |
michael@0 | 259 | sed -i 's/Name=Banshee /Name=/' %{buildroot}%{_datadir}/applications/banshee-1*.desktop |
michael@0 | 260 | %endif |
michael@0 | 261 | |
michael@0 | 262 | |
michael@0 | 263 | # >> install post |
michael@0 | 264 | # << install post |
michael@0 | 265 | %find_lang banshee-1 |
michael@0 | 266 | |
michael@0 | 267 | |
michael@0 | 268 | |
michael@0 | 269 | |
michael@0 | 270 | |
michael@0 | 271 | |
michael@0 | 272 | |
michael@0 | 273 | |
michael@0 | 274 | |
michael@0 | 275 | |
michael@0 | 276 | %post core |
michael@0 | 277 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 278 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 279 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 280 | |
michael@0 | 281 | %postun core |
michael@0 | 282 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 283 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 284 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 285 | |
michael@0 | 286 | |
michael@0 | 287 | |
michael@0 | 288 | |
michael@0 | 289 | |
michael@0 | 290 | |
michael@0 | 291 | |
michael@0 | 292 | |
michael@0 | 293 | %post backend-platform-gnome |
michael@0 | 294 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 295 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 296 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 297 | |
michael@0 | 298 | %postun backend-platform-gnome |
michael@0 | 299 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 300 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 301 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 302 | |
michael@0 | 303 | |
michael@0 | 304 | |
michael@0 | 305 | |
michael@0 | 306 | |
michael@0 | 307 | |
michael@0 | 308 | |
michael@0 | 309 | |
michael@0 | 310 | |
michael@0 | 311 | |
michael@0 | 312 | |
michael@0 | 313 | %post extensions-default |
michael@0 | 314 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 315 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 316 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 317 | |
michael@0 | 318 | %postun extensions-default |
michael@0 | 319 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 320 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 321 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 322 | |
michael@0 | 323 | |
michael@0 | 324 | %post dmp |
michael@0 | 325 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 326 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 327 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 328 | |
michael@0 | 329 | %postun dmp |
michael@0 | 330 | /bin/touch --no-create %{_datadir}/icons/hicolor || : |
michael@0 | 331 | %{_bindir}/gtk-update-icon-cache \ |
michael@0 | 332 | --quiet %{_datadir}/icons/hicolor 2> /dev/null|| : |
michael@0 | 333 | |
michael@0 | 334 | |
michael@0 | 335 | |
michael@0 | 336 | |
michael@0 | 337 | %files -f banshee-1.lang |
michael@0 | 338 | %defattr(-,root,root,-) |
michael@0 | 339 | # >> files |
michael@0 | 340 | # << files |
michael@0 | 341 | |
michael@0 | 342 | |
michael@0 | 343 | %files devel |
michael@0 | 344 | %defattr(-,root,root,-) |
michael@0 | 345 | %{_libdir}/banshee-1/gconf-schema-extractor.exe |
michael@0 | 346 | %{_libdir}/pkgconfig/banshee-1-*.pc |
michael@0 | 347 | # >> files devel |
michael@0 | 348 | # << files devel |
michael@0 | 349 | |
michael@0 | 350 | %files core |
michael@0 | 351 | %defattr(-,root,root,-) |
michael@0 | 352 | %dir %{_libdir}/banshee-1 |
michael@0 | 353 | %dir %{_libdir}/banshee-1/Extensions |
michael@0 | 354 | %dir %{_libdir}/banshee-1/Backends |
michael@0 | 355 | %dir %{_libdir}/banshee-1/gstreamer-0.10 |
michael@0 | 356 | %dir %{_datadir}/banshee-1 |
michael@0 | 357 | %dir %{_datadir}/banshee-1/audio-profiles |
michael@0 | 358 | %dir %{_datadir}/banshee-1/icons |
michael@0 | 359 | %dir %{_datadir}/banshee-1/icons/hicolor |
michael@0 | 360 | %dir %{_datadir}/banshee-1/icons/hicolor/* |
michael@0 | 361 | %dir %{_datadir}/banshee-1/icons/hicolor/*/* |
michael@0 | 362 | %{_libdir}/banshee-1/Mono.Data.Sqlite.dll* |
michael@0 | 363 | %{_libdir}/banshee-1/Hyena.dll* |
michael@0 | 364 | %{_libdir}/banshee-1/Hyena.Data.Sqlite.dll* |
michael@0 | 365 | %{_libdir}/banshee-1/Hyena.Gui.dll* |
michael@0 | 366 | %{_libdir}/banshee-1/Migo.dll* |
michael@0 | 367 | %{_libdir}/banshee-1/MusicBrainz.dll* |
michael@0 | 368 | %{_libdir}/banshee-1/Mono.Media.dll* |
michael@0 | 369 | %{_libdir}/banshee-1/Lastfm.dll* |
michael@0 | 370 | %{_libdir}/banshee-1/Lastfm.Gui.dll* |
michael@0 | 371 | %{_libdir}/banshee-1/Banshee.Core.dll* |
michael@0 | 372 | %{_libdir}/banshee-1/Banshee.Services.dll* |
michael@0 | 373 | %{_libdir}/banshee-1/Banshee.Services.addins |
michael@0 | 374 | %{_libdir}/banshee-1/Banshee.Widgets.dll* |
michael@0 | 375 | %{_libdir}/banshee-1/Banshee.ThickClient.dll* |
michael@0 | 376 | %{_libdir}/banshee-1/Banshee.CollectionIndexer.dll* |
michael@0 | 377 | %{_libdir}/banshee-1/Banshee.exe* |
michael@0 | 378 | %{_libdir}/banshee-1/Halie.exe* |
michael@0 | 379 | %{_libdir}/banshee-1/Beroe.exe* |
michael@0 | 380 | %{_datadir}/dbus-1/services/org.bansheeproject.Banshee.service |
michael@0 | 381 | %{_datadir}/dbus-1/services/org.bansheeproject.CollectionIndexer.service |
michael@0 | 382 | %{_datadir}/banshee-1/icons/hicolor/*/categories/source-playlist.png |
michael@0 | 383 | %{_datadir}/banshee-1/icons/hicolor/*/categories/source-smart-playlist.png |
michael@0 | 384 | %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-all.png |
michael@0 | 385 | %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-none.png |
michael@0 | 386 | %{_datadir}/banshee-1/icons/hicolor/*/actions/media-repeat-single.png |
michael@0 | 387 | %{_datadir}/banshee-1/icons/hicolor/*/actions/encode.png |
michael@0 | 388 | %{_datadir}/banshee-1/icons/hicolor/*/emblems//creative-commons*.png |
michael@0 | 389 | %{_datadir}/icons/hicolor/16x16/apps/media-player-banshee.png |
michael@0 | 390 | %{_datadir}/icons/hicolor/22x22/apps/media-player-banshee.png |
michael@0 | 391 | %{_datadir}/icons/hicolor/24x24/apps/media-player-banshee.png |
michael@0 | 392 | %{_datadir}/icons/hicolor/32x32/apps/media-player-banshee.png |
michael@0 | 393 | %{_datadir}/icons/hicolor/48x48/apps/media-player-banshee.png |
michael@0 | 394 | %{_datadir}/icons/hicolor/192x192/apps/media-player-banshee.png |
michael@0 | 395 | %{_libdir}/banshee-1/libbanshee.so |
michael@0 | 396 | %{_libdir}/banshee-1/gstreamer-0.10/libgstequalizer.so |
michael@0 | 397 | %{_libdir}/banshee-1/Backends/Banshee.GStreamer.dll* |
michael@0 | 398 | %{_datadir}/banshee-1/audio-profiles/*.xml |
michael@0 | 399 | # >> files core |
michael@0 | 400 | # << files core |
michael@0 | 401 | |
michael@0 | 402 | %files backend-platform-unix |
michael@0 | 403 | %defattr(-,root,root,-) |
michael@0 | 404 | %{_libdir}/banshee-1/Backends/Banshee.Unix.dll* |
michael@0 | 405 | # >> files backend-platform-unix |
michael@0 | 406 | # << files backend-platform-unix |
michael@0 | 407 | |
michael@0 | 408 | %files backend-platform-hal |
michael@0 | 409 | %defattr(-,root,root,-) |
michael@0 | 410 | %{_libdir}/banshee-1/Backends/Banshee.Hal.dll* |
michael@0 | 411 | # >> files backend-platform-hal |
michael@0 | 412 | # << files backend-platform-hal |
michael@0 | 413 | |
michael@0 | 414 | %files backend-platform-gnome |
michael@0 | 415 | %defattr(-,root,root,-) |
michael@0 | 416 | %{_libdir}/banshee-1/Backends/Banshee.Gnome.dll* |
michael@0 | 417 | %{_libdir}/banshee-1/Backends/Banshee.NowPlaying.X11.dll* |
michael@0 | 418 | %{_datadir}/banshee-1/icons/hicolor/*/actions/media-write-cd.png |
michael@0 | 419 | %{_libdir}/banshee-1/Backends/libbnpx11.so |
michael@0 | 420 | # >> files backend-platform-gnome |
michael@0 | 421 | # << files backend-platform-gnome |
michael@0 | 422 | |
michael@0 | 423 | %files backend-platform-meego |
michael@0 | 424 | %defattr(-,root,root,-) |
michael@0 | 425 | %{_libdir}/banshee-1/MeeGo.exe* |
michael@0 | 426 | %{_libdir}/banshee-1/Extensions/Banshee.MeeGo.dll* |
michael@0 | 427 | %{_libexecdir}/meego-panel-banshee |
michael@0 | 428 | %{_datadir}/dbus-1/services/com.meego.UX.Shell.Panels.banshee.service |
michael@0 | 429 | %{_datadir}/mutter-meego/panels/meego-panel-banshee.desktop |
michael@0 | 430 | # >> files backend-platform-meego |
michael@0 | 431 | # << files backend-platform-meego |
michael@0 | 432 | |
michael@0 | 433 | %files client-classic |
michael@0 | 434 | %defattr(-,root,root,-) |
michael@0 | 435 | %{_prefix}/bin/banshee-1 |
michael@0 | 436 | %{_datadir}/applications/banshee-1*.desktop |
michael@0 | 437 | %{_libdir}/banshee-1/Nereid.exe* |
michael@0 | 438 | # >> files client-classic |
michael@0 | 439 | # << files client-classic |
michael@0 | 440 | |
michael@0 | 441 | %files client-muinshee |
michael@0 | 442 | %defattr(-,root,root,-) |
michael@0 | 443 | %{_prefix}/bin/muinshee |
michael@0 | 444 | %{_libdir}/banshee-1/Muinshee.exe* |
michael@0 | 445 | # >> files client-muinshee |
michael@0 | 446 | # << files client-muinshee |
michael@0 | 447 | |
michael@0 | 448 | %files extensions-default |
michael@0 | 449 | %defattr(-,root,root,-) |
michael@0 | 450 | %{_bindir}/bamz |
michael@0 | 451 | %{_datadir}/mime/audio/x-amzxml.xml |
michael@0 | 452 | %{_datadir}/mime/packages/amazonmp3.xml |
michael@0 | 453 | %{_libdir}/banshee-1/Extensions/Banshee.AmazonMp3.exe* |
michael@0 | 454 | %{_libdir}/banshee-1/Extensions/Banshee.Audiobook.dll* |
michael@0 | 455 | %{_libdir}/banshee-1/Extensions/Banshee.InternetRadio.dll* |
michael@0 | 456 | %{_libdir}/banshee-1/Extensions/Banshee.CoverArt.dll* |
michael@0 | 457 | %{_libdir}/banshee-1/Extensions/Banshee.FileSystemQueue.dll* |
michael@0 | 458 | %{_libdir}/banshee-1/Extensions/Banshee.Fixup.dll* |
michael@0 | 459 | %{_libdir}/banshee-1/Extensions/Banshee.MultimediaKeys.dll* |
michael@0 | 460 | %{_libdir}/banshee-1/Extensions/Banshee.Lastfm.dll* |
michael@0 | 461 | %{_libdir}/banshee-1/Extensions/Banshee.LastfmStreaming.dll* |
michael@0 | 462 | %{_libdir}/banshee-1/Extensions/Banshee.PlayQueue.dll* |
michael@0 | 463 | %{_libdir}/banshee-1/Extensions/Banshee.NowPlaying.dll* |
michael@0 | 464 | %{_libdir}/banshee-1/Extensions/Banshee.Podcasting.dll* |
michael@0 | 465 | %{_libdir}/banshee-1/Extensions/Banshee.InternetArchive.dll* |
michael@0 | 466 | %{_libdir}/banshee-1/Extensions/Banshee.LibraryWatcher.dll* |
michael@0 | 467 | %{_datadir}/banshee-1/icons/hicolor/*/categories/lastfm-*.png |
michael@0 | 468 | %{_datadir}/banshee-1/icons/hicolor/*/categories/audiobook.* |
michael@0 | 469 | %{_datadir}/banshee-1/icons/hicolor/*/categories/podcast*.png |
michael@0 | 470 | %{_datadir}/banshee-1/icons/hicolor/*/categories/radio.* |
michael@0 | 471 | %{_datadir}/banshee-1/icons/hicolor/*/categories/internet-archive.* |
michael@0 | 472 | %{_datadir}/banshee-1/icons/hicolor/*/categories/amazon-mp3-source.* |
michael@0 | 473 | %{_datadir}/banshee-1/icons/hicolor/*/status/podcast*.png |
michael@0 | 474 | %{_datadir}/banshee-1/icons/hicolor/*/actions/media-import-audio-cd.png |
michael@0 | 475 | # >> files extensions-default |
michael@0 | 476 | # << files extensions-default |
michael@0 | 477 | |
michael@0 | 478 | %files dmp |
michael@0 | 479 | %defattr(-,root,root,-) |
michael@0 | 480 | %{_libdir}/banshee-1/Extensions/Banshee.Dap.dll* |
michael@0 | 481 | %{_libdir}/banshee-1/Extensions/Banshee.Dap.MassStorage.dll* |
michael@0 | 482 | %{_datadir}/banshee-1/icons/hicolor/*/devices/phone-* |
michael@0 | 483 | # >> files dmp |
michael@0 | 484 | # << files dmp |
michael@0 | 485 | |
michael@0 | 486 | %files dmp-mtp |
michael@0 | 487 | %defattr(-,root,root,-) |
michael@0 | 488 | %{_libdir}/banshee-1/Mtp.dll* |
michael@0 | 489 | %{_libdir}/banshee-1/Extensions/Banshee.Dap.Mtp.dll* |
michael@0 | 490 | # >> files dmp-mtp |
michael@0 | 491 | # << files dmp-mtp |
michael@0 | 492 | |
michael@0 | 493 | %changelog |
michael@0 | 494 | * Sun Oct 17 2010 ting.z.zhou@intel.com |
michael@0 | 495 | - Added start-as-meego-client-bmc7394.patch, fix banshee failed to |
michael@0 | 496 | start with option "--show-import-media" (bmc#7394) |
michael@0 | 497 | * Fri Oct 15 2010 ting.z.zhou@intel.com |
michael@0 | 498 | - Replaced separate-video-rpgain-mutexes-bmc1115.patch with |
michael@0 | 499 | move-video-mutex-in-func-bmc5591.patch, which combines the fix |
michael@0 | 500 | for bmc#1115 and bmc#5591 (bmc#1115, bmc#5591) |
michael@0 | 501 | - Added search-unknown-artist-album-bmc6228.patch, fixing |
michael@0 | 502 | crash when searching unknown artist or album (bmc#6228) |
michael@0 | 503 | - Added import-video-playlist-bmc8383.patch, fixing video playlist |
michael@0 | 504 | can not be imported (bmc#8383) |
michael@0 | 505 | * Tue Aug 3 2010 nashif@linux.intel.com |
michael@0 | 506 | - Removed dependency on banshee-1-lang which does not exist as a package anymore |
michael@0 | 507 | * Sat Jul 31 2010 abockover@novell.com |
michael@0 | 508 | - Update to 1.7.3 release |
michael@0 | 509 | - New simplified packaging using spectacle |
michael@0 | 510 | - Patch to work against MeeGo 1.1 (no longer compatible on |
michael@0 | 511 | 1.0) due to renamed (moblin->meego) directories and files |
michael@0 | 512 | * Thu Jul 22 2010 abockover@novell.com |
michael@0 | 513 | - Added separate-video-rpgain-mutexes-bmc1115.patch, fixing a |
michael@0 | 514 | deadlock on the player engine when playing video (bmc#1115) |
michael@0 | 515 | - Added increase-pipeline-ready-timeout-bmc193.patch, fixing |
michael@0 | 516 | a seek problem by increasing a timeout (bmc#193) |
michael@0 | 517 | - Added play-next-track-after-unsupported-codec-bmc802.patch, |
michael@0 | 518 | allowing transitioning to the next track after a track with |
michael@0 | 519 | an unsupported codec is encountered (bmc#802) |
michael@0 | 520 | - Added close-player-engine-on-fsq-clear-bmc2684.patch, which |
michael@0 | 521 | will stop playback when clearing the File System Queue if |
michael@0 | 522 | the track playing is in the FSQ. This works around the issue |
michael@0 | 523 | where USB devices cannot be ejected when playing from them; |
michael@0 | 524 | a full fix will be in 1.1/Banshee 1.7.x/1.8 as that version |
michael@0 | 525 | will bring native integrated device support to MeeGo through |
michael@0 | 526 | GIO/udev support; 1.6 only supported HAL, which MeeGo does |
michael@0 | 527 | not have (bmc#2684) |
michael@0 | 528 | * Thu Jul 22 2010 abockover@novell.com |
michael@0 | 529 | - Annotate patches with their upstreamed status |
michael@0 | 530 | - Clean up the mangling of the Banshee .desktop files in |
michael@0 | 531 | %%install and only do this mangling on Intel's MeeGo |
michael@0 | 532 | * Tue Jun 29 2010 abockover@novell.com |
michael@0 | 533 | - Added gnome-proxy-support-bmc1920.patch, implementing full |
michael@0 | 534 | support for GNOME proxy configuration via GConf (bmc#1920) |
michael@0 | 535 | - Identify patches in %%prep with -b flags |
michael@0 | 536 | * Thu May 20 2010 chris.e.ferron@linux.intel.com |
michael@0 | 537 | - Fixed name of banshee media player to media player for meego. |
michael@0 | 538 | media-as-meego-icon-name.patch |
michael@0 | 539 | * Fri May 14 2010 abockover@novell.com |
michael@0 | 540 | - Fix bmc#531: added stream-volume-interaction-support-bmc531.patch |
michael@0 | 541 | to never load/save the volume from preferences since volume state |
michael@0 | 542 | is fully managed on the stream/pipeline in GStreamer 0.10.25+ |
michael@0 | 543 | - Update for bmc#1756: added make-source-view-lighter-bmc1756.patch |
michael@0 | 544 | to tweak the background color of the source view to fit in better |
michael@0 | 545 | with the updated toolbar color in MeeGo |
michael@0 | 546 | * Thu May 13 2010 abockover@novell.com |
michael@0 | 547 | - Fix bmc#1746: use 'media' not 'Banshee Media Player' as MeeGo |
michael@0 | 548 | toolbar button tooltip |
michael@0 | 549 | * Added media-as-meego-panel-button-tooltip-bmc1746.patch |
michael@0 | 550 | * Added po file overlay tarball po-since-1.6.1.tar.bz2, provides |
michael@0 | 551 | German translation updates and ensures 'media' is translated |
michael@0 | 552 | in all 15 POR languages |
michael@0 | 553 | * Fri May 7 2010 abockover@novell.com |
michael@0 | 554 | - Updated to 1.6.1 release, capturing all the cumulative MeeGo fixes |
michael@0 | 555 | - Additioanl fixes for MeeGo theme updates (bmc#1756) since last |
michael@0 | 556 | since-1.6.0.patch update |
michael@0 | 557 | * Mon May 3 2010 abockover@novell.com |
michael@0 | 558 | - Respun since-1.6.0.patch to b5c7c103fd9bcc409a70dcb7be9f37468b3097de |
michael@0 | 559 | - Fixes UI/usability issues around the MeeGo toolbar, improves |
michael@0 | 560 | spacing, padding, and color scheme for MeeGo (bmc#790) |
michael@0 | 561 | - Fixes Last.fm support (bmc#163), it was missing from the build |
michael@0 | 562 | - Always load config.xml from /etc/skel if it exists and there is no |
michael@0 | 563 | user configuration (e.g. user removes their config) |
michael@0 | 564 | * Sun May 2 2010 abockover@novell.com |
michael@0 | 565 | - Respun since-1.6.0.patch to 51b166a3885b6367ea2abe370dea853ca1aaa658 |
michael@0 | 566 | - Fixes a number of MeeGo bugs: |
michael@0 | 567 | * bmc#1036 - zone switches when toggling fullscreen |
michael@0 | 568 | * bmc#1420 - regression where can't launch after quitting |
michael@0 | 569 | * bmc#537 - exits fullscreen when pausing/resuming video |
michael@0 | 570 | * bmc#809 - video can pop out of main window |
michael@0 | 571 | * bmc#531 - volume will will be set to 100%% when playing |
michael@0 | 572 | * bmc#928 - shows traditional window title for a second at startup |
michael@0 | 573 | * bmc#538 - toolbar can't be shown again when toggling fullscreen |
michael@0 | 574 | * bmc#571 - 'media' should be localized |
michael@0 | 575 | * Tue Apr 27 2010 abockover@novell.com |
michael@0 | 576 | - Respun since-1.6.0.patch to b286a9818f3ce21ef45163fe7724d747b7e211ce |
michael@0 | 577 | * Ensures that if either the music or video library is empty, |
michael@0 | 578 | for instance, when Banshee has never been run before, that the |
michael@0 | 579 | media folders are scanned (media from /etc/skel shows up on |
michael@0 | 580 | first launch). |
michael@0 | 581 | * Tue Apr 27 2010 abockover@novell.com |
michael@0 | 582 | - Respun since-1.6.0.patch to 65b6789309f01504011f3f6acd17b8b2a4879f7d |
michael@0 | 583 | * Fixes bmc#222 - need to click twice to launch panel |
michael@0 | 584 | * Fixes bmc#828 - Banshee crashes regularly, especially when importing |
michael@0 | 585 | * Fixes bmc#1034 - repeat menu items get removed from shuffle menu |
michael@0 | 586 | * Various upstream bug fixes |
michael@0 | 587 | - Added meego-aware-context-menu-positions-bmc869.patch |
michael@0 | 588 | * Fixes bmc#869 - context menu can be hidden under MeeGo toolbar |
michael@0 | 589 | - Disable DAAP support in MeeGo (was not supposed to be enabled) |
michael@0 | 590 | * Wed Apr 14 2010 abockover@novell.com |
michael@0 | 591 | - Added since-1.6.0.patch |
michael@0 | 592 | * MeeGo panel UI overhaul, implementing new UI design |
michael@0 | 593 | * Adds support for showing some dialogs via DBus/command line, |
michael@0 | 594 | like the import dialog (for MeeGo devices panel) |
michael@0 | 595 | * Fixes various MeeGo bugs |
michael@0 | 596 | * Minor bug fixes for MusicBrainz/Amazon ASIN lookup |
michael@0 | 597 | * Maemo DAP path fixes (do not read/sync private media |
michael@0 | 598 | folders, and support the Playlists folder) |
michael@0 | 599 | * Wed Mar 31 2010 abockover@novell.com |
michael@0 | 600 | - Update to 1.6.0 release |
michael@0 | 601 | * 265 bugs fixed since 1.5.1 |
michael@0 | 602 | * 30 bugs fixed since 1.5.6 |
michael@0 | 603 | - Notable bugs fixed since 1.5.6 |
michael@0 | 604 | * Fix device support on upcoming distros with DeviceKit rename |
michael@0 | 605 | * Restore equalizer preset correctly (bgo#614313) |
michael@0 | 606 | * Handle broken symlinks correctly (bgo#614065) |
michael@0 | 607 | * Allow overriding Android, Maemo, WebOS default settings (bgo#611991) |
michael@0 | 608 | * Fix crash deleting playlist on mass storage device (bgo#613734) |
michael@0 | 609 | * Fix issue with iTunes importer dialog sizing (bgo#613607) |
michael@0 | 610 | * Fix play count calculation with gapless enabled (bgo#613418) |
michael@0 | 611 | * Handle exceptions thrown by old plugins (Mirage, etc) |
michael@0 | 612 | * Use panel-specific (eg monochrome) icon in notification area |
michael@0 | 613 | * Mon Mar 29 2010 abockover@novell.com |
michael@0 | 614 | - Updated to 1.5.99 tarball which brings the package up to almost |
michael@0 | 615 | 1.6.0, including various general bug fixes and MeeGo improvements |
michael@0 | 616 | - Added artist list to MeeGo panel |
michael@0 | 617 | - Improved speed of MeeGo toolbar binding |
michael@0 | 618 | - Fixed various sync issues between sources, models, views |
michael@0 | 619 | in the MeeGo panel |
michael@0 | 620 | - Various UI polish on the MeeGo panel |
michael@0 | 621 | - Enable library watcher (e.g. inotify, auto-import) by default |
michael@0 | 622 | * Tue Mar 23 2010 abockover@novell.com |
michael@0 | 623 | - Update to 1.5.7 release, providing the new MeeGo panel and |
michael@0 | 624 | working integration |
michael@0 | 625 | * Mon Mar 22 2010 abockover@novell.com |
michael@0 | 626 | - Support building on MeeGo |
michael@0 | 627 | - New package: banshee-1-backend-platform-meego |
michael@0 | 628 | - Exclude some extensions from banshee-1-extensions-default |
michael@0 | 629 | * Mon Mar 22 2010 abockover@novell.com |
michael@0 | 630 | - Update to 1.5.6 release, fixing 44 bugs since 1.5.5 |
michael@0 | 631 | * Fix rendering and interaction bugs in the grid view |
michael@0 | 632 | * Fix issue with volume getting reset on every song change |
michael@0 | 633 | * Handle volume changes from outside Banshee (eg PulseAudio) |
michael@0 | 634 | * Fix issue parsing some RSS feeds |
michael@0 | 635 | * Fix library importing and rescanning on all IO backends |
michael@0 | 636 | * Support coverart for albums without an artist (bgo#612626) |
michael@0 | 637 | * Don't capture 's' presses if keybindings disabled |
michael@0 | 638 | * Fix typing in the Wikipedia webkit view |
michael@0 | 639 | * Fix equalizer settings migration (bgo#612669) |
michael@0 | 640 | * Redraw the entire ListView when dragging columns |
michael@0 | 641 | * Increase podcast download timeout |
michael@0 | 642 | * Fix bad startup crash in PlayQueue on old Mono |
michael@0 | 643 | * Fix "Too many open files" bug with GIO backend |
michael@0 | 644 | * [Banshee.Hardware] Handle exceptions (bgo#613173) |
michael@0 | 645 | * [PodcastActions] Unsubscribe from an event on dispose |
michael@0 | 646 | * [ContextPane] Fix crash if active removed (bgo#613277) |
michael@0 | 647 | * [LastfmSource] Fix crash (bgo#612824) |
michael@0 | 648 | * [Lastfm] Fix crash using auth Refresh button (bgo#610911) |
michael@0 | 649 | * [Lastfm] Fix crash (bgo#613276) |
michael@0 | 650 | * Fix compilation error with older Mono |
michael@0 | 651 | * Fix compilation error with bundled notify-sharp |
michael@0 | 652 | * Fix --disable-youtube flag |
michael@0 | 653 | * Set YouTube install dir to Extensions/ |
michael@0 | 654 | * Fix building with older GStreamer (bgo#613339) |
michael@0 | 655 | * Wed Mar 17 2010 gburt@suse.de |
michael@0 | 656 | - Require libmtp8, not libmtp |
michael@0 | 657 | * Tue Mar 16 2010 gburt@suse.de |
michael@0 | 658 | - Fix extensions-default Requires |
michael@0 | 659 | * Thu Mar 11 2010 gburt@suse.de |
michael@0 | 660 | - Update to 1.5.5 release |
michael@0 | 661 | * Minor feature and bug fix/stability release |
michael@0 | 662 | - Gapless Playback / Playbin2 |
michael@0 | 663 | - Grid View |
michael@0 | 664 | - YouTube Extension |
michael@0 | 665 | * Enhancements: |
michael@0 | 666 | - Improve search responsiveness on large libraries |
michael@0 | 667 | - Add icons for Nexus One and Audiobooks |
michael@0 | 668 | - Play Queue item count, size, duration now ignores old tracks |
michael@0 | 669 | - Muinshee fixes: disable Auto-DJ, allow reordering, hide previous song |
michael@0 | 670 | * Notable bug fixes: |
michael@0 | 671 | - Fix a very common, SQL-related crash in 1.5.4 |
michael@0 | 672 | - Fix saving equalizer settings in culture-invariant way |
michael@0 | 673 | - Jumping to a source's prefs via its context menu works again |
michael@0 | 674 | - Usage data not submitted more than every 48 hours |
michael@0 | 675 | - Fix repeatedly resyncing some files to a device b/c transcoded |
michael@0 | 676 | - Clear the redo stack on shuffle mode change |
michael@0 | 677 | - Accept feeds with empty title |
michael@0 | 678 | - Uri encode file location queries, making them work properly |
michael@0 | 679 | - Fixes to the OS X build |
michael@0 | 680 | * 26 bugs were fixed since 1.5.4 |
michael@0 | 681 | * Wed Feb 24 2010 gburt@suse.de |
michael@0 | 682 | - Update to 1.5.4 release |
michael@0 | 683 | * Minor feature and bug fix/stability release |
michael@0 | 684 | * New features: |
michael@0 | 685 | - Opt-In Usage Data Collection |
michael@0 | 686 | - Default Equalizer Presets |
michael@0 | 687 | - Banshee Community Extensions |
michael@0 | 688 | - Extensible Shuffle Modes |
michael@0 | 689 | * Enhancements: |
michael@0 | 690 | - Wikipedia context pane extension enabled by default |
michael@0 | 691 | - Add support for Nokia N900 phones |
michael@0 | 692 | - Add tooltip to playback error column |
michael@0 | 693 | - On close Internet Archive item, return to Search |
michael@0 | 694 | - Notify user if try to sync missing file to DAP |
michael@0 | 695 | - Popup explanation of manual playlist ordering when appropriate |
michael@0 | 696 | - Simplify the default set of columns in Podcasts |
michael@0 | 697 | - Enable 'Delete From Drive' action in File System Queue |
michael@0 | 698 | - Make debuggable from within MonoDevelop |
michael@0 | 699 | - Coverart for unicode artist/albums now supported |
michael@0 | 700 | - Dropped glade-sharp dep; GNOME 3.0 ready |
michael@0 | 701 | - Add columns showing track sample rate and bits per sample |
michael@0 | 702 | - Option to sort an artist's albums by year, not title |
michael@0 | 703 | * Notable bug fixes: |
michael@0 | 704 | - Fixes to GIO backend |
michael@0 | 705 | - Many crash/startup fixes for OS X build |
michael@0 | 706 | - Enable LibraryWatcher only for Music and Video libraries |
michael@0 | 707 | - Do better job preserving IsCompilation metadata |
michael@0 | 708 | - Store some PlayQueue settings in the db (not GConf) |
michael@0 | 709 | - Update to Last.fm's API change for scrobbling/recs |
michael@0 | 710 | - Bring back static FileNamePattern API used by some scripts |
michael@0 | 711 | - Fix several memory leaks |
michael@0 | 712 | * 40 bugs were fixed since 1.5.3 |
michael@0 | 713 | * Thu Jan 28 2010 gburt@suse.de |
michael@0 | 714 | - Enable building GIO backend |
michael@0 | 715 | * Wed Jan 27 2010 gburt@suse.de |
michael@0 | 716 | - Fix issue with muinshee getting installed instead of |
michael@0 | 717 | the classic client on some versions of SUSE |
michael@0 | 718 | * Wed Jan 27 2010 gburt@suse.de |
michael@0 | 719 | - Update to 1.5.3 release |
michael@0 | 720 | * Minor feature and bug fix/stability release |
michael@0 | 721 | * New features |
michael@0 | 722 | - Sync device from playlist option |
michael@0 | 723 | - Type-ahead find in track, artist, and album lists |
michael@0 | 724 | - Optional cover art in lower-left corner |
michael@0 | 725 | - Cover art editable via drag-and-drop and right-click |
michael@0 | 726 | - Audiobooks library extension |
michael@0 | 727 | - Library-folder watcher extension |
michael@0 | 728 | - eMusic importer/downloader extension |
michael@0 | 729 | - GIO file backend, supports non-local files |
michael@0 | 730 | - Return of the Mac OS X release |
michael@0 | 731 | * Enhancements: |
michael@0 | 732 | - Improved Podcast filtering/browsing |
michael@0 | 733 | - Extension preferences tab reworked |
michael@0 | 734 | - Extension names/descriptions translated |
michael@0 | 735 | - Improved sqlite performance |
michael@0 | 736 | - Added --set-rating=RATING command line option |
michael@0 | 737 | - Support for Nexus One devices |
michael@0 | 738 | * Notable bug fixes: |
michael@0 | 739 | - DAPs (ipods, etc) should work on DeviceKit-using distros |
michael@0 | 740 | - Fix issue with DAAP authenticating |
michael@0 | 741 | - Podcast renaming should work well now |
michael@0 | 742 | - Podcast download cancelling is now fast |
michael@0 | 743 | - Internet Archive results paging off-by-one fixed |
michael@0 | 744 | - Should build with older Mono/Gtk# again (eg on openSUSE 11.0) |
michael@0 | 745 | - Fix issue with MTP devices on 64-bit distros |
michael@0 | 746 | * 75 bugs were fixed since 1.5.2 |
michael@0 | 747 | * Sat Nov 21 2009 abockover@novell.com |
michael@0 | 748 | - Update to 1.5.2 release |
michael@0 | 749 | * Minor feature and bug fix/stability release |
michael@0 | 750 | * New features |
michael@0 | 751 | - The Internet Archive extension |
michael@0 | 752 | - The iTunes importer |
michael@0 | 753 | - Metadata ratings and playcount import and export |
michael@0 | 754 | - Add support for Pulse and Droid phones |
michael@0 | 755 | - Use new Last.fm API |
michael@0 | 756 | * Enhancements |
michael@0 | 757 | - Many accessibility enhancements |
michael@0 | 758 | - When sorting by score also sort by playcount (bgo#598431) |
michael@0 | 759 | - Add WICD support (bgo#596918) |
michael@0 | 760 | - Add the USB id for the Palm Pre in developer mode |
michael@0 | 761 | - Improve the import media dialog (bgo#559013) |
michael@0 | 762 | - Allow seeking in DAAP streams |
michael@0 | 763 | - Tooltip for the AutoDJ source combobox (bgo#598504) |
michael@0 | 764 | - Improve recognition of Android devices |
michael@0 | 765 | - Recognize Samsung Galaxy device in debug mode |
michael@0 | 766 | - PlaybackError query field (bgo#590946) |
michael@0 | 767 | - Additional tokens for file system organization (bgo#489861) |
michael@0 | 768 | - Remember direction when sorting the list view (bgo#590869) |
michael@0 | 769 | - Cleaner track change notification popup (bgo#565453) |
michael@0 | 770 | - Move Last.fm settings to the preferences dialog |
michael@0 | 771 | - Double click toggles fullscreen in Now Playing (bgo#577971) |
michael@0 | 772 | * Notable bug fixes |
michael@0 | 773 | - Fix the playcount update (bgo#563021) |
michael@0 | 774 | - Correct default button in message dialogs (bgo#599495) |
michael@0 | 775 | - Hide shuffle menu when shuffling is disabled (bgo#599465) |
michael@0 | 776 | - Fix bug with AutoDJ updating LastPlayed erroneously (bgo#594701) |
michael@0 | 777 | - Fix next playback source (bgo#599834) |
michael@0 | 778 | - Fix adding tracks to the play queue (bgo#600498) |
michael@0 | 779 | - Fix up iPod podcast support (bgo#434237) |
michael@0 | 780 | - Fix cover art pick up for multi-disc albums (bgo#591982) |
michael@0 | 781 | - Fix the play queue when StopWhenFinished is on (bgo#563021) |
michael@0 | 782 | - Fix race when saving track metadata (bgo#598321) |
michael@0 | 783 | * 49 bugs were fixed since 1.5.1 |
michael@0 | 784 | * Wed Sep 30 2009 abockover@novell.com |
michael@0 | 785 | - Update to 1.5.1 release |
michael@0 | 786 | * Major feature and bug fix/stability release |
michael@0 | 787 | * New features |
michael@0 | 788 | - Play Queue Auto DJ keeps the tunes coming |
michael@0 | 789 | - Shuffle by album and artist |
michael@0 | 790 | - Shuffle by weighted rating and score mode |
michael@0 | 791 | - Add tooltips for ellipsized list view text |
michael@0 | 792 | - Keep the playing song visible in the track list |
michael@0 | 793 | - Add support for WebOS/Pre devices |
michael@0 | 794 | - Add support for the Samsung Galaxy Android Phone |
michael@0 | 795 | - Scores of other enhancements and minor features |
michael@0 | 796 | * Major bugs fixed |
michael@0 | 797 | - Fix MimeTypes for tracks ripped before 1.4 (bgo##536590) |
michael@0 | 798 | - Fix compilation metadata reading and writing (bgo#563283) |
michael@0 | 799 | - Work with new notification-daemon (bgo#565876) |
michael@0 | 800 | - Avoid needlessly syncing iPods twice |
michael@0 | 801 | - Fix crash in equalizer (bgo #548912) |
michael@0 | 802 | - Prevent endless "Searching for CD metadata..." (bgo#527788) |
michael@0 | 803 | - Dispose the SqliteCommand after it's executed (bgo#586498) |
michael@0 | 804 | - Fix crash when opening the profile conf dialog (bgo#587308) |
michael@0 | 805 | - Fix editor always prompting to save podcasts (bgo#584880) |
michael@0 | 806 | - Fix initial track score calculation (bgo#594568) |
michael@0 | 807 | - Many, many, many more bug fixes |
michael@0 | 808 | - ~130 bugs were fixed since 1.5.0 |
michael@0 | 809 | - ~250 bugs were fixed since 1.4.3 (last packaged release) |
michael@0 | 810 | - Major packaging changes |
michael@0 | 811 | * Split Boo extension into an -extensions-boo package |
michael@0 | 812 | * Split Digital Media Player extensions into -dmp (core libraries |
michael@0 | 813 | and the generic USB mass storage support), -dmp-ipod, and |
michael@0 | 814 | - dmp-mtp packages (since they have extra deps) |
michael@0 | 815 | * Split clients into separate packages (-client-classic and |
michael@0 | 816 | - client-muinshee); each client provides banshee-1-client |
michael@0 | 817 | * Split core libraries, services, and resources into the -core |
michael@0 | 818 | package |
michael@0 | 819 | * The root package is basically a meta package now that requires |
michael@0 | 820 | a client package, the GStreamer engine, the UNIX backend, and |
michael@0 | 821 | recommends the classic client, and some extensions |
michael@0 | 822 | - All patches and translation overlays removed since they are |
michael@0 | 823 | merged into the upstream release |
michael@0 | 824 | * Tue Aug 25 2009 aj@suse.de |
michael@0 | 825 | - Add build require on mono-zeroconf-devel to fix build. |
michael@0 | 826 | * Sat Aug 15 2009 beineri@opensuse.org |
michael@0 | 827 | - fix duplicate appearance of Banshee in (KDE) start menu |
michael@0 | 828 | * Thu Mar 5 2009 abockover@novell.com |
michael@0 | 829 | - Update to 1.4.3 release |
michael@0 | 830 | * Bug-fix-only release |
michael@0 | 831 | * 17 bugs fixed since 1.4.2 (most of which were already applied) |
michael@0 | 832 | * Removed the Novell translations since I disagree with the way |
michael@0 | 833 | we handle them with upstream - the upstream translations are |
michael@0 | 834 | rather complete (~93%%); kept the Korean translation since one |
michael@0 | 835 | does not exist upstream |
michael@0 | 836 | * Wed Feb 4 2009 gburt@suse.de |
michael@0 | 837 | - Patch fixing playlists not being saved to DAPs (bnc#472526) |
michael@0 | 838 | - Patch fixing adding files to MTP devices (bnc#472524) |
michael@0 | 839 | - Patch renaming sr@Latn translation to sr@latin (bnc#472522) |
michael@0 | 840 | * Fri Jan 30 2009 gburt@suse.de |
michael@0 | 841 | - Patch fixing freeze on DAP load (bnc#465214) |
michael@0 | 842 | - Patch fixing crash on delete from File System Queue (bnc#467377) |
michael@0 | 843 | - Patch fixing crash on MTP device load (bnc#470722) |
michael@0 | 844 | - Patch fixing hang while loading streams (bnc#376532) |
michael@0 | 845 | * Wed Jan 21 2009 abockover@novell.com |
michael@0 | 846 | - Patch to fix RPMLINT warning about trailing ; on MimeType field |
michael@0 | 847 | in .desktop files |
michael@0 | 848 | - Remove some legacy hacks for dealing with openSUSE < 10.3 |
michael@0 | 849 | - Add logic to bundle certain assemblies when we are building from |
michael@0 | 850 | the upstream/devel OBS project (Banshee) and not openSUSE or SLE |
michael@0 | 851 | to allow us to do safe intermediate upgrades of packages outside |
michael@0 | 852 | of the distro |
michael@0 | 853 | * Wed Jan 21 2009 abockover@novell.com |
michael@0 | 854 | - Update to 1.4.2 |
michael@0 | 855 | - Bug fix only release that includes all previous patches to 1.4.1 |
michael@0 | 856 | * Mon Jan 12 2009 mauro@suse.de |
michael@0 | 857 | - Translations update. |
michael@0 | 858 | * Sun Jan 11 2009 gburt@suse.de |
michael@0 | 859 | - Patch to fix support for itms podcast subscription inks (bnc#465149) |
michael@0 | 860 | - Patch to fix freeze caused by submitting Last.fm now playing (bnc#465215) |
michael@0 | 861 | * Sun Jan 11 2009 abockover@novell.com |
michael@0 | 862 | - Patch to support Nautilus/GIO device actions (play CD, highlight |
michael@0 | 863 | media player, etc) (bnc#461677) |
michael@0 | 864 | - Patch to prevent DAAP service from crashing (bnc#465159) |
michael@0 | 865 | - Patch to allow persisting build metadata and vendor information in |
michael@0 | 866 | assemblies, and show in log file to help with better bug reports; |
michael@0 | 867 | adds --with-vendor-build-id="%%distribution" to the spec |
michael@0 | 868 | * Sun Jan 11 2009 abockover@novell.com |
michael@0 | 869 | - Fix up desktop files (bnc#456120, bnc#459993, bnc#440615, bnc#461677) |
michael@0 | 870 | - Fix primary desktop file to -N "Banshee" -G "Media Player" (bnc#433594) |
michael@0 | 871 | * Sat Jan 10 2009 abockover@novell.com |
michael@0 | 872 | - Patch to set the mimetype for ripped tracks (bnc#464889) |
michael@0 | 873 | - Patch to handle spaces in command line arguments (bnc#440883) |
michael@0 | 874 | - Patch to make xx_YY langs work from xml:lang, fixes zh_CN et al (bnc#449788) |
michael@0 | 875 | - Patch for API compat fix for 1.4.2 (bgo#562151) |
michael@0 | 876 | - Patch to show audio CDs in import dialog, fixes SLE 10 regression (bnc#457918) |
michael@0 | 877 | * Fri Jan 9 2009 gburt@suse.de |
michael@0 | 878 | - Patch to fix handling of internet radio loading (bnc#456120) |
michael@0 | 879 | * Thu Jan 8 2009 gburt@suse.de |
michael@0 | 880 | - Patch to avoid Rescan tool podcast bug (bnc#464604) |
michael@0 | 881 | - Patch to avoid Rescan tool gui glitch (bnc#462304) |
michael@0 | 882 | - Patch for non-UTF8 RSS parsing (bnc#459084) |
michael@0 | 883 | - Patch to show .MP3 in import dialog (bnc#464608) |
michael@0 | 884 | - Patch for less rigid rss date parsing - bnc#464612) |
michael@0 | 885 | - Patch to fix genre-search casing bug (bnc#464615) |
michael@0 | 886 | - Patch for non-ASCII scrobbling (bnc#464613) |
michael@0 | 887 | - Patch for podcast published date (bnc#464617) |
michael@0 | 888 | - Patch for duplicate albums b/c compilation support (bnc#464619) |
michael@0 | 889 | - Patch for track count editor fix (bnc#464620) |
michael@0 | 890 | - Patch to remove /tmp extension loading (bnc#464622) |
michael@0 | 891 | - Patch for pack/add browser fix (bnc#464629) |
michael@0 | 892 | * Fri Dec 19 2008 gburt@suse.de |
michael@0 | 893 | - Patch to fix podcast-related DAP crash (bnc#464627) |
michael@0 | 894 | - Patch to fix DAAP-related freeze on startup (bnc#450125) |
michael@0 | 895 | - Patch to fix bug that prevented unsubscribing from a podcast (bnc#464624) |
michael@0 | 896 | - Patch to fix crash when using Banshee in certain languages and inserting |
michael@0 | 897 | an audio CD (bnc#464626) |
michael@0 | 898 | * Fri Dec 12 2008 mauro@suse.de |
michael@0 | 899 | - Patch to fix bnc#447606 Unlocalised text on Equalizer menu |
michael@0 | 900 | * Fri Nov 21 2008 abockover@suse.de |
michael@0 | 901 | - Patch to create music directory in prefs dialog (bnc#432754) |
michael@0 | 902 | - Remove Real audio/video mime types from .desktop file (bnc#440615) |
michael@0 | 903 | - Fix an issue with generics for gmcs (bgo#561392) |
michael@0 | 904 | - Allow escape key to close the equalizer dialog (bgo#552818) |
michael@0 | 905 | - Allow last track in a folder to be deleted on mass storage DAPs (bgo##560550) |
michael@0 | 906 | - Updated translations |
michael@0 | 907 | * Tue Nov 11 2008 abockover@suse.de |
michael@0 | 908 | - Updated to 1.4.1 Release |
michael@0 | 909 | * Fix some API/extensibility issues to ensure 1.4 API will not need to break |
michael@0 | 910 | * Fixed assembly versioning to be static as 1.4.0.0 to ensure compat |
michael@0 | 911 | * Store known devices in the extension manfiest to ensure other devices |
michael@0 | 912 | can be added later externally (forward compat) |
michael@0 | 913 | * Updated G1 icons from Jakub Steiner |
michael@0 | 914 | * Cosmetic fixes (spacing/padding/alignment) with the DAP overview page |
michael@0 | 915 | * Fix build issue with 10.3 |
michael@0 | 916 | * Fix build issue with Mono trunk |
michael@0 | 917 | * Fri Nov 7 2008 abockover@suse.de |
michael@0 | 918 | - Updated to 1.4.0.1 Release |
michael@0 | 919 | * Fixes an issue with the G1 not reading cover art at wrong folder depth |
michael@0 | 920 | * Fix a path typo |
michael@0 | 921 | * Fri Nov 7 2008 abockover@suse.de |
michael@0 | 922 | - Updated to 1.4.0 Release |
michael@0 | 923 | * Fixes on top of mass storage extension support T-Mobile G1/Android Phone |
michael@0 | 924 | * Added verification tool at build time to test DLL mapping to |
michael@0 | 925 | avoid further bugs like bgo#557868 and bnc#440409 |
michael@0 | 926 | * Worked around a potential Mono bug causing a crash (bgo#556573) |
michael@0 | 927 | * Fixes in the track editor to avoid false positives on edit-save confirm |
michael@0 | 928 | * Fixed track edito auto-order for track-number/count |
michael@0 | 929 | * Fixed a seldom seen crasher (bnc#557867) |
michael@0 | 930 | * Fri Oct 31 2008 gburt@suse.de |
michael@0 | 931 | - Fix critical bug in our dll mapping config (bgo#557868, bnc#440409) |
michael@0 | 932 | * Sat Oct 25 2008 abockover@suse.de |
michael@0 | 933 | - Updated to 1.3.3 Release |
michael@0 | 934 | * Small Bug-fix only release |
michael@0 | 935 | - Removed code that prompted/set Banshee as default player (bnc#433096) |
michael@0 | 936 | - Bug fix in equalizer element fixing crash (bnc#557260) |
michael@0 | 937 | - Fixed bug where play queue would stop after every song (bnc#557386) |
michael@0 | 938 | - Allow prepending the play queue over DBus (for GNOME Do) (bnc##557526) |
michael@0 | 939 | * Mon Oct 13 2008 abockover@suse.de |
michael@0 | 940 | - Fixed .desktop file (bnc#433594) |
michael@0 | 941 | * Mon Oct 13 2008 abockover@suse.de |
michael@0 | 942 | - Updated to 1.3.2 Release |
michael@0 | 943 | * Minor features/improvements: |
michael@0 | 944 | - Allow queueing files via dbus |
michael@0 | 945 | - Fix to allow the podcast primary source to contain [smart] playlists |
michael@0 | 946 | - When finished playing from the play queue, play the song after |
michael@0 | 947 | the song we left off from, or stop playing if nothing was playing before |
michael@0 | 948 | - Improved podcast refresh timing |
michael@0 | 949 | - Import all white-listed files, even if TagLib# doesn't recognize them |
michael@0 | 950 | - Cache and store images directly as Cairo ImageSurfaces, yielding |
michael@0 | 951 | performance and memory improvements |
michael@0 | 952 | - Major memory leak and performance fixes (avoid PangoContext leak) |
michael@0 | 953 | - Enable autocomplete in editor for artist, album, and album artist |
michael@0 | 954 | - Many improvements and fixes to the collection indexer, ready for external |
michael@0 | 955 | applications to consume now |
michael@0 | 956 | * 59 bugs were closed since 1.3.1 |
michael@0 | 957 | * Notable Bugs FIXED: |
michael@0 | 958 | - Fix bug with non-JPEG cover art (bgo#388162) |
michael@0 | 959 | - Remember the user's smart playlist units (bgo#545887) |
michael@0 | 960 | - Look for PNG and BMP artwork in the album's folder (bgo#547841) |
michael@0 | 961 | - Avoid showing album art for 'unknown' artists (bgo#549320) |
michael@0 | 962 | - Jump to playing podcast and radio station now work |
michael@0 | 963 | - Fix bug with default CD importing profile (bgo#528621) |
michael@0 | 964 | - libmtp8 support (bgo#542117) |
michael@0 | 965 | - Fix bug with switching themes and things not getting updated |
michael@0 | 966 | - Recommendations and DAP storage panes are visible again |
michael@0 | 967 | - F11 toggles fullscreen (bgo#553440) |
michael@0 | 968 | - Remove newlines from podcast titles and descriptions (bgo#550008) |
michael@0 | 969 | - Fix issue with the Seek slider and recent versions of Gtk# (bgo#536397) |
michael@0 | 970 | - Fix bug with showing/selecting invalid profile for DAP transcoding |
michael@0 | 971 | * Mon Sep 22 2008 abockover@suse.de |
michael@0 | 972 | - Updated to 1.3.1 Release |
michael@0 | 973 | * Minor feature/cosmetic improvements: |
michael@0 | 974 | - Improved track editor UI and usability |
michael@0 | 975 | - Break columns context menu into two columns for easier navigation |
michael@0 | 976 | - Many fixes regarding column resizing and default widths |
michael@0 | 977 | * 42 bugs were closed since 1.3.0 |
michael@0 | 978 | * Notable Bugs FIXED: |
michael@0 | 979 | - Remember sorting per source (bgo#524656) |
michael@0 | 980 | - Fix audio CD crash bug |
michael@0 | 981 | - Dialogs' translation domain properly set (bgo#536268) |
michael@0 | 982 | - Fix recent regression where the ListView scrolled to the top |
michael@0 | 983 | when switching sources |
michael@0 | 984 | - Allow shrinking selections with shift-click (bgo#535561) |
michael@0 | 985 | - Fix issue with it taking two clicks on the notification icon to |
michael@0 | 986 | get the main window visible, if Banshee was minimized (bgo#551916) |
michael@0 | 987 | - Don't give UI indication that the track list is sortable unless |
michael@0 | 988 | it really is (bgo#551969) |
michael@0 | 989 | * Fri Sep 12 2008 abockover@suse.de |
michael@0 | 990 | - Updated to 1.3.0 Release |
michael@0 | 991 | * Features & Enhancements |
michael@0 | 992 | - Vastly improved portable media player support |
michael@0 | 993 | o Automatic/proper synchronization mode |
michael@0 | 994 | o Playlists and smart playlists can be saved to devices (fate#303577) |
michael@0 | 995 | o Cover art can be synced to mass storage devices |
michael@0 | 996 | - Library rescanning - can now detect newly added, removed, and |
michael@0 | 997 | relocated files and update its collection (fate#5152) |
michael@0 | 998 | - Option to rename files when metadata changes |
michael@0 | 999 | - Collection indexer service with DBus API for third party apps |
michael@0 | 1000 | like GNOME Do, Beagle, Tangerine to query/index (dep. of fate#303568) |
michael@0 | 1001 | - Flat-file playlists can be opened from command line (fate#303576) |
michael@0 | 1002 | - Podcasting improvements |
michael@0 | 1003 | - New fancy cover art UI for the Now Playing source |
michael@0 | 1004 | - ReplayGain level correction support |
michael@0 | 1005 | - Improved performance of the album/podcast browsers |
michael@0 | 1006 | - Offline mode (disable features requiring network access) |
michael@0 | 1007 | - Banshee will now ask if it should be the default media player |
michael@0 | 1008 | - Support for extra metadata fields including BPM, Grouping, BitRate, |
michael@0 | 1009 | Conductor, DiscCount, and IsCompilation: read/write/colums/query support |
michael@0 | 1010 | * 64 bugs were closed since 1.2.1 |
michael@0 | 1011 | * Notable Bugs FIXED: |
michael@0 | 1012 | - Drag and Drop to Nautilus works again (bgo#535128) |
michael@0 | 1013 | - Improved support for dark themes (bgo#544840) |
michael@0 | 1014 | - Improved ASX support (bgo#545646) |
michael@0 | 1015 | - Fix performance bug with loading USB Mass Storage DAPs (bgo#548254) |
michael@0 | 1016 | - Fix bug with the DAP usage bar being filtered (bgo#537366) |
michael@0 | 1017 | - Fix performance issue with album and podcast browsers (bgo#547628) |
michael@0 | 1018 | * Wed Aug 27 2008 abockover@suse.de |
michael@0 | 1019 | - Add a define based on if we are in OBS or autobuild |
michael@0 | 1020 | - Only call suse_update_desktop_file in autobuild, since parity |
michael@0 | 1021 | between OBS and autobuild is a myth, and we don't want to nuke |
michael@0 | 1022 | upstream translations in our desktop file |
michael@0 | 1023 | * Fri Aug 15 2008 abockover@suse.de |
michael@0 | 1024 | - BuildRequires for boo-devel, it provides the .pc file |
michael@0 | 1025 | * Thu Aug 14 2008 abockover@suse.de |
michael@0 | 1026 | - Enabled Boo support for openSUSE 11.1 and newer now that the |
michael@0 | 1027 | boo package is properly split into boo and boo-devel to avoid |
michael@0 | 1028 | a painful and unnecessary dependency chain |
michael@0 | 1029 | - spec file cleanup |
michael@0 | 1030 | * Wed Aug 13 2008 gburt@suse.de |
michael@0 | 1031 | - Add patch to fix common crash for tracks without cover art (bgo#547520) |
michael@0 | 1032 | * Tue Aug 12 2008 abockover@suse.de |
michael@0 | 1033 | - Updated to 1.2.1 Release |
michael@0 | 1034 | * Features & Enhancements |
michael@0 | 1035 | - Drag and drop albums or artists from the browser |
michael@0 | 1036 | - New import source to aid in importing videos from your camera |
michael@0 | 1037 | - Show cover art in Now Playing |
michael@0 | 1038 | - Pressing play will play the first track selected if nothing is loaded |
michael@0 | 1039 | - Pressing o on a track selection behaves the same as pressing enter |
michael@0 | 1040 | - Include never-played tracks when querying against last played |
michael@0 | 1041 | - Prefer cover art named cover/folder/front.jpg over other image files |
michael@0 | 1042 | - Translation updates from 19 translators |
michael@0 | 1043 | * 24 Bugs FIXED since Banshee 1.2.0 |
michael@0 | 1044 | * Notable bugs FIXED: |
michael@0 | 1045 | - Fix bug with loading USB Mass Storage Players |
michael@0 | 1046 | - Fix ASX and mms:// support |
michael@0 | 1047 | - Fix a common crash when quitting Banshee 1.2 |
michael@0 | 1048 | - Amarok importer now migrates date added and last played |
michael@0 | 1049 | - Fix crash when editing smart playlists with date fields |
michael@0 | 1050 | - 24 bugs fixed since 1.2 |
michael@0 | 1051 | * Mon Aug 4 2008 abockover@suse.de |
michael@0 | 1052 | - Updated to 1.2 Release (1.2.0) |
michael@0 | 1053 | * Major new features bringing full parity to 0.13.2: |
michael@0 | 1054 | - 10-band equalizer with preset support |
michael@0 | 1055 | - Multi-Artist (Compilation/Various) Album Support |
michael@0 | 1056 | - Internet Radio |
michael@0 | 1057 | - Recommendations pane |
michael@0 | 1058 | - DAAP/Music Sharing |
michael@0 | 1059 | - Playlist importing |
michael@0 | 1060 | - Manual track reordering of playlists/play queue |
michael@0 | 1061 | - Amarok database migration |
michael@0 | 1062 | * 82 Bugs FIXED since Banshee 1.0 |
michael@0 | 1063 | * Notable bugs FIXED: |
michael@0 | 1064 | - More robust parsing of podcast (RSS) files |
michael@0 | 1065 | - Find and use cover art from the album folder (cover.jpg, etc) |
michael@0 | 1066 | - Add Last.fm as a cover art provider |
michael@0 | 1067 | - The last playback source is used when the Play Queue is empty |
michael@0 | 1068 | - Better performance (start up time, memory usage, searching, etc) |
michael@0 | 1069 | - Disable the screensaver when in fullscreen mode |
michael@0 | 1070 | - Much improved performance and UI for automatic cover art fetching |
michael@0 | 1071 | - Fix issues with importing and playing files in folders named Music* |
michael@0 | 1072 | * Mon Jun 9 2008 jpr@suse.de |
michael@0 | 1073 | - Turn off boo scripting, it causes too many dependencies in a |
michael@0 | 1074 | stock install |
michael@0 | 1075 | * Thu Jun 5 2008 abockover@suse.de |
michael@0 | 1076 | - Updated to 1.0 Final Release (1.0.0) |
michael@0 | 1077 | * 57 Bugs FIXED since RC1 |
michael@0 | 1078 | * Notable bugs FIXED: |
michael@0 | 1079 | - Fix GUI identifying podcast items to avoid dupes (bgo#536555) |
michael@0 | 1080 | - Use standard seek/position widget in popup (bgo#536396) |
michael@0 | 1081 | - Fix metacity focus bug in fullscreen (bgo#531187) |
michael@0 | 1082 | - Fix GTK theme issues (bgo#536052, bgo#534731) |
michael@0 | 1083 | - Show fullscreen on same monitor as parent window (bgo#535982) |
michael@0 | 1084 | - Fix player engine DBus support (bgo#534472) |
michael@0 | 1085 | - Added matching for oga and ogv extensions (bgo#532561) |
michael@0 | 1086 | - Fix crash when ejecting hardware (bgo#535898) |
michael@0 | 1087 | - Only set rating when mouse is released (bgo#535338) |
michael@0 | 1088 | - Use proper icon in notif area depending on panel size (bgo#526333) |
michael@0 | 1089 | - Set notification window hint on popup (bgo#526326) |
michael@0 | 1090 | - Fixed a number of DBus API issues (bgo#532215) |
michael@0 | 1091 | * Fixed audio CD duplication through Brasero and Nautilus |
michael@0 | 1092 | * Fixed GStreamer plugin installation hooks |
michael@0 | 1093 | * Show full --help information to expose command line functions |
michael@0 | 1094 | - Since 1.0 Alpha 3: |
michael@0 | 1095 | * Full iPod and MTP support including video sync |
michael@0 | 1096 | * Default smart playlist selection |
michael@0 | 1097 | * Mini mode extension |
michael@0 | 1098 | * Extension manager |
michael@0 | 1099 | * Boo scripting support |
michael@0 | 1100 | * Full screen video support |
michael@0 | 1101 | * Podcast support (including video) |
michael@0 | 1102 | * Auto-rip CD importing |
michael@0 | 1103 | * CD Burning through Brasero |
michael@0 | 1104 | * New device status bar |
michael@0 | 1105 | * Automatic cover art downloader |
michael@0 | 1106 | * DBus command line client |
michael@0 | 1107 | * Single instance support |
michael@0 | 1108 | * File system/local queue support |
michael@0 | 1109 | * Over 100 bugs fixed |
michael@0 | 1110 | * Sat May 31 2008 abockover@suse.de |
michael@0 | 1111 | - Updated to 1.0 RC1 Release (0.99.3) |
michael@0 | 1112 | * Full iPod and MTP support including video sync |
michael@0 | 1113 | * Default smart playlist selection |
michael@0 | 1114 | * Mini mode extension |
michael@0 | 1115 | * Extension manager |
michael@0 | 1116 | * Boo scripting support |
michael@0 | 1117 | * Full screen video support |
michael@0 | 1118 | * Podcast support (including video) |
michael@0 | 1119 | * Auto-rip CD importing |
michael@0 | 1120 | * CD Burning through Brasero |
michael@0 | 1121 | * New device status bar |
michael@0 | 1122 | * Automatic cover art downloader |
michael@0 | 1123 | * DBus command line client |
michael@0 | 1124 | * Single instance support |
michael@0 | 1125 | * File system/local queue support |
michael@0 | 1126 | * Over 100 bugs fixed |
michael@0 | 1127 | * Wed May 28 2008 sbrabec@suse.cz |
michael@0 | 1128 | - Do not call gtk-update-icon-cache (bnc#395056). |
michael@0 | 1129 | * Tue Apr 15 2008 coolo@suse.de |
michael@0 | 1130 | - disable parallel build to fix build |
michael@0 | 1131 | * Thu Apr 10 2008 abockover@suse.de |
michael@0 | 1132 | - Updated to 1.0 Alpha 3 Release (0.98.3) |
michael@0 | 1133 | * Adds audio CD playback and ripping |
michael@0 | 1134 | * Adds USB Mass Storage Digital Audio Player syncing |
michael@0 | 1135 | * New experimental shuffle UI was added |
michael@0 | 1136 | * Repeat modes now work |
michael@0 | 1137 | * Jump to song was implemented |
michael@0 | 1138 | * Full screen mode was implemented (not video) |
michael@0 | 1139 | * Visual improvements in Last.fm |
michael@0 | 1140 | * Cairo widgets (list view, track header) respect system DPI |
michael@0 | 1141 | * Over 40 other bugs fixed since 0.98.2 |
michael@0 | 1142 | * Wed Mar 26 2008 abockover@suse.de |
michael@0 | 1143 | - Updated to 1.0 Alpha 2 Release (0.98.2) |
michael@0 | 1144 | * Adds video importing, collection management, and playback |
michael@0 | 1145 | * Cache files respect XDG_CACHE_HOME |
michael@0 | 1146 | * List view settings are preserved (column width/visibility) |
michael@0 | 1147 | * Play Count, Skip Count, Last Played, and Last Skipped are updated |
michael@0 | 1148 | * Allow editing of artist and album names |
michael@0 | 1149 | * Start playing when artist or album browser is double clicked |
michael@0 | 1150 | * Bookmarks extension was ported to 1.0 APIs |
michael@0 | 1151 | * Date-based searches and smart playlists should be working much better |
michael@0 | 1152 | * Initialize the translation Catalog so translations can actually be used |
michael@0 | 1153 | * Improved support for dark themes |
michael@0 | 1154 | * Disable the equalizer temporarily until gstreamer pipeline issues resolved |
michael@0 | 1155 | - Removed the icon fix patch; rolled into upstream |
michael@0 | 1156 | * Fri Mar 14 2008 abockover@suse.de |
michael@0 | 1157 | - Added a patch to fix the icon name bug found after the release |
michael@0 | 1158 | * Fri Mar 14 2008 abockover@suse.de |
michael@0 | 1159 | - Initial package for Banshee 1.0 |
michael@0 | 1160 | - Banshee 1.0 Alpha 1 Release (0.98.1) |
michael@0 | 1161 | - Can be installed and used in parallel with previous Banshee (banshee-*) |
michael@0 | 1162 | - http://banshee-project.org/Releases/0.98.1 |