[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-panel-devel
Subject:    [plasma-mediacenter] mediaelements/playlist: Revert "PMC remembers the last playlist used."
From:       Shantanu Tushar <shantanu () kde ! org>
Date:       2013-12-17 19:01:03
Message-ID: E1Vszt9-0006U7-TU () scm ! kde ! org
[Download RAW message or body]

Git commit 5b664d5d5d6ca90d2960a43ff5499c7ffe296351 by Shantanu Tushar.
Committed on 17/12/2013 at 19:00.
Pushed by shantanu into branch 'master'.

Revert "PMC remembers the last playlist used."

This reverts commit 5fdf522c413869d98135494cb2e379d4bf639ded.

CCMAIL: plasma-devel@kde.org

M  +1    -36   mediaelements/playlist/MultiplePlaylists.qml

http://commits.kde.org/plasma-mediacenter/5b664d5d5d6ca90d2960a43ff5499c7ffe296351

diff --git a/mediaelements/playlist/MultiplePlaylists.qml \
b/mediaelements/playlist/MultiplePlaylists.qml index 155b222..42877f0 100644
--- a/mediaelements/playlist/MultiplePlaylists.qml
+++ b/mediaelements/playlist/MultiplePlaylists.qml
@@ -29,9 +29,6 @@ FocusScope {
     Row {
         id: multiplePlaylistRow
         anchors.fill: parent
-        MediaCenterElements.Settings {
-           id: settings
-        }
 
         ListView {
             id: multiplePlaylistList
@@ -69,22 +66,7 @@ FocusScope {
 
                 MouseArea {
                     anchors.fill: parent
-                    onClicked: {
-                         playlistText.ListView.view.currentIndex = index;
-                         \
                multiplePlaylistRow.createCurrentPlaylistNameConfig(display);
-                    }
-                }
-
-                Component.onCompleted: {
-                     if (display == settings.value("currentPlaylistName","Default")) \
                {
-                         autoSelectPlaylistTimer.start();
-                     }
-                }
-
-                Timer {
-                   id: autoSelectPlaylistTimer
-                   interval: 10
-                   onTriggered: multiplePlaylistList.currentIndex = index
+                    onClicked: playlistText.ListView.view.currentIndex = index
                 }
             }
 
@@ -92,10 +74,6 @@ FocusScope {
                 multiplePlaylistList.model.switchToPlaylist(
                     currentItem.currentPlaylist);
             }
-
-            Component.onCompleted: {
-                multiplePlaylistList.model.switchToPlaylist(settings.value("currentPlaylistName","Default"));
                
-            }
         }
 
         PlasmaComponents.TextField {
@@ -136,7 +114,6 @@ FocusScope {
                 if (createPlaylistTextField.text != "") {
                     multiplePlaylistList.model.createNewPlaylist \
                (createPlaylistTextField.text)
                     multiplePlaylistList.currentIndex = multiplePlaylistList.count - \
                1
-                    \
multiplePlaylistRow.createCurrentPlaylistNameConfig(createPlaylistTextField.text);  \
createPlaylistTextField.text = ""  }
                 if (createPlaylistTextField.visible) {
@@ -155,23 +132,11 @@ FocusScope {
 
             iconSource: "list-remove"
             onClicked: {
-                var playlistToDelete = "";
-                if (multiplePlaylistList.currentItem.currentPlaylist == \
                settings.value("currentPlaylistName","Default")) {
-                   playlistToDelete = \
                multiplePlaylistList.currentItem.currentPlaylist;
-                }
                 multiplePlaylistList.model.removeCurrentPlaylist ()
                 if (multiplePlaylistList.currentIndex > 0) {
                     multiplePlaylistList.currentIndex = \
multiplePlaylistList.currentIndex-1;  }
-                if (playlistToDelete != "") {
-                    \
multiplePlaylistRow.createCurrentPlaylistNameConfig(multiplePlaylistList.currentItem.currentPlaylist);
                
-                }
             }
         }
-
-        function createCurrentPlaylistNameConfig(name)  {
-           settings.setValue("currentPlaylistName",name);
-           settings.sync();
-        }
     }
 }
_______________________________________________
Plasma-devel mailing list
Plasma-devel@kde.org
https://mail.kde.org/mailman/listinfo/plasma-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic