Fix and first attempt to use Readability
[quicknewsreader] / qml / QuickNewsReader / content / view / Categories.qml
index 695b752..468803b 100644 (file)
@@ -1,51 +1,41 @@
+/***
+** Copyright (C) 2012 Christophe CHAPUIS <chris.chapuis _at_ gmail _dot_ com>
+**
+** This package is free software; you can redistribute it and/or modify
+** it under the terms of the GNU General Public License as published by
+** the Free Software Foundation; either version 2 of the License, or
+** (at your option) any later version.
+**
+** This package is distributed in the hope that it will be useful,
+** but WITHOUT ANY WARRANTY; without even the implied warranty of
+** MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+** GNU General Public License for more details.
+**
+** You should have received a copy of the GNU General Public License
+** along with this package; if not, write to the Free Software
+** Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301 USA
+**
+***/
 import QtQuick 1.0
 
 Rectangle {
 
     id: categoriesRect
-    width: 220; height: window.height
+    width: window.width; height: window.height
     color: "#efefef"
 
     ListView {
         focus: true
         id: categories
         x: 0; y: 0
-        width: 220; height: window.height
+        width: window.width; height: window.height
         model: currentSource.listModels[componentDepth-1]
-        footer: getFooter()
+        //footer: getFooter()
         delegate: CategoryDelegate { }
         highlight: Rectangle { color: "steelblue" }
         highlightMoveSpeed: 9999999
-
-        function getFooter()
-        {
-            return componentDepth === 1 && currentSource.hasSettings ? settingsButtonDelegate : null
-        }
     }
     ScrollBar { scrollArea: categories; height: categories.height; width: 8; anchors.right: categories.right }
 
     Component.onCompleted: categories.currentIndex = -1
-
-    Component {
-        id: settingsButtonDelegate
-        Item {
-            width: categories.width; height: 70
-
-            FancyButton {
-                icon: "../images/settings.png"
-                anchors.horizontalCenter: parent.horizontalCenter
-                anchors.bottom: parent.bottom
-                anchors.bottomMargin: -2
-
-                /*
-                onClicked: {
-                    if (editMenu.visible) {
-                        editMenu.opacity = 0.0
-                    } else {
-                        editMenu.opacity = 0.8
-                    }
-                }*/
-            }
-        }
-    }
 }