diff --git a/lang/tomahawk_de.ts b/lang/tomahawk_de.ts
index 9a4aebce4..558d60af2 100644
--- a/lang/tomahawk_de.ts
+++ b/lang/tomahawk_de.ts
@@ -6,13 +6,13 @@
Album
- Album
+ AlbumAll albums from %1
- Alle Alben von %1
+ Alle Alben von %1
@@ -20,27 +20,27 @@
Form
-
+ Prev
-
+ ZurückPlay
-
+ AbspielenPause
-
+ PauseNext
-
+ Weiter
@@ -50,47 +50,47 @@
Artist
-
+ KünstlerAlbum
-
+ AlbumOwner
-
+ EigentümerTime
-
+ ZeitTime Left
-
+ Zeit verbleibendShuffle
-
+ ZufallRepeat
-
+ WiederholenLow
-
+ NiedrigHigh
-
+ Hoch
@@ -98,7 +98,7 @@
Clear
- Leeren
+ Leeren
@@ -106,12 +106,12 @@
Your Collection
- Deine Sammlung
+ Deine SammlungCollection of %1
- Deine Sammlung von %1
+ Deine Sammlung von %1
@@ -160,7 +160,7 @@
InfoBar
-
+ Infoleiste
@@ -195,12 +195,12 @@
Authorize User
- Benutzer authorisieren
+ Benutzer authorisierenDo you want to grant <b>%1</b> access to your Collection?
- Willst du <b>%1</b> wirklich den Zugriff auf deine Sammlung erlauben?
+ Willst du <b>%1</b> wirklich den Zugriff auf deine Sammlung erlauben?
@@ -236,7 +236,7 @@
%1 tracks
- %1 Stücke
+ %1 Stücke
@@ -244,12 +244,12 @@
All available tracks
- Alle verfügbaren Stücke
+ Alle verfügbaren StückeAll available albums
- Alle verfügbaren Alben
+ Alle verfügbaren Alben
@@ -257,12 +257,12 @@
A playlist by %1
- Eine Playliste von %1
+ Eine Playliste von %1you
- dir
+ dir
@@ -290,7 +290,7 @@
This playlist is currently empty. Add some tracks to it and enjoy the music!
- Die Playliste ist derzeit leer. Füge einige Stücke hinzu und genieße die Musik!
+ Diese Playliste ist derzeit leer. Füge einige Stücke hinzu und genieße die Musik!
@@ -298,32 +298,32 @@
Proxy Settings
- Proxy-Einstellungen
+ Proxy-EinstellungenHost
- Rechnername
+ RechnernamePort
- Port
+ PortUser
- Benutzer
+ BenutzerPassword
- Passwort
+ PasswortType
- Typ
+ Typ
@@ -332,12 +332,12 @@
Click to show queue
- Klicke hier, um die Warteschlange anzuzeigen
+ Klicke hier, um die Warteschlange anzuzeigenClick to hide queue
- Klicke hier, um die Warteschlange auszublenden
+ Klicke hier, um die Warteschlange auszublenden
@@ -345,7 +345,7 @@
Search
- Suchen
+ Suchen
@@ -354,7 +354,7 @@
Music Player SettingsÜbersetzung eher dürftig
- Einstellungen für das Musikabspielprogramm
+ Einstellungen für das Musikabspielprogramm
@@ -375,7 +375,7 @@
Advanced Jabber Settings
- Erweiterte Einstellungen für Jabber
+ Erweiterte Einstellungen für Jabber
@@ -565,7 +565,7 @@
Super Collection
- Komplettsammlung
+ Komplettsammlung
@@ -573,7 +573,7 @@
Form
-
+ Form
@@ -586,67 +586,67 @@
Off
-
+ AusInfo
-
+ InfoSuper Collection
- Komplettsammlung
+ KomplettsammlungAll available tracks
- Alle verfügbaren Stücke
+ Alle verfügbaren StückeIdle
-
+ Warte%L1 tracks
- %L1 Stücke
+ %L1 StückeChecking
- Teste
+ ÜberprüfeFetching
- Hole
+ SammleParsing
- Parse
+ ParseSaving
- Speichere
+ SpeichereSynced
- Synchronisiert
+ SynchronisiertScanning (%L1 tracks)
- Durchsuche (%L1 Stücke)
+ Durchsuche (%L1 Stücke)Offline
- Nicht Verbunden
+ Nicht verbunden
@@ -672,7 +672,7 @@
Click to collapse
- Klicken zum Zusammenfalten
+ Klicken um einzuklappen
@@ -727,7 +727,7 @@ Bitte ändere den Filter oder versuche es erneut.
is
- ist
+ ist
@@ -737,7 +737,7 @@ Bitte ändere den Filter oder versuche es erneut.
Less
- Kleiner
+ Kleiner
@@ -747,178 +747,180 @@ Bitte ändere den Filter oder versuche es erneut.
More
- Größer
+ Größer0 BPM
-
+ 0 BPM500 BPM
-
+ 500 BPM0 secs
- 0 s
+ 0 sec3600 secs
- 3600 s
+ 3600 sec-100 dB
-
+ -100 dB100 dB
-
+ 100 dBMajor
- Dur
+ DurMinor
- Moll
+ MollC
- C
+ CC Sharp
- Cis
+ CisD
- D
+ DE Flat
- Es
+ EsE
- E
+ EF
- F
+ FF Sharp
- Fis
+ FisG
- G
+ GA Flat
- As
+ AsA
- A
+ AB Flat
- stimmt das?
- B
+ BB
- H
+ HAscending
- Aufsteigend
+ AufsteigendDescending
- Absteigend
+ AbsteigendTempo
- Tempo
+ TempoDuration
- Dauer
+ DauerLoudness
- Lautstärke
+ LautstärkeArtist Familiarity
-
+ nicht sicher ob das passt
+ ÄhnlichkeitArtist Hotttnesss
+ keine ahnungSong Hotttnesss
+ keine ahnungLatitude
- Breitengrad
+ BreitengradLongitude
- Längengrad
+ LängengradMode
- Modus
+ ModusKey
- Schlüssel
+ SchlüsselEnergy
- Energie
+ EnergieDanceability
- Tanzbarkeit
+ Tanzbarkeit
@@ -926,97 +928,100 @@ Bitte ändere den Filter oder versuche es erneut.
Steer this station:
- Steuere diese Station:
+ Steuere diese Station:Takes effect on track change
- Wird nach dem Wechsel eines Stückes aktiv
+ Wird nach dem Wechsel eines Stückes aktivMuch less
- Viel Weniger
+ Viel wenigerLess
- Weniger
+ WenigerA bit less
- Etwas Weniger
+ Etwas wenigerKeep at current
- So belassen
+ So belassenA bit more
- Etwas Mehr
+ Etwas mehrMore
- Mehr
+ MehrMuch more
- Viel Mehr
+ Viel mehrTempo
- Tempo
+ TempoLoudness
- Lautstärke
+ LautstärkeDanceability
- Tanzbarkeit
+ TanzbarkeitEnergy
- Energie
+ EnergieSong Hotttnesss
+ keine ahnungArtist Hotttnesss
+ keine ahnungArtist Familiarity
-
+ nicht sicher ob das stimmt
+ Ähnlichkeit KünstlerBy Description
- Von der Beschreibung
+ Von der BeschreibungEnter a description
- Gib eine Beschreibung ein
+ Gib eine Beschreibung einReset all steering commands
- Setze alle Steuerkommandos zurück
+ Setze alle Steuerkommandos zurück
@@ -1025,27 +1030,27 @@ Bitte ändere den Filter oder versuche es erneut.
Scanning (%L1 tracks)
- Scanne (%L1 Stücke)
+ Scanne (%L1 Stücke)Checking
- Teste
+ ÜberprüfeFetching
- Hole
+ SammleParsing
- Parse
+ ParseSaving
- Speichere
+ Speichere
@@ -1053,37 +1058,37 @@ Bitte ändere den Filter oder versuche es erneut.
Play
- Abspielen
+ AbspielenPause
- Pause
+ PauseStop
- Anhalten
+ AnhaltenPrevious Track
- Vorheriges Stück
+ Vorheriges StückNext Track
- Nächstes Stück
+ Nächstes StückQuit
- Verlassen
+ VerlassenCurrently not playing.
- Derzeit wird nichts gespielt.
+ Derzeit wird nichts gespielt.
@@ -1142,7 +1147,7 @@ Bitte ändere den Filter oder versuche es erneut.
Re&scan Collection...
- Sammlung neu&laden…
+ Sammlung neu&laden…
@@ -1188,7 +1193,7 @@ Bitte ändere den Filter oder versuche es erneut.
Check for updates...
- Suche nach Updates…
+ Suche nach Updates…
@@ -1203,7 +1208,7 @@ Bitte ändere den Filter oder versuche es erneut.
Home
-
+ Anfang
@@ -1245,7 +1250,7 @@ Bitte ändere den Filter oder versuche es erneut.
<h2><b>Tomahawk %1</h2>Copyright 2010, 2011<br/>Christian Muehlhaeuser <muesli@tomahawk-player.org><br/><br/>Thanks to: Leo Franchi, Jeff Mitchell, Dominik Schmidt, Jason Herskowitz, Alejandro Wainzinger, Harald Sitter and Steve Robertson
-
+ <h2><b>Tomahawk %1</h2>Copyright 2010, 2011<br/>Christian Muehlhaeuser <muesli@tomahawk-player.org><br/><br/>Danke an: Leo Franchi, Jeff Mitchell, Dominik Schmidt, Jason Herskowitz, Alejandro Wainzinger, Harald Sitter und Steve Robertson
@@ -1253,47 +1258,47 @@ Bitte ändere den Filter oder versuche es erneut.
Form
-
+ Form0 Sources
-
+ 0 Quellen0 Tracks
-
+ 0 Titel0 Artists
-
+ 0 Künstler0 Shown
-
+ 0 angezeigtTracks
- Stücke
+ StückeArtists
- Künstler
+ KünstlerSources
- Quellen
+ QuellenShown
- Angezeigt
+ Angezeigt
@@ -1301,47 +1306,47 @@ Bitte ändere den Filter oder versuche es erneut.
Artist
- Künstler
+ KünstlerTrack
- Titel
+ TitelAlbum
- Album
+ AlbumDuration
- Spieldauer
+ SpieldauerBitrate
- Bitrate
+ BitrateAge
- Alter
+ AlterYear
- Jahr
+ JahrSize
- Größe
+ GrößeOrigin
- Quelle
+ Quelle
@@ -1349,7 +1354,7 @@ Bitte ändere den Filter oder versuche es erneut.
Sorry, your filter '%1' did not match any results.
- Entschuldige, dein Filter '%1' erzeugte keine Ergebnisse.
+ Entschuldige, dein Filter '%1' erzeugte keine Ergebnisse.
@@ -1375,59 +1380,61 @@ Bitte ändere den Filter oder versuche es erneut.
Authenticating with Twitter allows you to discover and play music from your Twitter friends running Tomahawk.
-
+ Die Authentifizierung mit Twitter ermöglicht es dir Musik von den Twitter-Freunden zu hören, die Tomahawk verwendenThis feature works best when you have set a static host name in the "Network" settings tab under Advanced Settings, but may work even if you do not. Tomahawk uses Direct Messages and this will only work when both Twitter users have followed each other.
-
+ Dies funktioniert am Besten, wenn du einen statischen Hostnamen im "Netzwerk"-Tab unter Erweiterte Netzwerkeinstellungen eingetragen hast. Es kann aber auch ohne funktionieren. Tomahawk verwendet Direktnachrichten, was voraussetzt, dass sich beide Twitternutzer gegenseitig folgen.Status: No saved credentials
-
+ Status: Keine gespeicherten ZugangsdatenAuthenticate with Twitter
-
+ Mit Twitter authentifizierenHere's how it works: just press one of the buttons below to tweet "Got Tomahawk?" and some necessary information. Then be (very) patient. Twitter is an asynchronous protocol so it can take a bit!
If connections to peers seem to have been lost, just press the appropriate button again to re-post a tweet for resynchronization.
-
+ So geht's: klicke auf einen der Buttons unten um "Got Tomahawk?" und einige notwendige Informationen zu twittern. Dann heisst es (sehr) geduldig sein. Twitter ist ein asynchrones Protokoll, also kann es etwas dauern!
+
+Sollte die Verbindung zu anderen Gegenstellen verloren gehen, klicke einfach erneut auf den entsprechenden Button um einen Tweet zur Resynchronisierung zu senden.Select the kind of tweet you would like, then press the button to post it:
-
+ Wähle die gewünschte Tweet-Form aus und klicke auf den Button um ihn zu senden:Global Tweet
-
+ Globaler Tweet@Mention
-
+ @ErwähnungDirect Message
-
+ Direktnachrichte.g. @tomahawkplayer
-
+ z.B. @tomahawkplayerTweet!
-
+ Twittern!
@@ -1458,27 +1465,27 @@ If connections to peers seem to have been lost, just press the appropriate butto
New Playlist
- Neue Playliste
+ Neue PlaylisteFailed to save tracks
- Konnte Stücke nicht abspeichern
+ Konnte Stücke nicht abspeichernSome tracks in the playlist do not contain an artist and a title. They will be ignored.
- Einige Stücke in der Playliste enthalten weder Künstler noch Titel. Diese werden ignoriert.
+ Einige Stücke in der Playliste enthalten weder Künstler noch Titel. Diese werden ignoriert.XSPF Error
- XSPF-Fehler
+ XSPF-FehlerThis is not a valid XSPF playlist.
- Dies ist keine valide XSPF-Playliste.
+ Dies ist keine gültige XSPF-Playliste.
-
+
\ No newline at end of file
diff --git a/src/libtomahawk/playlist/playlistmodel.cpp b/src/libtomahawk/playlist/playlistmodel.cpp
index c8a2b61dc..14bf12bae 100644
--- a/src/libtomahawk/playlist/playlistmodel.cpp
+++ b/src/libtomahawk/playlist/playlistmodel.cpp
@@ -384,7 +384,7 @@ PlaylistModel::dropMimeData( const QMimeData* data, Qt::DropAction action, int r
// so check if the drag originated in this playlist to determine whether or not to copy
#ifdef Q_WS_MAC
if ( !data->hasFormat( "application/tomahawk.playlist.id" ) ||
- data->data( "application/tomahawk.playlist.id" ) != m_playlist->guid() )
+ ( !m_playlist.isNull() && data->data( "application/tomahawk.playlist.id" ) != m_playlist->guid() ) )
dj->setDropAction( DropJob::Append );
#else
if ( action & Qt::CopyAction )
diff --git a/src/tomahawkwindow.cpp b/src/tomahawkwindow.cpp
index 9203e65ce..584204717 100644
--- a/src/tomahawkwindow.cpp
+++ b/src/tomahawkwindow.cpp
@@ -180,6 +180,8 @@ TomahawkWindow::applyPlatformTweaks()
setUnifiedTitleAndToolBarOnMac( true );
delete ui->hline1;
delete ui->hline2;
+ /// Mac users allready have Tomahawk appmenu, change the name
+ ui->menuApp->setTitle( "&Music Player" );
#else
ui->hline1->setStyleSheet( "border: 1px solid gray;" );
ui->hline2->setStyleSheet( "border: 1px solid gray;" );
diff --git a/src/tomahawkwindow.ui b/src/tomahawkwindow.ui
index 57f53bbbc..97fdca390 100644
--- a/src/tomahawkwindow.ui
+++ b/src/tomahawkwindow.ui
@@ -67,7 +67,7 @@
001000
- 22
+ 20
@@ -78,12 +78,16 @@
- &Music Player
+ &Tomahawk
+
+
+
+
@@ -112,17 +116,7 @@
-
-
- &Playlist
-
-
-
-
-
-
-