Merge branch 'master' of /opt/src/sb1/qt/scorecard
[scorecard] / TODO
diff --git a/TODO b/TODO
index ec612eb..c9bfe00 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,20 +1,67 @@
-TODO General:
-
-- Course view
-- Stat view
-- Settings
-- Delete score
-- Delete course
-- Edit score
-- Edit course
-
-TODO Hildon 2.2
-
-- Date picker for the score dialog
-- Replace LineEdit w/ HildonEntry
-
-Know issues
-- empty data dir causes crash
-- new course + new score on that causes crash. Data is okay, issue in
-  using new data.
+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