Thibault Duplessis
|
ec0911f436
|
upgrade chessground and reduce rezooming
|
2017-01-22 10:16:40 +01:00 |
|
Thibault Duplessis
|
826a5d5d89
|
fix learn title hierarchy
|
2017-01-21 15:06:53 +01:00 |
|
Thibault Duplessis
|
ef728dc24f
|
upgrade chessground
|
2017-01-17 20:11:11 +01:00 |
|
Thibault Duplessis
|
5c70c13fc1
|
upgrade chessground
|
2017-01-14 18:46:38 +01:00 |
|
Thibault Duplessis
|
44a43aba08
|
upgrade chessground to fix ZH shapes. SVG can no longer use CSS transitions
|
2017-01-14 15:01:59 +01:00 |
|
Thibault Duplessis
|
8d23096477
|
upgrade chessground - fixes #2514 - thanks @niklasf
|
2017-01-13 12:31:30 +01:00 |
|
Niklas Fiekas
|
477d61c492
|
coding style tweaks found using eslint
|
2017-01-09 15:36:15 +01:00 |
|
Thibault Duplessis
|
2ef8f11ed3
|
upgrade gulp-uglifyjs
|
2016-12-21 01:54:48 +01:00 |
|
Thibault Duplessis
|
86f81f0bab
|
refactor UI modules, extract ceval, create common & chess
|
2016-11-26 13:08:20 +01:00 |
|
Thibault Duplessis
|
d61a49505c
|
remove learn opening stage
|
2016-11-24 21:17:30 +01:00 |
|
Thibault Duplessis
|
a95c947e15
|
upgrade chessground
|
2016-10-30 10:09:24 +01:00 |
|
Thibault Duplessis
|
ff2065f297
|
upgrade chessground again
|
2016-10-21 13:37:54 +02:00 |
|
Thibault Duplessis
|
0b31b7635d
|
upgrade chessground
|
2016-10-21 13:32:04 +02:00 |
|
Niklas Fiekas
|
20718579e4
|
switch to agpl-3.0+
|
2016-10-12 20:23:38 +02:00 |
|
Thibault Duplessis
|
04a4cfcfdb
|
upgrade chessground
|
2016-10-05 12:55:38 +02:00 |
|
Thibault Duplessis
|
25edfd6ee0
|
upgrade chessground
|
2016-10-04 00:38:50 +02:00 |
|
Thibault Duplessis
|
4437fa2779
|
upgrade chessground
|
2016-10-03 10:40:42 +02:00 |
|
Thibault Duplessis
|
f2d02a2bf9
|
upgrade chessground - fixes #2288
|
2016-10-03 01:21:07 +02:00 |
|
Thibault Duplessis
|
d1d085f2b2
|
upgrade chessground
|
2016-09-07 10:15:22 +02:00 |
|
Thibault Duplessis
|
253d25ee03
|
add user id to /learn GTM
|
2016-08-25 09:58:30 +02:00 |
|
Thibault Duplessis
|
1c5b026e27
|
ensure dataLayer is created before any push
|
2016-08-22 16:09:56 +02:00 |
|
Thibault Duplessis
|
ce3617a8da
|
upgrade chessground to v4.2.0
|
2016-08-19 15:00:29 +02:00 |
|
Thibault Duplessis
|
3925931435
|
rewrite last /learn castling stage to show "rook check" rules
|
2016-08-13 13:49:20 +02:00 |
|
Thibault Duplessis
|
bc2f5b7a26
|
fix /learn gtm urls
|
2016-08-12 11:26:11 +02:00 |
|
Thibault Duplessis
|
c0e58b8f6d
|
implement GTM for /learn
|
2016-08-12 11:21:36 +02:00 |
|
Thibault Duplessis
|
ecda9b1894
|
upgrade chessground to v4.1.3
|
2016-08-11 21:34:54 +02:00 |
|
Thibault Duplessis
|
fe8601b85d
|
honor chessground coordinates setting
|
2016-08-11 01:22:16 +02:00 |
|
Thibault Duplessis
|
20bc7cea8e
|
upgrade chessground to restore coords display
|
2016-08-11 01:16:29 +02:00 |
|
Thibault Duplessis
|
3d19878ca3
|
upgrade chessground to fix /learn
|
2016-08-10 19:53:15 +02:00 |
|
Thibault Duplessis
|
66e45d1382
|
upgrade chessground to fix castling regression
|
2016-08-10 16:08:43 +02:00 |
|
Thibault Duplessis
|
92f31e1e59
|
upgrade chessground and fix CSS
|
2016-08-10 15:41:10 +02:00 |
|
Thibault Duplessis
|
d80e176256
|
upgrade chessground to v4.0.0 for minimal DOM
|
2016-08-10 14:25:17 +02:00 |
|
Thibault Duplessis
|
007a7a86bb
|
restore chessground piece dragging class
|
2016-08-05 11:20:33 +02:00 |
|
Thibault Duplessis
|
ca7b2e2ac7
|
upgrade chessground
|
2016-08-05 09:39:31 +02:00 |
|
Thibault Duplessis
|
bbda5e770a
|
upgrade chessground to fix event position
|
2016-08-03 22:30:09 +02:00 |
|
Thibault Duplessis
|
4c93e073d3
|
upgrade chessground to fix touchscreen premove
|
2016-07-29 11:56:36 +02:00 |
|
Thibault Duplessis
|
7850d82ce0
|
upgrade chessground for greater hyperbullet accuracy
|
2016-07-28 16:03:32 +02:00 |
|
Thibault Duplessis
|
3df35ad846
|
/learn wording
|
2016-07-25 10:47:27 +02:00 |
|
Thibault Duplessis
|
50c1b29d36
|
upgrade chessground & mithril
|
2016-07-24 13:51:14 +02:00 |
|
Thibault Duplessis
|
dbf409e792
|
[master] reload learn on score reset for speedruns
|
2016-07-23 10:40:49 +02:00 |
|
Thibault Duplessis
|
41afb254b1
|
[master] remove learn debug
|
2016-07-23 10:40:43 +02:00 |
|
Thibault Duplessis
|
bf8c4bdc98
|
/learn wording again
|
2016-07-21 12:48:28 +02:00 |
|
Thibault Duplessis
|
c9730d9419
|
learn wording
|
2016-07-21 12:40:23 +02:00 |
|
Niklas Fiekas
|
481e660617
|
Make 3 stars possible in ep, stalemate, piece value and protection
|
2016-07-21 12:23:18 +02:00 |
|
Thibault Duplessis
|
5c9eb938e4
|
learn wording
|
2016-07-21 02:51:26 +02:00 |
|
Thibault Duplessis
|
be0a796ce2
|
fix learn map
|
2016-07-20 15:02:57 +02:00 |
|
Thibault Duplessis
|
fadc94ab78
|
learn: what next?
|
2016-07-20 13:34:01 +02:00 |
|
Thibault Duplessis
|
92ee584f17
|
learn: autoselect square
|
2016-07-20 12:50:17 +02:00 |
|
Thibault Duplessis
|
955a04492f
|
improve check and stalemate stages
|
2016-07-20 12:50:03 +02:00 |
|
Thibault Duplessis
|
671d151f49
|
unselect on level change
|
2016-07-20 12:18:41 +02:00 |
|
Thibault Duplessis
|
bc4030f782
|
don't persist user shapes
|
2016-07-20 12:09:02 +02:00 |
|
Thibault Duplessis
|
83c8b5936e
|
add hint in combat stage first level
|
2016-07-20 12:02:43 +02:00 |
|
Thibault Duplessis
|
45d01ac9fb
|
tweak learn wording
|
2016-07-20 11:42:16 +02:00 |
|
Thibault Duplessis
|
32cede7d8f
|
make it harder to get stage 3 stars
|
2016-07-20 11:42:06 +02:00 |
|
Thibault Duplessis
|
dbd1d24d08
|
show level rank on completion
|
2016-07-20 11:19:37 +02:00 |
|
Thibault Duplessis
|
95bc748dd1
|
fix learn wording
|
2016-07-19 21:37:25 +02:00 |
|
Thibault Duplessis
|
ac0d7540c6
|
always diff mithril learn to reduce memory leaks, remove score
|
2016-07-07 19:43:59 +02:00 |
|
Thibault Duplessis
|
79d2d38c04
|
fix changing level during promotion
|
2016-07-07 18:55:56 +02:00 |
|
Thibault Duplessis
|
8c092715a0
|
fix double opponent reply in check stage
|
2016-07-07 18:54:43 +02:00 |
|
Thibault Duplessis
|
462e8fe6f9
|
fix castling stage
|
2016-07-07 18:37:15 +02:00 |
|
Thibault Duplessis
|
695fd67be7
|
fix learn apple stages
|
2016-07-07 17:09:15 +02:00 |
|
Thibault Duplessis
|
84995a8b50
|
fix stages
|
2016-07-06 15:10:24 +02:00 |
|
Thibault Duplessis
|
023e9ca273
|
combat levels
|
2016-07-06 14:56:11 +02:00 |
|
Thibault Duplessis
|
03fe80521c
|
simplify capture stage
|
2016-07-06 14:36:13 +02:00 |
|
Thibault Duplessis
|
53223645ed
|
prepare combat stage
|
2016-07-06 14:27:59 +02:00 |
|
Thibault Duplessis
|
700176fd71
|
fix protection stage
|
2016-07-06 14:27:52 +02:00 |
|
Thibault Duplessis
|
855c1fb887
|
protection stage
|
2016-07-06 14:02:09 +02:00 |
|
Thibault Duplessis
|
e74b149fc2
|
learn tweaks
|
2016-07-06 12:42:15 +02:00 |
|
Thibault Duplessis
|
e013ff11b2
|
fix learn fen typo
|
2016-07-06 01:35:02 +02:00 |
|
Thibault Duplessis
|
c971959648
|
Merge pull request #2072 from Evropi/master
Converted all puzzles to play as white
|
2016-07-06 01:30:04 +02:00 |
|
Thibault Duplessis
|
457fdcb743
|
fix next level detection
|
2016-07-06 01:25:40 +02:00 |
|
Ioannis Anthymidis
|
8218e11ef5
|
converted all puzzles to play as white
|
2016-07-06 00:21:21 +01:00 |
|
Thibault Duplessis
|
a279e626c2
|
fix check2 level
|
2016-07-06 01:06:49 +02:00 |
|
Thibault Duplessis
|
fa425c8d87
|
prepare learn draw
|
2016-07-06 00:59:46 +02:00 |
|
Thibault Duplessis
|
0921b9dc02
|
learn check2 WIP
|
2016-07-06 00:59:38 +02:00 |
|
Thibault Duplessis
|
cf93862c8e
|
resume stage at first unplayed level
|
2016-07-05 17:12:21 +02:00 |
|
Thibault Duplessis
|
c81cf51732
|
make it harder to obtain 2 stars
|
2016-07-05 17:02:36 +02:00 |
|
Thibault Duplessis
|
e7644bd51f
|
show stage progress on learn map
|
2016-07-05 16:40:36 +02:00 |
|
Thibault Duplessis
|
cb588f70b8
|
remove unused import
|
2016-07-05 16:13:01 +02:00 |
|
Thibault Duplessis
|
a1da3533b4
|
refactor stage list
|
2016-07-05 16:08:04 +02:00 |
|
Thibault Duplessis
|
2b0cecf758
|
fix level order
|
2016-07-05 15:46:05 +02:00 |
|
Thibault Duplessis
|
60c22b21d7
|
add a level to outOfCheck
|
2016-07-05 15:41:44 +02:00 |
|
Thibault Duplessis
|
853bc271cb
|
learn dark theme WIP
|
2016-07-05 13:04:17 +02:00 |
|
Thibault Duplessis
|
2f94b710b4
|
learn side and reset progress
|
2016-07-05 12:51:18 +02:00 |
|
Thibault Duplessis
|
15b49f5e2b
|
learn side
|
2016-07-05 12:20:33 +02:00 |
|
Thibault Duplessis
|
949bbd10a6
|
reorganize learn stages
|
2016-07-05 00:42:07 +02:00 |
|
Thibault Duplessis
|
a66e0e4884
|
prepare check in 2
|
2016-07-05 00:13:37 +02:00 |
|
Thibault Duplessis
|
6ada4d9546
|
reorganize /learn
|
2016-07-05 00:12:24 +02:00 |
|
Thibault Duplessis
|
e5783928e8
|
learn tweaks
|
2016-07-04 22:01:20 +02:00 |
|
Thibault Duplessis
|
799754b0f7
|
learn UI fixes
|
2016-07-04 19:10:11 +02:00 |
|
Thibault Duplessis
|
2a1c1c4cfc
|
piece value lesson
|
2016-07-04 19:06:40 +02:00 |
|
Thibault Duplessis
|
060143e59c
|
more learn UI
|
2016-07-04 16:59:00 +02:00 |
|
Thibault Duplessis
|
a9fdccf63d
|
stalemate stage
|
2016-07-04 16:32:14 +02:00 |
|
Thibault Duplessis
|
3bfcd1a5a5
|
learn UI
|
2016-07-04 15:24:20 +02:00 |
|
Thibault Duplessis
|
d1af9dfc01
|
fix rook stage
|
2016-07-04 13:32:44 +02:00 |
|
Thibault Duplessis
|
cf61efc2e5
|
prepare stalemate stage
|
2016-07-04 13:32:35 +02:00 |
|
Thibault Duplessis
|
b4e39d82fa
|
fix stage start scenario bug
|
2016-07-04 13:13:03 +02:00 |
|
Thibault Duplessis
|
f08b5b1556
|
complete en passant stage
|
2016-07-04 13:04:42 +02:00 |
|
Thibault Duplessis
|
d9d50a59b1
|
rewrite level failure/success condition
|
2016-07-04 11:29:18 +02:00 |
|
Thibault Duplessis
|
e5cb175a1f
|
castling stage end message
|
2016-07-04 11:21:13 +02:00 |
|
Thibault Duplessis
|
2c2c838a18
|
complete castling stage
|
2016-07-04 11:17:00 +02:00 |
|
Thibault Duplessis
|
0a3f9cd05b
|
castling stage WIP
|
2016-07-04 10:55:06 +02:00 |
|
Thibault Duplessis
|
fe3c8f1add
|
improve board setup stage
|
2016-07-04 10:02:29 +02:00 |
|
Thibault Duplessis
|
52f3f42cdd
|
idea for board setup stage
|
2016-07-04 02:11:30 +02:00 |
|
Thibault Duplessis
|
d806804529
|
prepare board setup stage
|
2016-07-04 01:40:08 +02:00 |
|
Thibault Duplessis
|
e696b78f6f
|
show automove last highlights
|
2016-07-04 01:37:27 +02:00 |
|
Thibault Duplessis
|
c3eef4bd16
|
simplify and fix stages
|
2016-07-04 01:32:16 +02:00 |
|
Thibault Duplessis
|
0d1b1353e0
|
prepare next stages
|
2016-07-04 01:17:17 +02:00 |
|
Thibault Duplessis
|
85082f906b
|
complete "out of check" chapter
|
2016-07-04 00:47:17 +02:00 |
|
Thibault Duplessis
|
f4636d2a71
|
simplify rook stage
|
2016-07-03 21:10:33 +02:00 |
|
Thibault Duplessis
|
ce3f5d6d82
|
play the failure sound at most once per level
|
2016-07-03 21:02:51 +02:00 |
|
Thibault Duplessis
|
2cf29dae0f
|
complete checkmate stage
|
2016-07-03 20:55:27 +02:00 |
|
Thibault Duplessis
|
98acbcd54b
|
display checks on the board
|
2016-07-03 20:02:28 +02:00 |
|
Thibault Duplessis
|
36c2397ab4
|
complete check stage
|
2016-07-03 19:42:39 +02:00 |
|
Thibault Duplessis
|
01c970a225
|
spelling
|
2016-07-03 17:00:53 +02:00 |
|
Thibault Duplessis
|
3ca28d1cf9
|
fix capture end message
|
2016-07-03 16:58:51 +02:00 |
|
Thibault Duplessis
|
d16742df08
|
complete capture stage
|
2016-07-03 16:38:43 +02:00 |
|
Thibault Duplessis
|
91f3b33b1d
|
more learn map side fix
|
2016-07-03 15:23:23 +02:00 |
|
Thibault Duplessis
|
c08d65b71c
|
learn map side
|
2016-07-03 15:18:02 +02:00 |
|
Thibault Duplessis
|
2ecd7d22b7
|
rewrite learn so levels are retriable, and it works with anon
|
2016-07-03 15:13:35 +02:00 |
|
Thibault Duplessis
|
b75a67c090
|
store each level score
|
2016-07-02 21:34:09 +02:00 |
|
Thibault Duplessis
|
f98a4e60d1
|
unlock all learning stages
|
2016-07-02 13:12:27 +02:00 |
|
Thibault Duplessis
|
fc38ff84ff
|
capture stage WIP
|
2016-07-01 17:12:01 +02:00 |
|
Thibault Duplessis
|
75ef27bca0
|
blunder your pieces in style
|
2016-06-30 18:12:19 +02:00 |
|
Thibault Duplessis
|
cc2531ad36
|
new win condition: color extinction
|
2016-06-30 14:36:10 +02:00 |
|
Thibault Duplessis
|
b183a788f0
|
next stages WIP
|
2016-06-30 14:19:26 +02:00 |
|
Thibault Duplessis
|
c64dba92a7
|
rename learn concepts: (lesson/level)->stage, stage->level
|
2016-06-30 13:45:17 +02:00 |
|
Thibault Duplessis
|
c7fc5c8ab2
|
fix learn score display
|
2016-06-30 13:00:49 +02:00 |
|
Thibault Duplessis
|
3337dae3cd
|
display stars on lesson complete
|
2016-06-30 12:50:29 +02:00 |
|
Thibault Duplessis
|
e727ee807e
|
cheat at learning
|
2016-06-30 10:34:46 +02:00 |
|
Thibault Duplessis
|
97c589e2d5
|
display level rank as stars on level map
|
2016-06-30 10:32:53 +02:00 |
|
Thibault Duplessis
|
c2c722d88f
|
square the bishops
|
2016-06-30 00:35:52 +02:00 |
|
Thibault Duplessis
|
b30bd08aab
|
fix typo
|
2016-06-30 00:24:52 +02:00 |
|
Thibault Duplessis
|
d206b423ee
|
improve learn left side
|
2016-06-30 00:23:54 +02:00 |
|
Thibault Duplessis
|
e4f3b00708
|
learn left side menu WIP
|
2016-06-30 00:19:43 +02:00 |
|
Thibault Duplessis
|
729e418be3
|
add congrats messages
|
2016-06-29 23:32:44 +02:00 |
|
Thibault Duplessis
|
e134c6c519
|
ribbons!
|
2016-06-29 23:27:59 +02:00 |
|
Thibault Duplessis
|
d295472f71
|
new learn sounds
|
2016-06-29 23:03:30 +02:00 |
|
Thibault Duplessis
|
650172f09b
|
remove debug
|
2016-06-29 22:47:45 +02:00 |
|
Thibault Duplessis
|
049aef4dee
|
improve lesson complete UI
|
2016-06-29 22:47:17 +02:00 |
|
Thibault Duplessis
|
77c76a73b1
|
fix learn progress reload
|
2016-06-29 22:31:01 +02:00 |
|
Thibault Duplessis
|
d86b3809cf
|
reload learn progress data
|
2016-06-29 22:23:36 +02:00 |
|
Thibault Duplessis
|
e047af3420
|
learn level map
|
2016-06-29 22:14:01 +02:00 |
|
Thibault Duplessis
|
af74e0f59e
|
prepare learn score persistence
|
2016-06-29 20:24:28 +02:00 |
|
Thibault Duplessis
|
2ed0e1fab2
|
tweak lesson texts
|
2016-06-29 20:01:29 +02:00 |
|
Thibault Duplessis
|
c06d9969c9
|
level progress
|
2016-06-29 19:36:49 +02:00 |
|
Thibault Duplessis
|
0c51521c2a
|
complete king lesson
|
2016-06-29 18:09:51 +02:00 |
|
Thibault Duplessis
|
65ecc4d110
|
king lesson WIP
|
2016-06-29 17:58:58 +02:00 |
|
Thibault Duplessis
|
254c1959bb
|
respect silence
|
2016-06-29 16:53:42 +02:00 |
|
Thibault Duplessis
|
39ffe62d5c
|
complete pawn lesson
|
2016-06-29 16:38:39 +02:00 |
|