summaryrefslogtreecommitdiffstats
path: root/khangman/TODO
diff options
context:
space:
mode:
Diffstat (limited to 'khangman/TODO')
-rw-r--r--khangman/TODO80
1 files changed, 80 insertions, 0 deletions
diff --git a/khangman/TODO b/khangman/TODO
new file mode 100644
index 00000000..5f62bd27
--- /dev/null
+++ b/khangman/TODO
@@ -0,0 +1,80 @@
+KHANGMAN - NEW IDEAS - NEW DESIGN
+
+TODO
+---------
+- fix hint position DONE
+- get a new Languages Settings icon ----
+- get a new KHangMan crystal icon ----
+- bundle the fonts with install ----
+- fix the font size ----
+- tooltip if no Win dialog - DONE ----
+- find a way to better finish game (win or loose) ----
+- allow to change font in Settings (add a Fonts tab) ----
+- add a Quick STart dialog in doc ----
+- finish German ß->SS ----
+
+
+Code cleaning (ingwa):
+
+* General
+ - Make all classes use the m_ convention for members ----
+ - Make members private as far as possible
+ - Make members and methods use more descriptive names.
+
+* Special for khangman
+ - Rename the c, d, f, g members in khangmanview!
+ - Make the themes parameterized. Now the tests and values
+ for different themes are spread out throughout the whole code.
+
+
+14 June 2005
+-------------------
+
+- German: in Settings dialog, give the choice of playing all uppercase
+ or all lower case
+ lower case: ä,ö,ü,ß
+ upper case: Ä,Ö,Ü,SS
+
+- KPassivePopup for tip: good solution? tip appears always at the same place, where ever you click. Is that good? Should the tooltip appear where the user clicked instead?
+- usability of the Configure KHangMan dialog DONE
+- enable hint: in Settings at the moment, should it be as a button in the toolbar as well? (Danny)
+- font size (use QFont::setPixelSize (thanks psn) instead of size) - make sure you use pretty big sizes though else it'll get unreadable fast on a big monitor - 156pt will be enough - QPaintDevice::x11AppDpiX() and QPaintDevice::x11AppDpiY() will give the dpi values
+
+11 April 2005
+------------------
+- center the word display
+- better position the passive popups DONE
+- choose font in configuration (2 dialogs: for Misses + Word and for Guess+charWrite)
+- Misses and word font the same? (uniformity prefered by Dannya) -> have the _ the same size
+- make the gradient disappear in minimum size so that the added parts merge exactly
+- change the wording of Misses to Mistakes? (Reuben)
+
+07 April 2005
+------------------
+- urgent: implement Desert theme DONE 10 April
+- urgent: position better KPassivePopup DONE 11 April
+- implement fontChecker for Domestic Manners and Dustimo Roman in main.cpp
+- find a way to end a game (when you lose or when you win -> special animation?)
+
+22 March 2005
+--------------------
+Menubar
+- Look menu -> switching theme DONE 10 April
+- Language menu -> switching language DONE 10 April
+
+Options - themes
+
+- DONE sea theme: the "light" to blink when changing animations...
+in practice, there would be a bg image with the light on, and one with the light off...
+maybe we overlay just the light part on a standard bg
+- preview theme is Settings dialog
+
+we could write the options if needed in some kind of theme file (Dannya)
+
+NEW: Young kids theme with 120x120 pixels area to put an image -> new kvtml file with pic name as hint
+
+DONE Misses and Word and Guess: QPainter for each theme
+
+Toolbar for special chars and normal: transparent image bg for one
+
+