summaryrefslogtreecommitdiff
path: root/audio/amarok
AgeCommit message (Collapse)AuthorFilesLines
2010-06-13Update to 2.3.1:wiz6-91/+49
Changes * Improved responsiveness when expanding/collapsing items in the collection browser when using single-click mode. * The Collection scanner now runs with idle priority when invoked by Amarok. Batch scan users can invoke it with the --idlepriority flag. Bugfixes * File browser: fixed sorting files by date. (BR 226941) * Fixed issue with file browser bookmarks not working when the file browser was showing "places". * Fixed crash when right clicking in file browser while it is showing "Places". (BR 237562) * Fixed strange selection behaviour in the music sources pane (BR 222760). * Fixed factor used when filtering lengths in collection browser. * Fixed wrong value used when filtering comments in collection browser. * Don't truncate the "Label:" label in the TagDialog. (BR 235957) * Display extended characters properly in names of Last.fm streams. (BR 222930) * Cover fetcher: prevent automatic fetcher from setting album's cover if it is done manually during the download. (BR 236839) * File browser: show folders first, files afterwards. Patch by <dystopticus@gmx.net>. (BR 226599) * Queued track's contextual menu entry about dequeueing was written wrong and misleading. (BR 235047) * Custom color setting in the On Screen Display was only applied after restart. Patch by Frank Steinmetzger <Warp_7@gmx.de>. * Track Rating was not always displayed correctly in the On Screen Display. Patch by Frank Steinmetzger <Warp_7@gmx.de>. * Improved layout for applet setting dialogs. Patch by Felix Geyer <debfx-kde@fobos.de>. * Made icons in applets react correctly in double-click environments. Thanks to Felix Geyer <debfx-kde@fobos.de>. * Several bug fixes for the bundled LyricWiki script. Patch by Oleg G <verdrehung@gmail.com>. (BR 233605) * Better fix for pausing SHOUTcast streams, without advancing to the next track after resume. (BR 192878) Version 2.3.1-Beta 1 Features * Persistant Queue Saving: The playlist queue is now saved when Amarok is closed and restored upon startup. (BR 215057) * Automated Playlist Generator: allows smart creation of playlists that match user-specified constraints. Combines the features of "Smart Playlists" in Amarok 1.4 with the Bias system of Amarok 2.0. * It's now possible to mark all episodes in a channel as old or new at once. * New "Upcoming Events" applet, displays future concerts for the artist of the currently playing track. The event info is fetched from Last.fm. * New "Similar Artists" applet, displays a list of artists which are similar to the one currently played. The list is fetched from Last.fm. * The scripting system now offers a new function for detecting that a track has finished. Patch by Michael MacDonald <mars@antlersoft.com>. (BR 227312) * Support for the new System Tray technology from KDE SC 4.4. This adds nice animations and a better looking popup menu to the System Tray. Thanks to Aurelien Gateau <agateau@kde.org> for the patch. * Allow playlist layouts to group tracks by directory. (BR 230594) * Cover fetcher: The UI was improved. Now an icon view is used to display results, with an informational sidebar that may show interesting bits about an image. * Cover fetcher: Added ability to enter custom queries via Yahoo!, Google, or Discogs (in addition to Lasf.Fm). Note the source for automatic cover fetching is still Last.fm only. Changes * Allow changing the number of recently added albums in the albums applet. * Magnatune.com store: Added "Home" link to all artist and album pages leading to the Magnatune.com front page. * Magnatune.com store: Improved Magnatune.com front page. * Magnatune.com store: Completely remove option to purhcase single albums as this is no longer supported by Magnatune.com and the API for doing so will be disabled in the future. * The new file browser now supports "places". * Added "up" and "home" buttons to the new filebrowser. * Items in the breadcrumb navigation bar are now hidden if there is not enough room to show all of them (similar to how it works in Dolphin) (BR 231497) * Improved performance (dramatic in some cases) when filtering the Playlist (231185). * Remove information that is already displayed elsewhere in the playlist from the playlist tooltips. * Make showing the playlist tooltips a per playlist layout option. * When bookmarking a view in the local collection, also store (and restore) the setings for "Show Cover Art" and "Show Years". (BR 230562) * Allow moodbar files witout the leading '.' (both .<trackfilename>.mood and <trackfilename>.mood now work) * Change example SQL command for setting up an external database to remove (sometimes incorrect) host name and possibly fix some random regression in some MySQL versions. (BR 225052) Bugfixes * Fixed Youtube videoclip broken engine due to their recent change. * Fixed Wikipedia no loading the css on KDE 4.4 (due to a regression in Qt 4.6.) (BR 222875) * Settings dialog could become too wide with translations. (BR 233752) * Fixed re-mounting iPhoneOS devices after having been unplugged without being unmounted. Thanks to Jeffrey Dodge <hazridi@gmail.com>. (BR 233305) * Fixed connection to iPod Touch devices. Patch by Jeffrey Dodge <hazridi@gmail.com>. (BR 233257) * Fixed the deletion of empty directories after deleting, or organizing. (BR 190881) * Fixed a hang that would occur when organizing a track and the source file was the same as the destination file. (BR 233181) * Fixed the double delete confirmation dialog when organizing tracks. (BR 233200) * Fixed broken rendering of ratings in Current Track applet on startup. * Fixed command type names shown in the Bookmark Manager not being translated. (BR 226829) * Fixed crash on startup for users of MySQL 5.5. Thanks to Bartosz Fabianowski for figuring it out. (BR 231166) * Readded missing hover info for the new filebrowser. * Fixed missing images in the hover info shown for various browser categories. * Fixed crash when running some Amarok urls on startup. (such as when passed on the command line or cliked in another app) (BR 231626) * Fixed crashes when Amarok is started and the Info applet is loaded with certain version of Qt. (BR 227639) (BR 229756) * Fixed organize collection dialog deleting tracks at new location instead of old. (BR 217002) * Fixed a broken podcast feed that had a minor compliance issue in date format. (BR 231062) * Fixed "files" bookmarks not storing the actual path shown in the file browser (BR 231437) * Fixed incorrectly displayed cover images for albums with the same name, e.g. "Greatest Hits". (BR 170146) * Fixed problems with new Main Toolbar and SHOUTcast streams: Since these streams cannot be paused, we detect this now and stop them instead. * Fixed permission errors with each file copied to an iPhone via iFuse. Thanks to Colin Guthrie <cguthrie@mandriva.org> for the patch. (BR 231021) * Fixed issues with using random navigators while filetering or searching the Playlist. (BR 229226) (BR 222129) * Fixed crash related to the new playlist tooltips. (BR 229696) * Fixed some artist/album/track names not getting shown or getting shown incorrectly in the Current Track applet because of html encoding. (BR 222765) * Fixed issue with the Albums applet not correctly updating when playing a track by an artist not present in the local collection. * Fixed Albums applet not getting updated if the artist of the currently playing track was edited. (BR 210296) * Fixed bad window title for the details edit dialog in the playlist layout editor. (BR 227912) * Fixed wrong track getting dragged from the Playlist when sorting and/or filtering is active. (BR 226503) * Fixed visual indication for "Stop After This Track" not getting shown immediately when using the global shortcut. (BR 230569) * Cover fetcher: Fixed a crash involving reappearing cover found dialogs and pending cover fetches. (BR 230215) * Display tooltips with applet names in the context toolbar. (BR 230736) * File browser: "Add to Playlist" doesn't add playlist files to the playlist. (BR 229290)
2010-06-13Bump PKGREVISION for libpng shlib name change.wiz1-2/+2
Also add some patches to remove use of deprecated symbols and fix other problems when looking for or compiling against libpng-1.4.x.
2010-04-16Upstream patch for Info applet crash.wiz4-3/+70
Bump PKGREVISION.
2010-04-10Update for KDE SC 4.4. Bump PKGREVISIONmarkd2-6/+5
2010-03-16Update to 2.3.0, switch to mysql51-server for providing the embeddedwiz6-410/+46
mysql server. Changes: Team Amarok is proud to announce Amarok 2.3.0. It contains many improvements and bugfixes over Amarok 2.2.2 as well as many new features. Areas such as podcast support and saved playlists have seen huge improvements, as has the support for USB mass storage devices (including generic MP3 players). With large parts of Amarok 2 becoming quite mature, it was also time to start looking forward again. Therefore, this release also contains a number of new features of a slightly more experimental nature. These include a new main toolbar and a rewritten and much simpler file browser. These parts are brand new and based on user feedback, and they will change and improve over the next few releases. The old slim toolbar is still available should you prefer that, but we encourage you to try out the new toolbar and tell us what you think. The file browser's look and feel now aligns more closely with the rest of Amarok with improvements such as breadcrumb navigation, and it is now focused on being a way to find and play music instead of being a multi-purpose file manager. The context menu of tracks in your playlist now offers a "show in media sources" option, making it easier to find the same track again in the collection browser for editing, moving or deleting the file. Podcasts have received a configuration dialog allowing you to change the update interval as well as the location to store new downloaded episodes. Podcasts and saved playlists are now also grouped by source, and a merged view is available just like in your local collection - perfect for those that don't care where their music is coming from but simply want to listen to it. Now, when a new source of playlists or podcasts becomes available, Amarok will switch off merged view and show a collapsible list of your new listening sources. The Wikipedia applet now looks better and links have been fixed. Internal links to other pages on Wikipedia will display in the applet, and external links open a browser window. In short, Team Amarok has been focusing hard on furthering our long-term goal: making Amarok the best tool for immersing yourself in music, no matter where it comes from.
2010-02-16Remove outdated comment.wiz1-2/+1
2010-02-16Update to 2.2.2nb3 from wip, packaged by myself.wiz9-1188/+999
This is the KDE4 version of amarok, lots of changes. Try it out!
2010-02-16Add .include "../../sysutils/desktop-file-utils/desktopdb.mk"wiz1-2/+3
Bump PKGREVISION.
2010-02-10Bump revision for PYTHON_VERSION_DEFAULT change.joerg1-2/+2
2010-01-18Second try at jpeg-8 recursive PKGREVISION bump.wiz1-2/+2
2010-01-17Recursive PKGREVISION bump for jpeg update to 8.wiz1-2/+2
2009-08-26bump revision because of graphics/jpeg updatesno1-2/+2
2009-07-22Remove USE_DIRS from pkgsrc.wiz1-2/+1
Shared directories can now be created independently by the pacakges needing them and will be removed automatically by pkg_delete when empty. Packages needing empty directories can use the @pkgdir command in PLIST. Discussed and ok'd in thread starting at http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-06-14Remove @dirrm entries from PLISTsjoerg1-87/+1
2009-05-20Recursive ABI depends update and PKGREVISION bump for readline-6.0 shlibwiz1-2/+2
major change. Reported by Robert Elz in PR 41345.
2009-02-15Add patch from upstream, bump PKGREVISION:wiz3-3/+23
SVN commit 917750 by nhnielsen: Fix for wikipedia tab not showing any info. Thanks to Helge Stenström and WarwickH at https://bugs.edge.launchpad.net/ubuntu/+source/amarok/+bug/316140 for the fix.
2009-02-09Switch to Python 2.5 as default. Bump revision of all packages that havejoerg1-2/+2
changed runtime dependencies now.
2009-01-12Fix security problem:wiz3-2/+93
* Fix possible buffer overflows when parsing Audible .aa files. Bump PKGREVISION.
2009-01-08Delint: replace LOCALBASE with BUILDLINK_PREFIX.libmp4v2.shattered1-2/+2
OK by wiz@.
2008-09-22Add libmtp option (default off). No change to default binary package, sowiz4-5/+59
no PKGREVISION bump.
2008-08-15Update to 1.4.10:wiz3-37/+9
VERSION 1.4.10 BUGFIX: * Fix vulnerability in the Magnatune database parsing code. Secunia Advisory #SA31418. Thanks to Google Alerts for notifying us about this vulnerability.
2008-06-12Add DESTDIR support.joerg1-1/+3
2008-04-23Update to 1.4.9.1:wiz3-8/+10
VERSION 1.4.9 BUGFIXES: * The last.fm dialog did not always properly disable options when the username was not entered. * Fix Amazon Cover fetching by using their new web service api. * Don't insert items into Dynamic Mode that don't exist. * If unavailable tracks are in the Playlist and random mode is on, don't stop those tracks if selected; continue with available tracks.
2008-04-12Convert to use PLIST_VARS instead of manually passing "@comment "jlam2-7/+7
through PLIST_SUBST to the plist module.
2008-04-08whitespacejlam1-4/+4
2008-01-18Per the process outlined in revbump(1), perform a recursive revbumptnn1-1/+2
on packages that are affected by the switch from the openssl 0.9.7 branch to the 0.9.8 branch. ok jlam@
2008-01-15Update to 1.4.8:wiz3-24/+6
VERSION 1.4.8 CHANGES: * Optimise some database queries with the mysql backend. Patch by Alf Eaton <sites@hubmed.org> (BR 152749). * Don't show the device plugin dialog when a new device is plugged in. Apparently it's not obvious that you have to hit OK after selecting "Do not handle" if you don't want it handled, so disabling it prevents it from being shown repeatedly. * Better support for iPhone/iPod Touch mounted via fuse/sshfs (libgpod 0.6.0 or newer required). * Only re-render the context view when visible if changing ratings, scores or labels for songs. BUGFIXES: * Last.fm metadata would not update with xine 1.1.8. (BR 150429) * Amarok would forget podcast channel and episode settings when using the postgresql backend. * When adding file types with the Generic Media Device sometimes the extensions would be prepended with & and would not save. (BR 151806) * For improved compatibility with newer iPods, convert file extensions to lower case during transfer. * Replace slashes in artist name with spaces when querying Wikipedia e.g. AC/DC, To/Die/For. (BR 150001) * Always rebuild the dynamic mode cache when in Suggested songs mode, so that we don't land up with stale suggestions. Patch by Jer Johnson <jer@gweep.net> * Sort albums made in the same year alphabetically in 'ascending order'. (BR 149408) * Statistics tool shouldn't show samplers in 'favorite albums'. * Duplicate songs were not allowed in playlist when adding from the collection browser. (BR 149643) * Make sure the localUrl of a PodcastEpisode is valid after a failed download. (BR 147351) * Fix off-by-one error causing Smart Playlists to not load tracks with a rating >= 4.5. (BR 148916) * Don't enable "Configure Podcasts" at the top-level Podcasts folder if there is nothing beneath it. (BR 146504) * Generic Media Device could copy some non-ASCII filenames to turn to gibberish. Thanks to David Smith <davidsmith@acm.org> for the fix. * Fixed possible GUI freeze when Amarok was showing the dialog for installing mp3 support. Patch by Sascha Sommer <ssommer@suse.de>. (BR 147126) * Amarok could needlessely reinitialize connections to MySQL databases after a configuration change. Combined with a bug in MySQL libraries, this could lead to a crash. * Pressing Preveious Track in a Dynamic Playlist could cause undefined behavior in certain edge conditions. Now it always plays the current track. (BR 148317) * Immediately after loading a dynamic playlist, you couldn't drag a track to the top of the playlist. (BR 149263) * Fix transferring files with UTF8 names to MTP devices. Thanks to Kevin Becker <kevman3000@gmail.com> for the fix. (BR 139722) * Display warning that iPod sysinfo could not be written in the case of incorrect file permissions. Patch by Christian Ober-Blöbaum <cob@tzi.de>. (BR 148607) * Fix Czech character conversion to ASCII for Generic Media Device. Patch by Matěj Laitl <strohel@gmail.com>. (BR 149125)
2007-11-30Bump PKGREVISION because openexr now depends on ilmbase.wiz1-2/+2
2007-11-19MP4Close returns void now, adapt.dillo2-1/+18
Patch will be sent upstream shortly.
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz1-1/+2
Bump PKGREVISION.
2007-08-30Update to 1.4.7:wiz3-7/+8
VERSION 1.4.7 CHANGES: * Updated the Cool Streams. * Improved application icon. Thanks go to Pasi Lallinaho. * Upgraded SQLite to 3.4.1 * SQL improvements providing optimisations on intensive queries. Patch by Gosta <gostaj@gmail.com>. (BR 142999) BUGFIXES: * Wikipedia artist lookup would freeze Amarok if the artist was not found and the locale was not English. (BR 142764) * Cannot limit smart playlists to more than 1000 tracks. (BR 148084) * Fixed the formatting in the "Extended Info" pane for podcasts. * Don't show "Not Rated" for items rated with half a star. Patch by Tuomas Nurmi <tnurmi@edu.kauhajoki.fi>. (BR 144675) * Copy, don't move items from Cool Streams to folders. (BR 147404) * Sometimes folders in the playlistbrowser could be lost. (BR 147404) * NJB devices could have tags corrupted that contained Unicode characters. Patch by Kun Xi <quinnxi@gmail.com>. (BR 147223) * Show OSD when changing song rating via shortcut. Patch by Tuomas Nurmi <tnurmi@edu.kauhajoki.fi>. (BR 146918) * Show the stars indicating rating with the correct size in the OSD. Patch Patch by Tuomas Nurmi <tnurmi@edu.kauhajoki.fi>. (BR 147059)
2007-07-01Update to 1.4.6:wiz5-34/+30
VERSION 1.4.6 CHANGES: * Improved icon theme, kindly provided by Landy DeField <lando@revelinux.com>. Big thanks! * Playlist now sends notifications to scripts if items are added, removed, reordered, or if the playlist is cleared. Useful for script authors. Thanks to Miguel Angel Alvarez <maacruz@gmail.com> for the patch. * iPod device plugin now handles RockBox devices. Thanks to Michael Buesch <mb@bu3sch.de> for the patch. * Organising files will only delete empty parent folders if the folder is within the collection hierarchy. (BR 136757) * The default cover image preview size has been increased to 130px. * The "hide menubar" option has been removed. It's too dangerous and led to countless support requests. * Generic media device can now handle any KIO-compatible URL, including obex and smb. Manage your bluetooth phone's music collection through Amarok! * Upgraded SQLite to 3.3.17. * Append an album to the playlist by right-clicking on it from within the Cover Manager. Patch by Doug Reich <dreich@hmc.edu>. * Faster playlist handling. Patch by Ovy <ovy@alum.mit.edu>. (BR 142255) * The moodbar process has been given a higher priority. (BR 136867) * Allow for lyrics scripts to specifiy site, site_url, and add_url from within the script. This will allow for "meta lyrics" scripts. Patch by Sergio Pistone <sergio_pistone@yahoo.com.ar>. (BR 141885) * First rating star now lets you toggle between no rating, half a star, and one full star. BUGFIXES: * Uninstalling scripts would in some cases leave files behind. Patch by Sergio Pistone <sergio_pistone@yahoo.com.ar>. (BR 143716) * Last.fm "Custom Station" stream works again. (BR 146020) * Fix regression where the "Show Script Manager" button displayed on the Lyrics tab of the Context Browser wouldn't actually show the Script Manager. * Don't show ratings from the previous track's rating change in the OSD on playing the next track. * The config dialog is now less tall and fits on widescreen displays. * Making a dynamic playlist with the number of previously played tracks to show set to zero and attempting to play the first track would cause a crash. (BR 145157) * If "Stop after current track" was used, the last track would not be counted or rated in the user's statistics. (BR 140980) * Generic media device wouldn't allow you to drop a folder on the viewport, meaning you couldn't move subfolders to the top level of the mount point. * Made the settings dialog less tall. (BR 141250) * Star ratings now update instantly in the Context Browser, OSD, and Collection Browser. * lyrc script did not work behind proxy due to a stray quote mark. Gentoo Bug 166050. * Fix compilation on kde-3.3 systems. * amarok_live.py now uses popen correctly. Patch by Luke Macken <lmacken@fedoraproject.org>. (BR 127804) * Make amarok_proxy.rb use HTTP/1.0 as we don't support chunked responses. Patch by solsTiCE <solstice.dhiver@laposte.net>. (BR 141819) * Fix Quadratic loading in Playlists. Patch by Ovy <ovy@alum.mit.edu>. (BR 142255) * Correctly set iPod model. Patch by İsmail Dönmez <ismail@kde.org>. * Fix detection of vfat devices on FreeBSD. (BR 141614) * Right-click on volume slider would change the volume. (BR 141672)
2007-06-15From Sergey Svishchev:wiz1-2/+11
Replace .kde/share with .kde/share/kde in scripts and documentation, makes playlist2html.py and webcontrol.py usable. Bump PKGREVISION.
2007-02-18Add unzip dependency (for magnatune store support). Bump PKGREVISION.wiz1-2/+4
2007-02-18Add fix for CVE-2006-6979 from SVN.wiz3-3/+20
Bump PKGREVISION.
2007-02-15Undo previous change, remove unnecessary patch.xtraeme2-21/+1
2007-02-11Add a patch to fix build with the newest tunepimp's buildlink3.mk file.xtraeme2-1/+21
2007-02-09build against libmp4v2 instead of the full mpeg4ip and bump PKGREVISIONdrochner1-2/+3
where the default build is affected
2007-02-08Cleanup of (optional) ipod support: use a strict API_DEPENDS, fix PLIST.drochner2-2/+8
no effect on default build
2007-02-07Remove xmms dependency -- not needed any longer (xmmswrapper was removed).wiz1-2/+1
Ride 1.4.5 update commit.
2007-02-07update to 1.4.5drochner4-26/+12
too many feature additions and changes to list here, see the announcement
2007-01-26Update icons location of KDE apps. Bump PKGREVISIONmarkd2-16/+17
2007-01-17Very belatedly bump PKGREVISION for all jasper dependencies becausewiz1-2/+2
of the shlib name change (!) during the update to 1.900.0. Noted by Robert Elz in PR 35431.
2007-01-07PKGREVISION bump for flac shlib major bump and corresponding ABIwiz1-2/+2
depends bump.
2006-11-19tv@ pointed out that curl-7.16.0 had a shlib major bump --wiz1-1/+2
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs of dependencies. Sorry for not finding this earlier.
2006-11-01Update to 1.4.4:wiz3-10/+30
VERSION 1.4.4 FEATURES: * Transfer .wav-files to iPods. (BR 131130) * Xine and Helix engines now support three different crossfading modes: always, on manual track changes only, or on automatic track changes only. * Manually specify local file for podcast episodes via right-click menu. * Action menu entry for adding podcasts to Amarok. Based on .desktop files by Harald Sitter and Fabio Bacigalupo <kde-apps.org@open-haus.de>. * Open podcast items with external application from right-click menu. * Synchronize listened flag for podcast between Amarok and iPods. * Added integrated Magnatune.com music store. Includes artist and album info and full previews of all tracks. * Fade-out for xine-engine when pressing Stop. Patch by Tuomas Nurmi <tnurmi@edu.kauhajoki.fi>. (BR 127316) * Support downloading of files from an MTP device. * Purged podcast episodes can be readded by increasing the purge number. * Added rudimentary support for the Rio Karma. (BR 132713) * Support creation and editing of playlists on MTP media devices. * Undo/Redo functionality is now available over sessions. (BR 131072) * Allow the creation of empty playlists in the playlist browser. Available either from the Add button in the toolbar or the context menu of a playlist folder. (BR 133543) CHANGES: * Ignore leading "The " when sorting artists on media devices. (BR 136233) * Improved handling of VFAT/ASCII files and paths when organizing the collection and using the Generic media device. * Enable playing audio CDs on CD insert. Patch by Will Stephenson <wstephenson@kde.org>. (BR 136106) * Bring Amarok main window to front when starting amarok again without arguments. Patch by Lubos Lunak <l.lunak@kde.org>. (BR 135396) * Don't switch to playlist browser after saving a playlist from files tab. (BR 130189) * Add .ape and .mpc to possible file types supported by a generic media device. (BR 133491) * Move button for saving current playlist from playlist browser toolbar to playlist toolbar. (BR 129300) * Run 'kdeeject -q devicenode' when no post-disconnect command has been configured for media devices. * Reduced memory usage for MTP media devices. (BR 134663) * Faster searching on playlist and startup, due to some optimizing in string usage. Patch by Ovidiu Gheorghioiu <ovidiug@gmail.com>. * Correctly translate media:, home:, ... style urls on KDE 3.5 and newer. * When tracks are added to the collection and Playlist entries already exist (as determined by the file tracking code), the corresponding Playlist entries are updated to the new location and enabled if they were previously disabled. * When file tracking is updating Playlist entries, multiple entries of the same song will now all be updated, instead of just one. * When tracks are removed from the collection (deleted on disk or moved outside of a collection folder) any corresponding entry in the Playlist will be disabled. * Dragging podcasts to to playlist will insert them in a chronological order, so you can listen to the oldest first automatically! * Improve application startup times dramaticaly by lazy loading podcast episodes. * Transferring tracks to an MTP device now shows a progress bar and doesn't hang the rest of the UI. (only available for libmtp >= 0.0.15) * Show a proper tag dialog when viewing information for DAAP music shares. BUGFIXES: * Ipod Mode on Collection Browser would have duplicated headers. * Multiple problems related to Amarok using wrong playlists on Dynamic Mode fixed. * Deleting files from generic media devices would not update the progress bar, resulting in the progress staying at 0%. (BR 130009) * If nothing at all existed on a generic device, the first item transferred would incorrectly show that an error had occured during transfer. (BR 133528) * Synchronising a smart playlist to a device when it didn't exist before would crash Amarok. (BR 135956) * Proxies would not take into account certain settings in KDE's Proxy control center modules for PAC files and more. (BR 123021) * Generic media devices would not accept files with an extension that only differs in case from a supported extension. (BR 135261) * Xine-engine: Pausing during crossfade would not work properly. Patches by Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 122514 & 135285) * Stop a running cross-fading operation before starting another one. Patch by Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 128629) * Queuing again would dequeue. (BR 121206) * In some cases, the Removal and Enqueue buttons in the queue manager would have no icons. (BR 115895) * Don't change length of position slider when navigating within a track. (BR 122569) * Direct copying of non-local items would result in wrong properties on iPods. (BR 135681) * Honor setting to show Amarok's menu in main toolbar. * "Burn this album" would burn all albums of the same name. (BR 121963) * Ignore double-clicks on tree item openers. (BR 125121) * Visibility of sidebar tabs would depend on the current locale. (BR 135316) * Ctrl-C for copying urls from the tag editor would not work when selected with the mouse. (BR 123327) * Check for some integral data types for improved DAAP portability. (BR 132939) * Take disc number into account when checking if a song is already on an iPod. (BR 135643) * Editing metadata in the playlist itself now matches possible alternatives case-insensitively. (BR 135683) * Fix loading directory in external browser in the tag editor when the path contains parentheses. (BR 132961) * Stop scripts using a proxy when it's disabled in KDE. Patch by Felix Geyer <sniperbeamer_disc1@fobos.de>. * While playing Last.fm Streams, sometimes metadata wouldn't be updated on track changes. Patch by Tom Kaitchuck <tkaitchuck@comcast.net>. * Speed patch to load playlist columns from statistic tables on population of the playlist, makes adding to the playlist and starting up faster. Thanks Ovy <ovy@alum.mit.edu>! (BR 135324) * Save MTP playlists when they are renamed so we don't lose changes. * Prevent new podcastepisodes from showing up in the playlistbrowser twice by opening it's parent before adding. (BR 134108) * New iPods would not get initialized. * Files that were detected as being added back to the collection would not always be re-enabled in the Playlist. (BR 130359) * Fix some spelling and layout issues. Part of a patch by Malcolm Parsons <malcolm.parsons@gmail.com>. * Correctly handle horizontal wheel events in position slider. (BR 119254) * Don't rescan collection while transcoding. (BR 133423) * Don't try to copy to collection from urls without kio slaves. * Don't quit immediately if amarokrc was removed. (BR 134439) * The DAAP client would crash Amarok under certain conditions when kdelibs was compiled with asserts on. (BR 132851) * Configuring the toolbar would disable the stop button. Patch by Markus Kaufhold <M.Kaufhold@gmx.de>. (BR 132477) * Changed tags of songs on iPods would not propagate to its database. (BR 133842) * Fixed playlist encoding problems. (BR 133613) * Cover images for compilation albums can now be displayed full size in the context browser. * Dragging compilation albums from the collection browser or the playlist would show multiple cover images in the tooltip. (BR 133916) * Don't crash when calling repopulate dynamic mode from dcop. (BR 133716) * Last.fm streams work with proxies. (BR 131137) * Don't try to read m4a tags from apparently invalid files. (BR 133288) * Some podcasts would insert line breaks in author/title information and cause graphical errors. (BR 133591) * File tracking could fail on files that were copies of each other but with different ID3v1 or APE tags.
2006-09-06Add (untested) libgpod option, provided by Scott Presnellwiz1-2/+7
in private mail.
2006-09-06Remove libtool library parts (.la is already included).wiz1-5/+1
2006-09-06Update to 1.4.3:wiz3-8/+57
VERSION 1.4.3: FEATURES: * New DCOP: player trackCurrentTimeMs, returns the current track position in milliseconds. * Amarok File Tracking (formerly ATF) goes public! See http://amarok.kde.org/wiki/Amarok_File_Tracking for more information. * DAAP client now supports Zeroconf. With mDNSResponder properly setup Amarok automatically shows local DAAP servers. * DAAP client saves manually added computers between sessions. CHANGES: * Performance with big playlists has been improved by a magnitude. This also makes application shutdown faster. * Remove the option to enable/disable history in dynamic mode. (BR 133076) * Reduce the minimum available tracks to show to 0. (BR 131223) * Change in file tracking behavior: IDs are no longer embedded into tags but are calculated from a portion of the file data instead, letting users with read-only music stores take advantage of it. * Don't report "/dev/hd" style devices as new media devices. (BR 127831) * Smart Playlists only load media from currently mounted devices. BUGFIXES: * Dequeing tracks whilst in dynamic mode might not work. (BR 133449) * When marking podcast episodes as listened, update the channel icon if necessary. (BR 133497) * Don't always mark podcast channel icon as "listened" on rescan if. (BR 133495) * User added streams were not editable once saved. (BR 133483) * Cover images were not displayed in some cases. (BR 133174) * Fixed bug which prevented Amarok from creating the collection database in rare circumstances using SQLite. (BR 133072) * Collection scanner would only restart a maximum of 2 times instead of 20. (fixed in SVN revision 578922) * MTP mediadevice support would not compile against libmtp versions >= 0.0.12. (fixed in SVN revision 576121) * AudioCD playback would stutter and sometimes freeze Amarok. (BR 133015) * Dynamic Collection broke flat collection view when the Filename column was added (BR 132874) * DAAP client shows connection errors to the user and no longer says "Loading" perpetually. After a failed connection, the user can now try again. * Don't empty media device transfer queue when canceling a transfer. * Ctrl-C for copying urls from the tag editor would not work. (BR 123327) * Delete covers from the filesystem when requested. * Show context menu on right-click in empty area of media device browser. (BR 127154) * Sort numeric columns in flat collection view numerically. (BR 130667)
2006-08-24Update to 1.4.2:wiz3-15/+90
VERSION 1.4.2: FEATURES: * Handle itpc:// and pcast:// url protocols for adding podcast feeds. (BR 128918) * New DCOP call "collection: totalComposers" returns the number of different composers in your collection. * Synchronize playlists to media devices. * Support for MTP/PlaysForSure media devices. (BR 128532) * iPod plugin usable with iTunes phones. (BR 131487) * Browse collection by composer. (BR 122452) * New DCOP call "playlist: filenames" returns the filenames of the songs currently in the playlist. Patch by Arash Abedinzadeh * Lyrics can be edited directly on Context Browser's Lyrics tab. * Collection browse mode similar to that used by some portable players. Patch by Joe Rabinoff (BR 130586) * BPM field. Patch by Alf B Lervåg and Aaron VonderHaar (BR 123142) * Improved crossfading for xine-engine: Honours the 'Crossfade Length' setting precisely, and uses a better mixing style profile. Patch by Enrico Ros * Media and collection browser tabs now support dropping. * Allow for deleting all the tracks on a playlist from iPods. (BR 127855) * Ability to create custom last.fm station from the GUI. * Ability to mark podcasts as listened. * Show error messages when connecting to last.fm streams fails. * A new media device implements a DAAP client. So Amarok can connect to iTunes, Firefly Media Server etc. (BR 100513) * Dynamic Collection: improved support for songs on removable external harddisks, SMB and NFS shares CHANGES: * Skip tracks that failed to transfer to media devices instead of stopping transfer process. (BR 130008) * libtunepimp 0.5.0 actually compiles successfully now. * Lift size limit on pathnames and comments in collection databases not managed by MySQL. (BR 130585) * Generic mediadevice plugin is improved. Users can configure supported filetypes and get more control over the location of songs and podcasts on disk (Patch by eute). * Move composer tag to its own database table. * Re-enable adding videos to iPods with recent libgpod-cvs. (BR 130117) * Include Skip, Love and Ban in playlist right-click menu for last.fm streams. * Advanced Tag Features (ATF) deferred to 1.4.3: Public release delayed pending some bug fixes in both Amarok and a dependency. It will be automatically disabled the first time you run 1.4.2 if you had it enabled from 1.4.2-beta1. (It will still be available in subversion snapshots.) * Optionally finish transferring all queued tracks to media device after pressing disconnect button. (BR 129716) * It's now possible to edit scores and ratings for multiple tracks in TagDialog. * TagDialog won't make Amarok unresponsive while committing tags changes to files anymore. * Exact playtime as tooltip in statusbar. Patch by Markus Kaufhold (BR 130463) * Suspend collection rescanning while organizing files. (BR 129885) * Always use metadata from original file for transcoded files transfered to media devices. (BR 131171) * Enhancements to ATF/statistics to allow for better tracking of stats as files are moved. * Tag Editing Dialog is now ATF-enabled. * In-line tag editing is now ATF-enabled. * Previously, using ATF with MP3 files would wipe out existing UFID frames from other applications. Now Amarok plays nicely and only touches its own UFID frame. * ATF no longer requires a restart to enable or disable it. * ATF read-only functions are always enabled if a UID is found in the file. Option in the configuration dialog now only controls whether new UIDs are written to new files. * ATF will now automatically run the rescan and clear the Playlist only on the first time it is enabled. After that it will simply display an info reminding users that they may need a rescan if their library has changed since the last time it was enabled. BUGFIXES: * DCOP calls to add and remove ATF tags are no longer allowed to run while the collection is being scanned. * Last.fm streams no longer freeze Amarok's GUI with xine-engine. * Sometimes metadata wasn't updated with Last.fm streams. * Update context browser on score and rating changes. (BR 132496) * Double colons in the collection filter would lead to invalid queries. (BR 132551) * Handle changed semantics of MySQL 5.0.23+ (BR 132114) * Do not try to detach() KURLs, as this would not work for non-ascii urls. (BR 132355) * Adding songs while at end of playlist could crash in dynamic mode. Patch by Joe Rabinoff (BR 128340) * Don't update accessdate when setting songs rating or score. (BR 132274) * Increasing or decreasing volume while muted would not correctly unmute. (BR 132228) * Better resize behavior in iPod collection view mode. Patch by Joe Rabinoff (BR 132016) * Make sure a track's compilation status is returned properly when running with Postgresql. * Check directory structure on iPods of unknown type in order to detect iTunes phones. (BR 131910) * Make 'Clear' individually translatable for playlists. (BR 131521) * Retain column visibility for flat collection view. (BR 126685) * Honour proxy exceptions for MusicBrainz lookups. Patch by N. Cat (BR 131377) * Correctly pass links containing parentheses to external browsers. Patch by Thomas Lindroth (BR 131307) * iPods would not show podcast descriptions. (BR 129824) * Carry over rounding increments to next larger unit for fuzzy time display. (BR 131383) * If disabled, don't show splash screen - even on Kubuntu. (BR 125210) * Correctly request last.fm similar artist information for artists containing non-ASCII characters. Patch by Thomas Lindroth (BR 131254) * Support non-chronologically ordered podcast feeds. (BR 119911) * Support for libvisual 0.4.0 was fixed. Patch by Dennis Smit. * Adding songs already on a media device to playlists would not work. * Fix adding smart playlists to media devices. (BR 130540) * Reverse check for mount point and device node when connecting to iPods for better handling of device nodes pointed to by symlinks. (BR 129965) * Make handling of filenames on iPods case-insensitive and thus fix fix problems with too many orphaned and stale items. (BR 126431) * Correct action of queueing current item in dynamic mode. (BR 130313) * Double clicking in the filebrowser will append to playlist. (BR 117465) * Fixed problems with last.fm streams containing spaces, e.g. "Hip Hop". * When generic media devices were specified manually, transferred files would not always get converted to vfat-friendly names if they were on a vfat filesystem. * When using ATF, tags in MP3 files would be written as ID3v2 only and existing ID3v1 tags would be stripped, which could lead to media devices and tagging libraries that were not ID3v2.4-aware to report that no tag existed. Now both tags are written with identical data. * Correct handling of filenames with special characters. (BR 132243)