You are here

Amarok 2.3 Beta 1 "Altered State" Released

Due to considerable visual changes in the main toolbar, and many other improvements, we have decided to release the next version of Amarok as 2.3, instead of 2.2.3. From the developer's perspective only little changes with a version number bump; our policy is to still put quality first. With that note, many of these exciting new changes are still works in progress. During the next two weeks we will be focusing on polish, overall stability, and bug fixing, so that you can enjoy a great Amarok 2.3!

We encourage every brave user out there to try the beta and report back any issues spotted. Although it runs very smoothly on our computers it can in fact cause some problems and things unspoken ;-) Please report problems you might find at bugs.kde.org.







download

Join us and rediscover music!

Features

  • Added a configuration dialog for Local Podcasts. Update interval and base download directory can now be configured. (BR 221398)
  • Make it possible to go to next/previous track with horizontal mouse wheel button on TrayIcon. (BR 225783)
  • New main toolbar with completely redesigned look and new features. Contributed by Thomas Luebking <thomas.luebking@web.de>.
  • Podcasts and Saved Playlists can now be grouped by provider like iPod, Local, USB Mass Storage, etc. This can be toggled using a button in the relevant Category.
  • The playlist context menu now has a "Show in Media Sources" action for many types of track.
  • The collection scanner now also looks for cover images named "folder.*". Apparently some applications use this convention. (BR 224692)
  • It's now possible to automatically use a USB Mass Storage device as a collection when it's connected.
  • The progress bar tooltip now shows the position in the track that the cursor is hovering, making it simple to jump to a specific position.
  • D-Bus: Added StopAfterCurrent method for /Player.
  • You can now elect to rescan specific folders. Right-click on a folder in the collection setup dialog to rescan just that folder. This will only work for folders that have previously been added to the collection, i.e. you cannot check a folder and immediately rescan it. This will never be recursive (as that defeats the point of scanning a specific folder!)
  • Non collection files with a cue sheet will now load their tracks as individual tracks in the playlist instead of as one big track with bookmark markers.
  • Dynamic Collection is back. (BR 171213)
  • Searching covers from Last.fm using custom query in interactive mode.

Changes

  • All move/copy operations to the local collection are asynchronous.
  • Proper handling of disk full and permision errors for copy/move operations to the local collection.
  • A preview of the moving/copying operations is now shown in the Organize dialog.
  • Added an expander icon to the collection root items.
  • The equalizer configuration is now a seperate tool window accessible from the tool menu.
  • Files with ogg and flac extensions can now be copied to UMS devices.
  • The search/filter edit in the playlist is now cleared when pressing enter. (BR 217159)
  • Amarok now checks if the version of the "amarokcollectionscanner" tool is correct. Some users had issues with having mutiple versions of it installed, causing scanning to fail.
  • First run: Let users decided on how to handle music location set in standard desktop services.
  • Improved cover fetching accuracy and speed.
  • Usability: Better design of playback configuration dialog.
  • Use millisecond accuracy for track bookmarks. Backwards compatible with bookmarks stored in previos versions. (BR 215145)
  • Loving a track for Last.fm via the global keyboard action also show a message in the status bar.
  • Improved usability of the playlist layout editor dialog.
  • Duplicate unique file identifiers are now indicated in debug output, along with the paths of the files, when found instead of being silently ignored. This can help discover multiple copies of the same file or files which incorrectly have the same MusicBrainz unique identifier.

Bugfixes

  • Prevent custom sliders from allocating a lot of pixmap resources (xrestop)
  • Fix multiple busy indicators being shown in the Context View. (BR 208102)
  • Corruption of guid strings by passing them as a KUrl caused podcast episodes to be readded on each update. This issue has been solved. If you have episodes that appear twice, remove the channel and add it again. (BR 219516)
  • Cleaned up the Organize dialog to make it more usable. (BR 199574)
  • Made it harder to Move Files unintentionally. (BR 220716)
  • Returned "Organize Files" to the collection's context menu. (BR 215902)
  • Fixed Amarok Solid action for playing audio CDs working. (BR 209204)
  • Fixed crash with moving applets in the Context View. (BR 191918)
  • Fixed crash in KNotify. (BR 224673)
  • Fixed queue management with mouse. (BR 217153)
  • Fixed playback of some streams causing the progress slider to show garbage track length and position values like -322:0-35:0-59.
  • Prevent a crash when loading PLS playlists with invalid filepaths.
  • Fixed scrolling crashes with the cover manager. (BR 224000)
  • Fixed a bug that was deleting files when using "Move to collection" from the file browser. (BR 217002)
  • Allow fetching of album covers in the unified view. (BR 220873)
  • Lyrics applet: Fixed scrollbar incorrectly displayed (and sometimes not at all) for long lyrics under KDE 4.4. (BR 222260)
  • Fixed bug in Photos applet that made it break with translated versions of Amarok. Patch by Bellegarde Cédric <gnumdk@gmail.com>. (BR 222566)
  • Lyrics applet: Fixed saving and restoring font styles. (BR 222277)
  • Lyrics applet: Fixed a bug where sometimes suggested URLs are not cleared when switching tracks.
  • Fixed playlist layout editor blocking control of Amarok. (BR 220825)
  • Fixed moodbar in progress slider not correctly updating after moodbar style change (BR 220695)
  • Fixed progress slider not moving for many streams (and possible other types of tracks) (BR 221747)
  • Sort artists named like "The Foo" correctly in all cases. (BR 176670)
  • Fixed behaviour when clearing the bookmark manager filter.
  • Fixed track not being added to the playlist when playing a track from the bookmark manager.
