Upped version number to 1.9.1
authorHeli Hyvättinen <heli.hyvattinen@kymp.net>
Tue, 11 Oct 2011 19:59:51 +0000 (22:59 +0300)
committerHeli Hyvättinen <heli.hyvattinen@kymp.net>
Thu, 13 Oct 2011 09:17:15 +0000 (12:17 +0300)
Also upped QML Chessclocks version number to 1.1.
Added copyright info to the settings class files.
Commented out qDebugs from the settings.cpp.
Removed .svg launcher icon from project as .png is used anyway.

chessclock.pro
classes/settings.cpp
classes/settings.h
main.cpp
qml/AboutPage.qml
qml/ClocksPage.qml
qml/MainPage.qml
qml/NewGameDialogPage.qml
qtc_packaging/debian_harmattan/changelog

index 1402124..7fd1f0a 100644 (file)
@@ -6,7 +6,7 @@ QML_IMPORT_PATH =
 QT+= declarative
 symbian:TARGET.UID3 = 0xE00C40B5
 
-VERSION = 1.9.0
+VERSION = 1.9.1
 
 # Smart Installer package's UID
 # This UID is from the protected range and therefore the package will
@@ -25,7 +25,6 @@ MOBILITY += systeminfo
 
 # The .cpp file which was generated for your project. Feel free to hack it.
 SOURCES += main.cpp \
-    classes/turninformation.cpp \
     classes/chessclock.cpp \
     classes/chessclockwidget.cpp \
     classes/clockswidget.cpp \
@@ -36,7 +35,8 @@ SOURCES += main.cpp \
     classes/timecontrol/hourglassclock.cpp \
     classes/screenlitkeeper.cpp \
     classes/wrappedclockswidget.cpp \
-    classes/settings.cpp
+    classes/settings.cpp \
+    classes/turninformation.cpp
 
 HEADERS  += \
     classes/turninformation.h \
@@ -57,7 +57,6 @@ OTHER_FILES += \
     qml/MainPage.qml \
     qml/main.qml \
     chessclock.desktop \
-    chessclock.svg \
     chessclock.png \
     qtc_packaging/debian_harmattan/rules \
     qtc_packaging/debian_harmattan/README \
@@ -87,3 +86,6 @@ unix:!symbian:!maemo5 {
     target.path = /opt/chessclock/bin
     INSTALLS += target
 }
+
+
+
index 38656e7..76f0ec9 100644 (file)
@@ -1,3 +1,24 @@
+/**************************************************************************
+
+   Chess Clock
+
+   This file is part of Chess Clock software.
+
+   (This file) Copyright (c) Heli Hyvättinen 2011
+
+   Chess Clock 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 3 of the License, or
+   (at your option) any later version.
+
+   Chess Clock 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.
+
+
+**************************************************************************/
+
 #include "settings.h"
 #include <QSettings>
 #include <QDebug>
@@ -96,7 +117,7 @@ return groupString;
         else
            result = settings.value("BlackInitial",defaultTime).toTime();
 
-       qDebug() << "Initial time is: " << result;
+//       qDebug() << "Initial time is: " << result;
 
        return result;
    }
@@ -120,7 +141,7 @@ return groupString;
        else
            result = settings.value("BlackAddition",defaultTime).toTime();
 
-       qDebug() << "Additional time is: " << result;
+//       qDebug() << "Additional time is: " << result;
        return result;
    }
 
@@ -158,7 +179,7 @@ return groupString;
    {
        QTime  time (hours,minutes,seconds);
        setInitialTime(timeControl,isWhite,time);
-       qDebug () << "Saved initial time setting: "<< time;
+//       qDebug () << "Saved initial time setting: "<< time;
    }
 
    void Settings::setAdditionalTime(int timeControl, bool isWhite, QTime time)
@@ -176,7 +197,7 @@ return groupString;
    {
        QTime time(hours,minutes,seconds);
        setAdditionalTime(timeControl,isWhite,time);
-       qDebug() << "Saved additional time setting: " << time;
+//       qDebug() << "Saved additional time setting: " << time;
    }
 
     void Settings::setEqualTimes(int timeControl, bool on)
@@ -185,7 +206,7 @@ return groupString;
         settings.beginGroup(getGroupName(timeControl));
 
         settings.setValue("Equals",on);
-        qDebug() << "Saved Equal times setting: " << on;
+//        qDebug() << "Saved Equal times setting: " << on;
     }
 
 
index db9e9de..c70a0e4 100644 (file)
@@ -1,3 +1,24 @@
+/**************************************************************************
+
+   Chess Clock
+
+   This file is part of Chess Clock software.
+
+   (This file) Copyright (c) Heli Hyvättinen 2011
+
+   Chess Clock 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 3 of the License, or
+   (at your option) any later version.
+
+   Chess Clock 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.
+
+
+**************************************************************************/
+
 #ifndef SETTINGS_H
 #define SETTINGS_H
 
index eec7794..e15ef84 100644 (file)
--- a/main.cpp
+++ b/main.cpp
@@ -36,8 +36,8 @@ Q_DECL_EXPORT int main(int argc, char *argv[])
 
     pApp->setStyleSheet("* {color: white}");
 
-    qmlRegisterType<WrappedClocksWidget>("ChessClocks", 1, 0, "WrappedClocksWidget");
-    qmlRegisterType<Settings>("ChessClocks", 1, 0, "Settings");
+    qmlRegisterType<WrappedClocksWidget>("ChessClocks", 1, 1, "WrappedClocksWidget");
+    qmlRegisterType<Settings>("ChessClocks", 1, 1, "Settings");
 
     QDeclarativeView * pView = MDeclarativeCache::qDeclarativeView();
     pView->setSource(QUrl("qrc:/qml/main.qml"));
index 265b933..edf241f 100644 (file)
@@ -42,7 +42,7 @@ Page
 Text
 {
     id: title
-    text: "Chess Clock 1.9.0"
+    text: "Chess Clock 1.9.1"
     color: "white"
     font.pointSize: 42
 
index b8a3d57..a8a8d4f 100644 (file)
@@ -22,7 +22,7 @@
 import QtQuick 1.0
 import com.meego 1.0
 import QtQuick 1.1 
-import ChessClocks 1.0
+import ChessClocks 1.1
 
 
 
index 90b74eb..488ba22 100644 (file)
@@ -22,7 +22,7 @@
 
 import QtQuick 1.1
 import com.meego 1.0
-import ChessClocks 1.0
+import ChessClocks 1.1
 
 
 
index eb3f633..87a9fb5 100644 (file)
@@ -24,7 +24,7 @@ import QtQuick 1.1
 import com.meego 1.0
 import QtQuick 1.0
 import com.nokia.extras 1.0
-import ChessClocks 1.0
+import ChessClocks 1.1
 
 
 Page
index 8e838ca..507f0e1 100755 (executable)
@@ -1,4 +1,16 @@
-chessclock (1.9.0) unstable; urgency=low
+chessclock (1.9.1) unstable; urgency=low
+
+  * Uses buttons instead of text fields to trigger change value dialogs in
+    the start game dialog page, no longer need to tap twice to launch a
+    subdialog
+  * Game settings are saved
+  * Starts faster, uses MDeclarativeCacheBoost
+  * Pause button visible only if the game has started and is not paused
+  * "Then touch to end turn" help text in the start of game is visible
+
+ -- Heli Hyvättinen <heli.hyvattinen@kymp.net>  Thu, 13 Oct 2011 11:57:00 +0300
+
+chessclock (1.9.1) unstable; urgency=low
 
   * First release for Harmattan
   * User interface partly changed to QML and conforms to Harmattan style