Another video, hope you like it :-)




Straight from KDE 4.2.60 (KDE 4.3 trunk)
However, since it's a very early snapshot, everything here is available on KDE 4.2

Kontact came back with KDE 4.1 (it didn't make it on time for KDE 4.0).

I can't truly comment on how much it improve, since I didn't use Kontact in KDE 3.5.x, however, what I can say is I'm completely amazed by it. It works well, it has a overall good interface (with some, from my point of view, little mistakes here and there).

Kontact is a mix of all PIM KDE applications, this means that they can be launch individually, or seen inside the Kontact suite. I personally think this approach is outstanding, because it's modular, this means anybody can create a KPart for Kontact (Example: Mailody, for those who prefer it over Kmail).

I'll start with KMail, since it's the one I used the most:



By default, the first time you run it, it will open a simple, and easy to follow wizard:


This is how it looks after configuring it:


Quite clean, however, what's a little wrong, is that the window size is too small, and it has previews for mails by default (which, to be fair, should be off by default):


Without the preview pane it looks amazingly better ;-)


Then, just double click to get your email:


Also, the toolbar is showing too many items, which are completely useless there, a better approach will be something like this (from my point of view, application shouldn't have more than 7 toolbar icons, specially if they're doubling each other, as the new-to-do is also included on New dropdown menu):

Before:


After:


You can easily add more accounts (you can use the first time wizard as well, which is easier):



Or set different identities:


You can set custom fonts:


Configure Colors:


Layout:


The message list:


The Message Window:


Add a system tray icon:


And your message tags:


You can also configuring the mail composer:


And security:


And other things:


The search feature works as expected:


And, since it's integrated with Kontact:


I guess this is everything for this week, as you can see KMail is pretty useful, easy to set up (if you use the first run wizard) and, with some tweaks here and there, you can get a impressively clean, uncluttered, yet, useful interface :-)


Next Week: Kontact... contacts XD

I made a primitive mock-up of how an improved Amarok 2.x interface should be:

Finally, Amarok 2 has been released. The 1.x series were the champions on music management (on BSD and Linux) and playing during KDE 3.x time. Actually, it was preferred on all desktop environments, shells or plain windows managers.


KDE 4 meant (and means) an enormous refactoring of basely all KDE. Amarok developers decided that was the moment for a new GUI (Graphical User Interface). At first users, seemed to be happy about it (they were they beloved Amarok creators), however, as time passed they truly started hating the new interface, some adapted, other are still using Amarok 1.4.x, and the majority, completely migrate to another application.

After that little introduction, let's explore how, the controversial, Amarok 2 is:

Amarok 2
As always, let's begin by how it looks the first time you run it, in this regard Amarok has definitively improved, the old wizard asked too many questions, and some "complicated" ones, like which database backend you wanted

After you picked where you music is stored, Amarok will update the content of your collection automatically.

Amarok 1.4 was praised for it's interface, so let's make a little screenshot comparative, just look at both of them, you're call here:

The sidebar tabs
Those thing at the left side of Amarok. I'm not a supporter for tabs on sides, but it isn't anything critical. I'll cover each one with a good amount of detail

The collection tab

Here you can watch every single music file from your collection. They're ordered by Artist, then album, and finally single songs

The search works as expected


It has an advanced search feature, to access it just click on "advanced"


Or, if you find that dialog to be the poorest design ever by mankind (my god, so much waste space), you just simply write what string you're looking for. As an example, let's say you want to search for artists only, just write "artist" plus ":" at the end ;-)


The internet tab

Amarok 1.4.x offered integration with Magnatune Music Store and decent radio services. However, on version 2 it got a plugin based service, called internet services. In addition to Magnatune, it got Jamendo integration, among other. This feature is absolutely awesome, this is how it looks

Jamendo service: Allows you to download music from this "store". The interface is simple, and the search feature is a given


Find a little bit more about the artist once you add the "service info applet" to the context view, will see more about this plasma containment later

You can stream the songs directly from the internet


Downloading is a breeze


And it's very integrated, since it opens KGet (or your default torrent application I assume) for managing the download


Librivox.org.: To be fair, I hate audiobooks, and I'm yet to find anything I would read (listen?) (mainly philosophy or high quality literature...) on Librivox , but if you like audiobooks you may find some famous books there. It's quite easy to use, instead of browsing a catalog, you just search.


Magnatune.com: Has basely the same features as Jamendo service.


Of course, the only difference is that downloading (not listening) isn't free


Opmldirectory: Lots of podcast, about pretty much everything, really nice :-)