English

Comments

I usually don't have problems with compilation.

This time:
/home/fin/Downloads/amarok-2.2.2.90/src/tooltips/KToolTip.cpp:32:36: error: X11/extensions/shape.h: No such file or directory
make[2]: *** [src/CMakeFiles/amaroklib.dir/tooltips/KToolTip.o] Error 1
make[1]: *** [src/CMakeFiles/amaroklib.dir/all] Error 2
make: *** [all] Error 2

What did I miss?

shape.h is included in libXext:

$ equery belongs /usr/include/X11/extensions/shape.h
* Searching for /usr/include/X11/extensions/shape.h ...
x11-libs/libXext-1.1.1 (/usr/include/X11/extensions/shape.h)

$ equery depends libXext | wc -l
298

However, with most if not all of KDE, as well as some other packages, depending on libXext, I'd be surprised if you didn't have that package already...

Issue is solved.

I have performed clean install today. That is why I didn't have all libraries... I have compiled before, but after instilling Kubuntu and other application I got tired and I didn't notice X11 in error message...

Thank you anyway!

shape.h is provided by x11-libs/libXext:

$ equery belongs /usr/include/X11/extensions/shape.h
* Searching for /usr/include/X11/extensions/shape.h ...
x11-libs/libXext-1.1.1 (/usr/include/X11/extensions/shape.h)

$ equery depends libXext | wc -l
298

But with most if not all of KDE, as well as a couple of other packages, depending on libXext, I'd be surprised if you didn't have that package already.

This one has some time lying around.

Simply install a lot of scripts. You'll notice that a scrollbar appears, that's normal. What isn't normal is a) the abnormal drawing of the scrollbar, and b) Amarok is eating a core! Or a CPU! CPU usage skyrockets, and the only solution for me is: resize the scripts window so the new scripts fit. Obviously, I can't have more than a fixed number of scripts this way, and this one bothers me a lot.

Please, can you kill this nasty bug?

I usually like the changes you make to Amarok, even if this is sometimes disturbing. But what made you think that this volume control button is better than a slider ?? I hope that there is a way to control the volume without using the mouse wheel, because not all devices have a mouse wheel...

... is of course still possible without a mouse wheel, by clicking onto the volume position you'd like, as before.

The new volume control brings symmetry into the toolbar, looks good doing so and works fine. Just try it. :)

lol, it actually took me a couple of minutes to understand how to change volume with the new bar..

Yeah, usability is never a concern here.

Yeah, I figured out how to click on any point on the circle. Still, I want a slider on a straight line. Really not a fan of the new toolbar at all.

We know about the issues with hanging or slow scripts. We've already started taking measures for solving it.

Plan is to fix it for 2.3, or for 2.3.1, if we don't have enough time (we're ultra busy).

The post above you is not about slow scripts, but about a bug in the listing of scripts.

...about that. Please make a bug report on bugs.kde.org.

Does amarok2 have support for compilation albums yet? This very basic feature is the only thing holding me back from the upgrade from amarok1.

In amarok1 all tracks in a compilation album are grouped, as they should. In amarok2 they are listed by artist, even when the collection list is sorted by album. That's unusable since it's now impossible to add an entire compilation album to the playlist.

As far as I know, we support that just fine.

Really? For me it groups by artist, same as the OP. One of the many annoyances of the 2.x series for me.

On the collection tree, right click on the album and select "Show under Various Artists"

Did you use Kdenlive to add transparent text bubbles in the video?

Ask Abhishek, he made this video.

On Kubuntu Karmic I can't get around this build error, even with libmysqld-dev et al. installed:
-----------------------------------------------------------------------------
-- The following REQUIRED packages could NOT be located on your system.
-- You must install these packages before continuing.
-----------------------------------------------------------------------------
* mysqld
Embedded MySQL Libraries
----------------------------------------------------------------------------

