Thibault Duplessis
eaecb2494b
fix study display bug on unsynced chapter switch
2017-08-09 06:36:55 -05:00
Niklas Fiekas
9f5715a654
dasher: display lang codes as hover title
2017-08-06 17:05:57 +02:00
Thibault Duplessis
403e9522b8
remove study title icon
2017-08-06 09:46:10 +02:00
Thibault Duplessis
0e3b473cf6
Revert "revert translation changes that might cause a crowdin bug"
...
This reverts commit 3cbe369946
.
2017-08-05 12:07:14 +02:00
Thibault Duplessis
9d35032b4a
remove blog post notifications
2017-08-05 11:40:21 +02:00
Thibault Duplessis
3cbe369946
revert translation changes that might cause a crowdin bug
2017-08-04 20:19:57 +02:00
Thibault Duplessis
d0ddc76d5d
add "success" translatable string
2017-08-04 13:30:55 +02:00
Thibault Duplessis
0df7a7b33c
improve date localized formatting with support for safari 9
2017-08-04 11:23:30 +02:00
Isaac Levy
09e7b5515c
Pause clock during delay
...
Instead of jumping up during the delay interval.
2017-08-01 16:31:47 -04:00
Thibault Duplessis
3fd14effe6
insight date fix
2017-08-01 02:21:40 +02:00
Thibault Duplessis
5efdcd6b10
time update fix
2017-08-01 02:21:34 +02:00
Thibault Duplessis
4ad8e59579
abs client dates; localize tournament date
2017-08-01 02:06:03 +02:00
Thibault Duplessis
0f415cf2d1
display ongoing games deadline faster
2017-07-31 23:49:46 +02:00
Thibault Duplessis
1d065c1f99
drop IE 8 support
2017-07-31 00:10:29 +02:00
Thibault Duplessis
5b3132252d
upgrade and trim jquery some more
2017-07-30 23:50:35 +02:00
Thibault Duplessis
2713330bee
retry parseFen on slow network
2017-07-30 22:12:12 +02:00
Thibault Duplessis
8a689e83d9
challenge app animation on redirect
2017-07-30 22:05:46 +02:00
Thibault Duplessis
afa759b0ce
better type study settings and form
2017-07-30 18:22:05 +02:00
Thibault Duplessis
6299e09784
fix study form sticky select with types
2017-07-30 18:22:05 +02:00
Thibault Duplessis
b90d822eec
Merge pull request #3383 from niklasf/trans-dasher-bg
...
translate dasher background settings (#3382 )
2017-07-30 10:57:15 +02:00
Thibault Duplessis
55b151d626
Merge pull request #3384 from niklasf/trans-editor-dropdown
...
translate board editor dropdown (#3382 )
2017-07-30 10:55:25 +02:00
Niklas Fiekas
a45323e284
more translations for simul ( #3382 )
2017-07-29 22:02:20 +02:00
Niklas Fiekas
4507a06b72
translate board editor dropdown ( #3382 )
2017-07-29 19:58:12 +02:00
Niklas Fiekas
6af46035e2
translate dasher background settings ( #3382 )
2017-07-29 19:31:18 +02:00
Thibault Duplessis
3c4ed68d6a
restore SVG support in snabbdom (for spinner)
2017-07-29 14:53:05 +02:00
Thibault Duplessis
51137ef2cc
translate simul results
2017-07-29 14:27:28 +02:00
Thibault Duplessis
571030b491
upgrade snabbdom (custom build)
2017-07-29 14:02:04 +02:00
Thibault Duplessis
f953d2c7c4
upgrade chessground
2017-07-29 13:08:09 +02:00
Thibault Duplessis
7e4e089f6e
upgrade chessground
2017-07-29 12:49:24 +02:00
Thibault Duplessis
eb81910e13
build ui/chat as TS dep
2017-07-29 11:50:31 +02:00
Thibault Duplessis
27b798386a
fix lobby hook creation
2017-07-29 11:45:18 +02:00
Thibault Duplessis
c7af04ce5e
async chat instanciation
2017-07-29 01:51:27 +02:00
Thibault Duplessis
0612ebf87b
lazy chat snabbdom init
2017-07-29 01:43:10 +02:00
Thibault Duplessis
9e432118b3
always assume the chat JS is loaded
2017-07-29 01:38:11 +02:00
Thibault Duplessis
4fcec23753
embed chat JS in ui/analyse
2017-07-29 01:38:05 +02:00
Thibault Duplessis
9f260be64c
embed chat in simul JS
2017-07-29 01:33:00 +02:00
Thibault Duplessis
c52cfb3eed
embed chat in tournament JS
2017-07-29 01:30:29 +02:00
Thibault Duplessis
d15ac6c11c
package chat JS in lichess.round.min.js
2017-07-29 01:27:35 +02:00
Thibault Duplessis
3f701b8f0e
bundle ui/chat with ui/round
2017-07-29 00:48:20 +02:00
Thibault Duplessis
ed2c432f83
remove ui/chat spam traps
2017-07-29 00:33:49 +02:00
Thibault Duplessis
2fbc666ace
upgrade chessground
2017-07-28 19:58:29 +02:00
Thibault Duplessis
e88d7ca7e2
delay powertip functions
2017-07-28 19:39:10 +02:00
Thibault Duplessis
f928637774
tweak tournament UI code
2017-07-28 19:34:26 +02:00
Thibault Duplessis
13a396a3ae
no longer debounce parseFen
2017-07-28 19:28:25 +02:00
Thibault Duplessis
94603d1a38
upgrade ui vendors, including chessground -> v7.0.1
2017-07-28 19:11:12 +02:00
Niklas Fiekas
c664a23c25
fully translate puzzle side ( fixes #3342 )
2017-07-28 11:20:21 +02:00
Thibault Duplessis
57e79fef93
fix ui/site dependencies
2017-07-28 10:52:18 +02:00
Niklas Fiekas
bd02021a61
some missing translations in ui/learn ( fixes #3341 )
2017-07-28 09:07:45 +02:00
Niklas Fiekas
c80de3bf5b
fail fast on ui/build errors
2017-07-27 22:13:44 +02:00
Thibault Duplessis
8cb2cce4aa
hardcode pool configs in ui/lobby
2017-07-27 11:43:26 +02:00
Thibault Duplessis
1828666de4
fix study unsynced writes
2017-07-26 19:54:25 +02:00
Thibault Duplessis
ddcb419e36
type ui/lobby pool member
2017-07-26 19:33:25 +02:00
Thibault Duplessis
695830afe2
improve timeago integration
2017-07-25 18:40:38 +02:00
Thibault Duplessis
a3cb9f0b88
better integrate timeago
2017-07-25 18:19:18 +02:00
Thibault Duplessis
f9481bfe38
remove momentjs and fork timeago.js
2017-07-25 18:19:18 +02:00
Thibault Duplessis
fa5428f137
softer failure sound for ui/learn
2017-07-24 14:12:47 +02:00
Thibault Duplessis
4955aecb9b
don't play the move sound on game end
2017-07-24 12:05:21 +02:00
Thibault Duplessis
c54eacc24f
accomodate ui/learn to other languages
2017-07-24 11:53:36 +02:00
Thibault Duplessis
df733af8f1
fix anon dasher - closes #3320
2017-07-24 11:41:16 +02:00
Thibault Duplessis
f3fb5b3d39
fix learn translation
2017-07-24 11:19:21 +02:00
Thibault Duplessis
7ceecea9e1
rename ACPL chart to avoid adblock filter
2017-07-24 10:22:35 +02:00
Thibault Duplessis
3ecdcb342f
redraw board on game end - close #3313
...
to clear a move that's played but not sent
2017-07-24 00:43:56 +02:00
Isaac Levy
fcf16075e8
Fix issue where clock time was negative
...
Safeguard elapsed and time variables with max checks.
2017-07-23 17:47:01 -04:00
Thibault Duplessis
a713b31ae7
fix #3337 and better cache comment enriched text
2017-07-23 20:15:39 +02:00
Thibault Duplessis
ef33add70d
Merge branch 'master' into betterClockCounting, fixing conflict
...
* master: (57 commits)
simplify translation - closes #3334
show other users notes in mod view - closes #3332
give more time in correspondence game - closes #3321
remove correspondence clock emerg
fix user TV icon
fix async activity
destroy user games infinite scroll on tab change
tweak user controller
optimize user profile requests
fix simul activity display
wording fix
more wording fixes
activity wording
localize games played
only display non-empty tournament activity entries
hackfix empty tournament activity entries - REVERT ME
fix activity multiple simuls rendering
merge translations
user menu dark theme
show full pv as title (closes #3329 )
...
2017-07-23 15:41:00 +02:00
Thibault Duplessis
9a8eed967c
give more time in correspondence game - closes #3321
2017-07-23 14:16:41 +02:00
Thibault Duplessis
44d958e524
remove correspondence clock emerg
2017-07-23 13:22:51 +02:00
Thibault Duplessis
aefc6db74c
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
show full pv as title (closes #3329 )
Fix initial analysis clocks
attempt to fix parallel install on travis (#3325 )
try to work around travis-ci/travis-ci#7951
name section like license file
Use BigDecimal for json precision
2017-07-23 08:17:11 +02:00
Niklas Fiekas
ad2caf1e3f
show full pv as title ( closes #3329 )
2017-07-23 01:27:03 +02:00
Thibault Duplessis
62a4a9cd1e
activity UI fixes
2017-07-22 22:05:35 +02:00
Isaac Levy
207973e376
More cleanup / bug fix
2017-07-22 12:14:19 -04:00
Isaac Levy
00b3c1c09e
Bug fixes
2017-07-21 18:53:08 -04:00
Isaac Levy
b028b7bce5
Merge remote-tracking branch 'origin/master' into betterClockCounting
2017-07-21 11:04:24 -04:00
Thibault Duplessis
98c2807af0
fix ui/editor
2017-07-18 14:37:03 +02:00
Thibault Duplessis
e34a6d1225
fix fp endpoint
2017-07-18 10:22:14 +02:00
Isaac Levy
1c7ef0e3ad
Fix move time sends during reload.
2017-07-17 13:47:19 -04:00
Isaac Levy
0061c263b8
Rewrite clock timer logic
...
Use single timer for lag calc and client clock display
to ensure that time shown to the user is in sync with
the time sent for lag purposes. Switch to performance.now
for clock measurements.
2017-07-17 10:59:50 -04:00
Thibault Duplessis
fbc775c0ac
fix JS endpoint and WS API version
2017-07-17 16:28:16 +02:00
Thibault Duplessis
ef6c0a5c75
typesafe prints - require email confirmation more often
2017-07-17 15:49:29 +02:00
Thibault Duplessis
0054d5acaf
remove JS lichess.partial
2017-07-17 11:15:11 +02:00
Niklas Fiekas
c0994ffb8a
remove alreadySearchingThroughAllAvailableGames
2017-07-17 10:00:59 +02:00
Thibault Duplessis
9e1ab95e2c
tweak round score display
2017-07-16 13:45:08 +02:00
Thibault Duplessis
b9b58b2b94
add Zen mode to user preferences
2017-07-16 13:23:18 +02:00
Niklas Fiekas
48bcbf147e
future proof masterDbExplanation
2017-07-16 12:43:03 +02:00
Niklas Fiekas
01d6d3a179
translate next button
2017-07-16 10:58:50 +02:00
Niklas Fiekas
b60660bd41
safely allow linebreaks
2017-07-16 10:48:24 +02:00
Niklas Fiekas
48cefd59ee
translate check in two
2017-07-16 10:29:49 +02:00
Niklas Fiekas
2524a29f94
translate piece value
2017-07-16 10:26:29 +02:00
Niklas Fiekas
0dd7037606
translate stalemate
2017-07-16 10:21:12 +02:00
Niklas Fiekas
7d84b0b804
translate en passant
2017-07-16 10:17:40 +02:00
Niklas Fiekas
7558963990
translate castling
2017-07-16 10:13:29 +02:00
Niklas Fiekas
695903725d
translate board setup
2017-07-16 10:06:24 +02:00
Niklas Fiekas
e771f6f12c
translate mate in one
2017-07-16 10:00:10 +02:00
Niklas Fiekas
d8b8e6933d
translate out of check
2017-07-16 09:56:49 +02:00
Niklas Fiekas
050f84d01b
translate check in one
2017-07-16 09:52:06 +02:00
Niklas Fiekas
4406b069a9
translate combat
2017-07-16 09:48:52 +02:00
Niklas Fiekas
98b3ae2206
translate protection
2017-07-16 09:46:20 +02:00
Niklas Fiekas
e737b3cfa0
translate captures
2017-07-16 09:40:56 +02:00
Niklas Fiekas
77813ccd80
translate pawn promotion explanation
2017-07-16 01:43:44 +02:00
Niklas Fiekas
812b916c7b
translate renderFailed
2017-07-16 01:15:22 +02:00
Niklas Fiekas
ee8789cdc6
translate pawn stage
2017-07-16 01:08:36 +02:00
Niklas Fiekas
e1497a2233
fix some translations under whats next
2017-07-16 00:56:26 +02:00
Niklas Fiekas
c709851805
fix stage complete translation
2017-07-16 00:52:56 +02:00
Niklas Fiekas
2169c8ec95
render intro translation
2017-07-16 00:50:24 +02:00
Niklas Fiekas
ce0f966fba
render goal translation
2017-07-16 00:47:48 +02:00
Niklas Fiekas
e6eaaf6ed1
send all learn keys
2017-07-16 00:44:25 +02:00
Niklas Fiekas
59e04799d2
translate knight stage
2017-07-16 00:15:19 +02:00
Niklas Fiekas
b71f149984
translate king stage
2017-07-16 00:11:37 +02:00
Niklas Fiekas
352a39a099
translate queen stage
2017-07-16 00:09:10 +02:00
Niklas Fiekas
b32ccd6de1
translate bishop stage and trans dump
2017-07-16 00:05:41 +02:00
Niklas Fiekas
9efec9aa98
translate stage complete dialog
2017-07-15 23:59:59 +02:00
Niklas Fiekas
6847f452ab
translate congrats
2017-07-15 23:55:21 +02:00
Niklas Fiekas
22cab46560
fully translate rook level
2017-07-15 23:55:21 +02:00
Niklas Fiekas
0a80ab3506
translate map and map side
2017-07-15 23:55:21 +02:00
Niklas Fiekas
dd40838759
ui/learn: google tag manager has been removed
2017-07-15 23:54:42 +02:00
Niklas Fiekas
44a465649c
tweak board editor to make castling fit box
2017-07-15 22:34:11 +02:00
Niklas Fiekas
b1abe75761
translate "Import PGN" on analysis board
2017-07-15 22:24:50 +02:00
Niklas Fiekas
44694fa38e
automatically preventDefault() in bind
2017-07-15 17:44:07 +02:00
Niklas Fiekas
eca061d481
make analysis action menu translatable ( #3283 )
2017-07-15 17:19:39 +02:00
Niklas Fiekas
7ced81d9cb
support #explorer (like #opening but more neutral)
2017-07-15 15:52:36 +02:00
Thibault Duplessis
92f1edee7b
fix analysis retrospect redraw
2017-07-15 12:45:11 +02:00
Thibault Duplessis
07ef2e8eab
ui/analyse delegate fork click - fixes coachvok report
2017-07-15 12:25:49 +02:00
Thibault Duplessis
d493e52b95
quit zen view on game end
2017-07-15 12:12:08 +02:00
Thibault Duplessis
66cd5fd06f
only show zen toggle on play page
2017-07-15 11:09:54 +02:00
Thibault Duplessis
2702cf885a
better dasher zen selector
2017-07-15 11:07:20 +02:00
Thibault Duplessis
42cc64ce5d
implement Zen mode
2017-07-15 10:45:11 +02:00
Thibault Duplessis
2a4ae126ca
ui/dasher code tweak
2017-07-15 10:45:11 +02:00
Niklas Fiekas
a68388c37b
minor type tweak after 471b9e7f03
2017-07-15 09:15:38 +02:00
Thibault Duplessis
471b9e7f03
fix embedded analysis userId
2017-07-15 02:53:30 +02:00
Thibault Duplessis
bf7c74a271
fix analysis translations
2017-07-14 19:11:14 +02:00
Niklas Fiekas
d4badc2cc5
remove globalTrans from types
2017-07-14 18:57:22 +02:00
Thibault Duplessis
cb58bc8985
send challenge i18n over WS - remove globalTrans - closes #3218
2017-07-14 13:49:57 +02:00
Thibault Duplessis
584a52dbdc
remove usage of globalTrans in ui/lobby & ui/analyse
2017-07-14 13:22:06 +02:00
Thibault Duplessis
fd1161bbcb
Merge pull request #3277 from niklasf/rm-trans-me
...
[RFC] avoid global translations using trans_me
2017-07-14 12:37:19 +02:00
Thibault Duplessis
4b514ac1b8
fix IE 11 lobby enter bug - closes #3280
...
IE 11 sends storage events to its own tab!
So, use the socket SRI to ignore these.
2017-07-14 11:55:04 +02:00
Thibault Duplessis
d812698e1a
tweak ui/lobby
2017-07-14 11:04:34 +02:00
Niklas Fiekas
1143898fc7
nicer lobby chart tooltips ( closes #2828 )
2017-07-13 20:51:14 +02:00
Niklas Fiekas
0293a7428d
avoid global translations using trans_me
2017-07-13 15:57:24 +02:00
Niklas Fiekas
62050a7d0c
i18n: gameSpeed -> timeControl
2017-07-13 12:33:03 +02:00
Thibault Duplessis
d81ef84b59
ui/round noImplicitAny: true
2017-07-12 15:38:36 +02:00
Thibault Duplessis
c72ca979a8
more ui/round typing
2017-07-12 15:30:18 +02:00
Thibault Duplessis
9e480676c7
better type ui/round
2017-07-12 15:25:30 +02:00
Thibault Duplessis
8ecf43e70a
fix HTML encoding in practice studies - fixes #3270
2017-07-12 11:37:39 +02:00
Thibault Duplessis
e0bfc5a41b
fixes #3271
2017-07-12 11:34:47 +02:00
Niklas Fiekas
d09de9cffb
fix double pnacl boot (thanks @isaacl)
2017-07-11 10:52:03 +02:00
Niklas Fiekas
e5054d5be8
noImplicitAny for study main view
2017-07-10 15:08:53 +02:00
Niklas Fiekas
bffdbdbe52
noImplicitAny for ui/analyse main view
2017-07-10 14:56:48 +02:00
Thibault Duplessis
03b3f9d67b
fix study chapter creation
2017-07-10 13:51:04 +02:00
Thibault Duplessis
3d2b7bb914
fix study comment edit button
2017-07-10 13:25:22 +02:00
Thibault Duplessis
523b8cb672
allow new lines in study comments
2017-07-10 13:15:52 +02:00