Shoutcast Directory: An enormous list of radio stations, actually, in the service selection, it self-clames to be the biggest of all (and I don't doubt it is).

The playlist tab
The random playlist has 2 values to change how it mixes the music. Based on certain values of the song, nothing advanced, but it's nice. You can save the preset


Normal Playlists


Podcasts

The files tab
To be fair, I don't imagine somebody using it, however, it's designed for finding audio files you want to play, but no add to your collection

The context view

The most controversial feature of Amarok 2. I'm not against it, nor in favor. It has some pretty bad usability problems, I'll mention them as we advance on the article. But if it improves (and I think it will) could become a killer feature . First, how it looks of course

Is that it? No, it's just showing two plasmoids (widgets). And yes, those are plasmoids. Amarok is actually running a Plasma containment inside it. First lets focus on what those button at the bottom do

From left to right. The first one is for adding plasmoids, it has a very rare menu (ugly, on my opinion), but it does the job... In order to browse all plasmoids you have to click the arrows

The second one is obviously for removing plasmoids


The third and fourth are moving between "plasma workspaces". The idea itself isn't bad, that way you can have more plasmoids and information, but the implementation left a lot to be desired, specially since you can't know for sure what's on the next one, this will be adressed on Amarok 2.1 tough :-) since it will be running certain plasmoids by default and will be showing tabs with the content of it

The last one is the ZUI (Zooming User Interface). It sucks big time, and it's useless. Fortunately it has been ditched for Amarok 2.1

Now for the important part, the plasmoids. In the following screenshot I'm using Albums and Current track info
Service widget: Works well, except for the crappy scrollbars that some times appear

The lyric widget: Works well, except for the crappy scrollbars that always appear

Wikipedia widget: Works decently, except for the crappy scrollbars that always appear

One truly cool feature is what Amarok developers implemented to get the rid of the following big problem: The collection was too far from the playlist, making the dragging path too big. Check out their solution :-)


If you go to the more section, you'll get the following options


The Playlist
Another controversial feature. Sincerely, the original idea was better (you could contracted albums), now it's just a playlist with a Yet-Another-Album-Cover being showed (if you go up and check and screenshot of the whole Amarok, you'll see that there are 3 covers arts of the current playing song,and that isn't the worst possible scenario).
Well, well, this is how it looks,those icons on the bottom are self-explanatory (from left to right: clear playlist, show active track, undo, redo, save, export).


The flaw: It shows a lot less items in the same amount of vertical space. Same collection, loaded on Amarok 1.4 and 2. Amarok 2 is almost showing 16, while Amarok 1.4 is showing 24 (a 50% more). But, of course, Amarok 2 playlist is much prettier.

The super, ultra, mega, unimaginable and any other exaggerated adjetive, flaw: If any of your songs belong to the same album... you're toasted... only 11 (vs the same 24)


The not-so-bad situation: If they all belong to the same a album, you get 21.


Other features
Amarok 2 has other small features, they're quite cool actually.


Script Manager: By default it includes a script for fetching lyrics, Librivox.org, Cool Streams (Radio stations) and a Amarok script console


It also support Get How New Stuff! So installing new functionality is extremely easy :-)


Cover Manager: Practically all recent OSS music players download your cover arts, but only Amarok and Exaile have a manager for them. The first being quite superior


You can also browse them by artist


And of course, watch it full size


OSD: It looks well, it could work better, in my eyes it has some issues, for, example, if I put it close to my panel, I expect it to never touch it, but songs with long names or rating will, but I'm being nit-picky here

Configuration Dialog
Amarok configuration has been simplified. It seems to be one of those application that is following the new KDE 4 guidelines (Dolphin like) for configuration dialogs. How is that? Well, they are 100% self-explanatory, easy and uncluttered to follow. Take a look




Personal Criticism

Aside from those I already mentioned, I think there are a few worth marking problem with Amarok 2, at least, on my eyes.

Custom widgets... which don't integrate Not to mention that those are some ENORMOUS buttons, the overlap is soo dumb, I mean, if you want to safe space you should make them smaller not overlapping giant icons...


Lack of a customizable GUI: You can't rearrange any GUI element, forget about changing the order of the sidebar, context view and playlist, or putting the controls on the bottom, or make them smaller, you can't even hide the menubar.

This is a buggy release: Yes, you can use it as your main music player, it won't crash, but it has many little bugs, among them, the most annoying one I think is that you usually have to restart Amarok for this to notice changes. Even basic ones as changing a cover art needs this.

Well, this is all for know. I hope you liked this overview. As a side note, would you like to see more screenshot with reflections (as in all of them, powered by screenie, btw) or you prefer what I did here?

Coming up next:
Kontact (KMail part)