If anybody has managed to build the beta with KDE 4.4, I'd be really grateful for a deb-package.

There are probably (K)ubuntu packages available. Please ask in #kubuntu, irc.freenode.net.

I couldn't find any so far.

And isn't half the point of open source that one should be able to build from the sources on one's own?

rm CMakeCache.txt

did the trick..

you should install libmysqld-pic on karmic:))

What's about Music Collections on SMB Network Shares, are they now usable? Additionally: is it now possible to have different music collections on different places, e.g. a local collection on my Notebook folder and temporary available Music Collection on my Windows Media Center PC, all available via Amarok?

They are probably usable, but most of the time NFS just works better. So, I would recommend using NFS, or this here (it's even better):

Ampache Media Server

(Amarok has a great Ampache plugin built-in.)

It's a common use case in my opinion. So it would be cool, if amarok were able to handle different music collections at different places. SMB shares are widely used in the computer universe, because not all devices support nfs, so i hope, in the near future i can use them without problems. A special media server is no option, because every device (phone, wlan radio, mp3 player) only supports one media server (mostly not compatible with media servers supported by the other devices). Additionally i can't find a proper linux Media Center with working DVB-S TV Support (besides vdr, which i don't like). So, maybe in the next KDE release Media Center Support will make some progress and amarok fulfills my wishes.

last I heard, it was proprietary Microsoft technology, hacked into Linux with Samba. UPNP is the future, I'm told.

At any rate:
Your problem could very well be outside of Amarok's realm. We use lots of libraries, and Amarok itself is actually more like a powerful GUI, wrapping these libraries.

It's sweet!!!! I love KDE 4 and Amarok (I'm an early adopter since 2.0) and the new vision behind but you must consider to implement 2 basics features: a Quenque manager and visualitacions. One day, a friend of mine ask me to make a html file with my colecction to see it, it's possible in Amarok to do it??
Please keep going your magic and make Amarok the best player!!! Cheers from Colombia.

P.D Forgive my poor english.

+1 for the queue manager, i loved it on the 1.x series

Looking good, I like the new main toolbar and the volume control.
Also, I appreciate the improved podcast management.
The only thing missing for me is the ability to synch podcasts with my ipod (as podcasts, not into the music library via playlist+copy). Here's hoping for 2.4, so I can get rid of my last KDE3 program. :)

Looks good, but where is the stop button?

Currently there is none in the new toolbar. The idea is to show a stop button on streams that cannot be paused. The default would be pause, so all kinds of contect infos are still available and Amarok has something to show.

As said before: the new toolbar is still work in progress.

Good idea. But do not forget about the rest of interface. For example: the photos widget hasn't reacting, when i press a pause and continues slide-show.

could you also make a bug report for that? We'll look into it.

Bug tracker is here: bugs.kde.org

(see title)

Thank you so much for that Equalizer!! Yipiiie

Unless I missed something, Dynamic Collection is still broken; at least it was in git last time I tried it. The linked bug is REOPENED.

Please tell me the middle section (Wikipedia, lyrics, etc...) can be removed now. I think Amarok is excellent, but that middle part just drives me nuts! The only thing I would ever put in there would be a visualizer during parties, which doesn't exist in Amarok that I'm aware of (as a mid-section piece).

My choice would be to make all of these menus dockers like in KOffice so people can manage their own flow.

Otherwise, this is looking great!

you can remove the middle section by deactivating "lock layout" in the View menu. than move/resize or remove the "context" aka. middle section.

Oh, sweet, I guess I never was able to upgrade to 2.2 with Kubuntu! Thanks!

Errr, since 2.2 (or so) all of them ARE dockers, just unlock the layout and move them around the way you like.

BTW: It would be awsome if one could save and load different docker layouts and plasmoid sets for different occasions (just like Plasma activities). However, Amarok is awsome already without that!

I think the periodical creation of this packages (of course it is not an easy job to keep it current) will boost the number of beta-testers... Is there any reason besides the required effort for this not happening?

Cheers and you are doing an awesome job

MyXelf

I can't tell you exactly when they'll be finished. Please ask in #kubuntu on irc.freenode.net.

I'm loving the new toolbar...

Will 2.3 finally have a queue manager? This the only thing I still miss in the 2.x series.

Still missing features which will hopefully find way back in Amarok:

1. Queue manager
2. being able to do complex playlist/collection/(folder/file) filtering e.g. Stones AND 1995 OR Godzilla

Cheers

Hi, I've just installed the 2.3 beta1 and I can confirm that this is a step forward for my taste, but I miss the useful option "Move to Local Collection", can you confirm that it's only a temporary absence or I missing something? thank you very much

Pages