Add 'how to report a bug' to the FAQ
[vchess.git] / TODO
diff --git a/TODO b/TODO
index 9c74534..f4d2c50 100644 (file)
--- a/TODO
+++ b/TODO
@@ -1,31 +1,25 @@
-# Functionality:
-On Game page "mconnect" events =>
-  send lastate to them (because they have the game infos) or just "your turn" - if their turn
-  remember them to send next "newmove" (or just "it's your turn") later - if not their turn
-  (=> listen for "mdisconnect" as well, and gameover, and newgame)
-From MyGames page: send "mconnect" to all online players (me included: potential multi-tabs)
-  When quit, send mdisconnect (relayed by server if no other MyGames tab).
+Issue: embedded rules language not updated when language is set (in Analyse, Game and Problems)
+Also: if new live game starts in background, "new game" notify OK but not first move (not too serious however)
+On smartphone for Teleport, Chakart, Weiqi and some others: option "confirm moves on touch screen"
+(=> comme pour corr) + option "confirm moves in corr games"?
 
-# Misc:
-Saw once a "double challenge" bug, one anonymous and a second one logged
-Both were asked a challenge probably, and both challenges added as different ones.
-=> would probably be solved by waiting for identity before adding people to people array
+https://www.chessvariants.com/difftaking.dir/replacement.html
 
-# New variants
-8-pieces https://www.youtube.com/watch?v=XZ8K02Da7Ps&list=PLRyjH8DPuzTBiym6lA0r84P8N0HnTtZyN&index=6&t=0s
-https://www.chessvariants.com/rules/8-piece-chess
-Eightpieces : non-symmetric
-Sym8pieces : symmetric (960)
+https://www.chessvariants.com/other.dir/pocket.html
+https://www.chessvariants.com/other.dir/fugue.html
+https://www.chessvariants.com/rules/spartan-chess
+https://www.chessvariants.com/mvopponent.dir/avalanche.html
 
-Generator vatiant, called "Matrix" ?
-Peces on first rank never move but generate new pieces. Pawn don't generate.
-A generator captured and replaced by a similar piece does not generate.
-King does not generate. No castling. En passant possible?
-Goal is still checkmate.
+https://www.chessvariants.com/mvopponent.dir/hypnotic-chess.html
+https://www.chessvariants.com/mvopponent.dir/mesmer-chess.html
 
-Take(a)n(d)make : if capture a piece, take its power for the last of the turn and make a move like it.
-If a pawn taken: direction of the capturer.
+=====
 
-+ Maxima, Interweave, Roccoco, Dynamo, Synchrone, Cannibal (force captures)
-
-S-chess https://en.wikipedia.org/wiki/Seirawan_chess
+fanorona https://fr.wikipedia.org/wiki/Fanorona
+YotĂ© https://fr.wikipedia.org/wiki/Yot%C3%A9 http://www.zillionsofgames.com/cgi-bin/zilligames/submissions.cgi/92187?do=show;id=960
+gess https://en.wikipedia.org/wiki/Gess
+weiqi (check if landed stone captures, walk on connected components), go13, go9, gomoku, reversi
+  first click show the stone, second click confirm the move?
+avalam, qoridor (wider lines in another color, vr.lines [npt static get] for this one ?), xiangqi, draughts, draughts8
+(puis quand hexaboards peut-ĂȘtre: hexavariants + Hex)
+Byo-yomi possible: 1h+b15,5m (15 pierres 5 minutes)