Merge branch 'master' of /opt/src/sb1/qt/scorecard
[scorecard] / TODO
diff --git a/TODO b/TODO
index d9cbae0..c9bfe00 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,26 +1,67 @@
-TOP Items
-- Course edit does not store the changes
-
-TODO General:
-
-- If course is in the score but not in course, navogating away from
-  the score not possible. Editing the score core dumps.
-- Statistics view (BIG)
-- Delete score
-- Delete course
-- Settings
-- New score - first entry does not update
-  - Seems to be bug in the Qt/Maemo
-- Date picker button (widget is missing)
-- Use syslog
-
-TODO Hildon 2.2
-- Replace LineEdit w/ HildonEntry
-- Use info dialogs and system banners
-
-TODO Debian packaging
-- don't install club.xml if it has been modified
-- install data to SD card if present
-TODO Arch
-- move scorelist (and all data handling) to table-model 
+Updated: 10-Aug-2010
+
+This file contains to todo items for the N900 scorecard application.
+
+New Features and Enhancements:
+------------------------------
+
+  - Exact HCP not just a integer (not 10 but 10.1)
+
+  - Use the HCP (must be stored to the score since HCP keeps chaning)
+
+  - To be able to score for 1-4 person
+
+  - Stablefort point system (also during the play)
+
+  - Sync golf courses and scores to a server, share with
+    others. Online course repository: Ability to upload courses online
+    for others to download and use.
+
+  - Able to add putts, fairway hits, green in regulation, penalties
+    per hole
+
+  - 9th hole tally: A tally of your score after 9 holes.
+
+  - Autosave: no matter how many holes you have entered, your score is
+    still saved. I have had a couple time where I have been on the
+    10th or 11th hole and I accidentally click the top of the screen,
+    this then cancels the score-entry window. This could also be a
+    prompt for save.
+
+  - Virtual 'HCP' adjustment based on scores entered. eg. You set to
+    like 20, then after 5/10 rounds entered, it calculates your
+    virtual-handicap or similar.
+
+  - HCP Colouring based on actual/entered HCP. eg, if you are a 18 hcp
+    golfer it colours your hole score based on this, not par.
+
+
+Usability:
+----------
+
+  - Bigger input screen for adding the score, perhaps only the first
+    nine on the first screen or only one hole per screen. It was very
+    hard to see the score when the sun is shining
+
+  - Year filters and maybe more, must be easy to apply
+
+Refactoring:
+------------
+
+  - New score dialog should be the same as main view (f.ex showing
+    subtotals, totals, and score colors).
+
+  - Use syslog
+
+
+Settings:
+---------
+
+  - Play/view mode: shots or points
+
+  - Data store: internal or external MMC
+
+Installation:
+-------------
+
+  - install data to SD card if present