Benjamin Auder [Thu, 27 Dec 2018 18:47:38 +0000 (19:47 +0100)]
Update TODO (about length of code lines)
Benjamin Auder [Thu, 27 Dec 2018 18:42:35 +0000 (19:42 +0100)]
Update README and TODO
Benjamin Auder [Thu, 27 Dec 2018 18:22:28 +0000 (19:22 +0100)]
Update translations and TODO
Benjamin Auder [Thu, 27 Dec 2018 12:55:57 +0000 (13:55 +0100)]
Fix db scripts
Benjamin Auder [Thu, 27 Dec 2018 12:01:36 +0000 (13:01 +0100)]
Fix MarseilleRules, remove debug traces
Benjamin Auder [Thu, 27 Dec 2018 00:22:52 +0000 (01:22 +0100)]
Add traces to understand what happens in MarseilleChess about turn/subturn
Benjamin Auder [Wed, 26 Dec 2018 21:58:56 +0000 (22:58 +0100)]
Fix README
Benjamin Auder [Wed, 26 Dec 2018 21:55:45 +0000 (22:55 +0100)]
Crazyhouse: back to previous design; style to be improved
Benjamin Auder [Wed, 26 Dec 2018 21:45:23 +0000 (22:45 +0100)]
Bugs fixing, finalization of rules in french+english
Benjamin Auder [Wed, 26 Dec 2018 12:41:59 +0000 (13:41 +0100)]
Fix Berolina notation + Marseille PGN
Benjamin Auder [Wed, 26 Dec 2018 11:17:48 +0000 (12:17 +0100)]
Implemented a very basic DarkBot + a few fixes + advance on rules
Benjamin Auder [Wed, 26 Dec 2018 01:11:20 +0000 (02:11 +0100)]
A few fixes + prepare translations + rules for last 4 variants
Benjamin Auder [Wed, 26 Dec 2018 00:26:38 +0000 (01:26 +0100)]
MarseilleRules OK
Benjamin Auder [Wed, 26 Dec 2018 00:16:56 +0000 (01:16 +0100)]
First working draft of MarseilleRules; almost OK (bug in computerMove turn/subturn)
Benjamin Auder [Tue, 25 Dec 2018 10:08:52 +0000 (11:08 +0100)]
Some improvements; to be continuated
Benjamin Auder [Tue, 25 Dec 2018 08:14:11 +0000 (09:14 +0100)]
Various fixes, additions...
Benjamin Auder [Tue, 25 Dec 2018 01:08:30 +0000 (02:08 +0100)]
Simplified underCheck / getCheckSquares logic. Debugging Berolina
Benjamin Auder [Mon, 24 Dec 2018 17:20:17 +0000 (18:20 +0100)]
Implemented and tested DarkChess. Berolina, Upsidedown should be OK. Marseille: TODO
Benjamin Auder [Mon, 24 Dec 2018 12:50:44 +0000 (13:50 +0100)]
Prepare some more variants (unfinished)
Benjamin Auder [Sun, 23 Dec 2018 22:45:20 +0000 (23:45 +0100)]
Advance on Spanish translation (still 13 rules to translate)
Benjamin Auder [Sun, 23 Dec 2018 18:24:04 +0000 (19:24 +0100)]
Do not announce a demo video (difficult to cover all in a video)
Benjamin Auder [Sun, 23 Dec 2018 17:58:37 +0000 (18:58 +0100)]
Fix computer game continuation when it's computer turn
Benjamin Auder [Sun, 23 Dec 2018 12:10:50 +0000 (13:10 +0100)]
Complete translations
Benjamin Auder [Sun, 23 Dec 2018 11:58:28 +0000 (12:58 +0100)]
Add some forgotten translations + fix typo
Benjamin Auder [Sun, 23 Dec 2018 11:52:27 +0000 (12:52 +0100)]
Full translation
Benjamin Auder [Sun, 23 Dec 2018 10:22:05 +0000 (11:22 +0100)]
Fix some typos in rules
Benjamin Auder [Sun, 23 Dec 2018 09:54:35 +0000 (10:54 +0100)]
Better padding in menu
Benjamin Auder [Sat, 22 Dec 2018 22:17:27 +0000 (23:17 +0100)]
Fix mistake in Grand variant (same as in Crazyhouse before)
Benjamin Auder [Sat, 22 Dec 2018 22:12:36 +0000 (23:12 +0100)]
Make tooltip labels visible again
Benjamin Auder [Sat, 22 Dec 2018 22:03:12 +0000 (23:03 +0100)]
Fix diagram size for smartphones
Benjamin Auder [Sat, 22 Dec 2018 21:59:28 +0000 (22:59 +0100)]
Fix menu bug on smartphones
Benjamin Auder [Sat, 22 Dec 2018 21:41:09 +0000 (22:41 +0100)]
Attempt to select vue file in layout from app.locals variable
Benjamin Auder [Sat, 22 Dec 2018 21:33:21 +0000 (22:33 +0100)]
Uniformize path to database
Benjamin Auder [Sat, 22 Dec 2018 20:56:54 +0000 (21:56 +0100)]
Finished translations
Benjamin Auder [Sat, 22 Dec 2018 17:44:07 +0000 (18:44 +0100)]
Fix problems style; in the middle of French translation
Benjamin Auder [Sat, 22 Dec 2018 14:37:48 +0000 (15:37 +0100)]
Almost finished: just translations TODO
Benjamin Auder [Sat, 22 Dec 2018 09:28:00 +0000 (10:28 +0100)]
Improve style on variant page; TODO: problems, Crazyhouse
Benjamin Auder [Fri, 21 Dec 2018 22:24:29 +0000 (23:24 +0100)]
Add a simple code lines counter
Benjamin Auder [Fri, 21 Dec 2018 21:59:43 +0000 (22:59 +0100)]
Saving state (unfinished styling on variant page)
Benjamin Auder [Fri, 21 Dec 2018 17:18:53 +0000 (18:18 +0100)]
Progression in styles + initiate translation process
Benjamin Auder [Thu, 20 Dec 2018 20:20:55 +0000 (21:20 +0100)]
Group some styles in variant.sass
Benjamin Auder [Thu, 20 Dec 2018 18:10:27 +0000 (19:10 +0100)]
Fix index style. Now on variant page
Benjamin Auder [Thu, 20 Dec 2018 15:35:24 +0000 (16:35 +0100)]
Some styles improvement attempts (how to uniformize modals?)
Benjamin Auder [Thu, 20 Dec 2018 08:55:16 +0000 (09:55 +0100)]
Fix promotion bug on smartphones
Benjamin Auder [Wed, 19 Dec 2018 22:11:21 +0000 (23:11 +0100)]
Very basic anti-bot strategy for problems upload: do not pre-generate FEN
Benjamin Auder [Wed, 19 Dec 2018 21:46:19 +0000 (22:46 +0100)]
Final fixes in variants
Benjamin Auder [Wed, 19 Dec 2018 20:18:16 +0000 (21:18 +0100)]
Fix some typos and forgotten things
Benjamin Auder [Wed, 19 Dec 2018 19:36:44 +0000 (20:36 +0100)]
Remove debug trace
Benjamin Auder [Wed, 19 Dec 2018 19:34:58 +0000 (20:34 +0100)]
Fix README + typo in Wildebeest rules
Benjamin Auder [Wed, 19 Dec 2018 18:48:21 +0000 (19:48 +0100)]
Achieved first relatively complete version of the website; TODO: styles...
Benjamin Auder [Wed, 19 Dec 2018 18:10:35 +0000 (19:10 +0100)]
Start working on style
Benjamin Auder [Wed, 19 Dec 2018 09:19:59 +0000 (10:19 +0100)]
Allow resuming computer games, attempt to fix 'ghost move bug'
Benjamin Auder [Tue, 18 Dec 2018 23:27:36 +0000 (00:27 +0100)]
Fix mycolor when resuming from game vs computer
Benjamin Auder [Tue, 18 Dec 2018 22:50:35 +0000 (23:50 +0100)]
Finished basic chat implementation
Benjamin Auder [Tue, 18 Dec 2018 18:34:21 +0000 (19:34 +0100)]
Update TODO
Benjamin Auder [Tue, 18 Dec 2018 18:19:16 +0000 (19:19 +0100)]
Add some final TODOs
Benjamin Auder [Tue, 18 Dec 2018 18:08:14 +0000 (19:08 +0100)]
Play computer move in webworker to not freeze interface
Benjamin Auder [Tue, 18 Dec 2018 15:50:43 +0000 (16:50 +0100)]
Some fixes, problems logic now functional
Benjamin Auder [Tue, 18 Dec 2018 13:27:54 +0000 (14:27 +0100)]
Remove database from git repo
Benjamin Auder [Tue, 18 Dec 2018 11:04:44 +0000 (12:04 +0100)]
Some fixes, add basic preview logic for new problem
Benjamin Auder [Tue, 18 Dec 2018 01:59:43 +0000 (02:59 +0100)]
Some refactoring in variants logic: more robust FEN handling (untested)
Benjamin Auder [Mon, 17 Dec 2018 17:21:01 +0000 (18:21 +0100)]
Save current state (unfinished, untested)
Benjamin Auder [Sun, 16 Dec 2018 14:19:26 +0000 (15:19 +0100)]
Save state - unfinished changes
Benjamin Auder [Sun, 16 Dec 2018 03:07:08 +0000 (04:07 +0100)]
Finished problems implementation. TODO: specify state for Crazyhouse,Grand. Improve style
Benjamin Auder [Sat, 15 Dec 2018 17:22:14 +0000 (18:22 +0100)]
Almost finished problems logic. TODO: showProblem() part
Benjamin Auder [Sat, 15 Dec 2018 14:35:59 +0000 (15:35 +0100)]
On the way to problems: saving state [not functional yet]
Benjamin Auder [Fri, 14 Dec 2018 23:58:04 +0000 (00:58 +0100)]
Fix '3 knights' bug + tiny advance on problems tab
Benjamin Auder [Fri, 14 Dec 2018 23:20:15 +0000 (00:20 +0100)]
On the road to problems to complete website :)
Benjamin Auder [Fri, 14 Dec 2018 18:30:57 +0000 (19:30 +0100)]
Code simplification + a few fixes
Benjamin Auder [Fri, 14 Dec 2018 16:05:35 +0000 (17:05 +0100)]
Slight improvement in diagrams on rules pages
Benjamin Auder [Fri, 14 Dec 2018 15:52:36 +0000 (16:52 +0100)]
Fix Checkered and Ultima rules. Write Chess960 rules and complete others
Benjamin Auder [Fri, 14 Dec 2018 00:10:19 +0000 (01:10 +0100)]
Clarify long leaper movement in Ultima rules
Benjamin Auder [Fri, 14 Dec 2018 00:01:33 +0000 (01:01 +0100)]
Fix two bugs in Ultima isAttackedBy...
Benjamin Auder [Thu, 13 Dec 2018 22:24:18 +0000 (23:24 +0100)]
Fix a mustake in rules diagram for chameleon
Benjamin Auder [Thu, 13 Dec 2018 21:17:18 +0000 (22:17 +0100)]
Fix bugs in Ultima
Benjamin Auder [Thu, 13 Dec 2018 18:33:30 +0000 (19:33 +0100)]
Ultima bug: mate in 1 does not mate...
Benjamin Auder [Thu, 13 Dec 2018 18:25:48 +0000 (19:25 +0100)]
Bug fix in Ultima
Benjamin Auder [Thu, 13 Dec 2018 18:11:22 +0000 (19:11 +0100)]
Finish Ultima rules + a few technical fixes
Benjamin Auder [Thu, 13 Dec 2018 14:39:26 +0000 (15:39 +0100)]
Add true repetition detection
Benjamin Auder [Thu, 13 Dec 2018 14:10:03 +0000 (15:10 +0100)]
Finish Ultima rules. Seems ok (still potential bugs)
Benjamin Auder [Thu, 13 Dec 2018 02:29:11 +0000 (03:29 +0100)]
About to finish completed Ultima rules
Benjamin Auder [Thu, 13 Dec 2018 01:44:20 +0000 (02:44 +0100)]
Slight change in Ultima rules. TODO: merge with removed code 'isAttacked'
Benjamin Auder [Wed, 12 Dec 2018 17:36:50 +0000 (18:36 +0100)]
Fix Ultima when no moves are available
Benjamin Auder [Wed, 12 Dec 2018 17:29:31 +0000 (18:29 +0100)]
Fix king pos update in Ultima. TODO: explain rules
Benjamin Auder [Wed, 12 Dec 2018 17:04:40 +0000 (18:04 +0100)]
Simplify (and almost fix) Ultima rules
Benjamin Auder [Wed, 12 Dec 2018 16:44:33 +0000 (17:44 +0100)]
Implement 'isAttackedBy' logic in Ultima; but is that required?
Benjamin Auder [Wed, 12 Dec 2018 15:55:59 +0000 (16:55 +0100)]
Implementation of pieces movements + captures in Ultima
Benjamin Auder [Wed, 12 Dec 2018 11:43:13 +0000 (12:43 +0100)]
Advance on Ultima variant code
Benjamin Auder [Wed, 12 Dec 2018 10:40:57 +0000 (11:40 +0100)]
Drop Half chess: does not seem very interesting after all
Benjamin Auder [Wed, 12 Dec 2018 02:12:07 +0000 (03:12 +0100)]
Basic fixes in Ultima, still unimplemented
Benjamin Auder [Wed, 12 Dec 2018 02:02:19 +0000 (03:02 +0100)]
Fix HalfChess, more random Loser initial position, continue draft of Ultima
Benjamin Auder [Tue, 11 Dec 2018 18:09:26 +0000 (19:09 +0100)]
Draft of Ultima chess rules; almost OK HalfChess
Benjamin Auder [Tue, 11 Dec 2018 15:17:53 +0000 (16:17 +0100)]
Remove obsolete TODO file
Benjamin Auder [Tue, 11 Dec 2018 15:12:55 +0000 (16:12 +0100)]
Do not abuse smileys
Benjamin Auder [Tue, 11 Dec 2018 14:25:57 +0000 (15:25 +0100)]
Fix preferences screen (pre-selected sound level)
Benjamin Auder [Tue, 11 Dec 2018 14:22:59 +0000 (15:22 +0100)]
Fix sound level retrieval via cookie
Benjamin Auder [Tue, 11 Dec 2018 14:10:56 +0000 (15:10 +0100)]
Some style improvements
Benjamin Auder [Tue, 11 Dec 2018 13:57:23 +0000 (14:57 +0100)]
Slight margin adjustement for FEN string
Benjamin Auder [Tue, 11 Dec 2018 13:52:30 +0000 (14:52 +0100)]
Fix settings button on small screens
Benjamin Auder [Tue, 11 Dec 2018 13:35:08 +0000 (14:35 +0100)]
A few fixes (style, preferences application)