Thibault Duplessis
1ecf483812
round sounds
2014-10-12 15:17:24 +02:00
Thibault Duplessis
2841299174
round document title
2014-10-12 14:28:04 +02:00
Thibault Duplessis
e88c743224
coordinates working in and out the 2d and 3d boards + stuff!
2014-10-12 13:28:42 +02:00
Thibault Duplessis
44dd6b56e2
more chessground integration
2014-10-11 23:32:47 +02:00
Thibault Duplessis
3727036a60
more chessground integration
2014-10-11 20:11:37 +02:00
Thibault Duplessis
a4244c3623
more chessground UI
2014-10-11 12:17:18 +02:00
Thibault Duplessis
5b09390d99
new 3D pieces
2014-10-10 09:26:56 +02:00
Thibault Duplessis
e26b422378
improve round
2014-10-09 23:45:07 +02:00
Thibault Duplessis
8cd90f9e73
more 3D board integration
2014-10-09 23:27:11 +02:00
Thibault Duplessis
8675449db2
reuse chessground instances for mini boards, allowing animations
2014-10-09 22:56:32 +02:00
Thibault Duplessis
4ced48793b
chessground for mini boards
2014-10-09 22:41:26 +02:00
Thibault Duplessis
8398f5ea79
more 3D board integration
2014-10-09 21:46:42 +02:00
Thibault Duplessis
40e9840155
more integration of 3D boards
2014-10-09 01:12:55 +02:00
Thibault Duplessis
49c884ccf8
upgrade staunton pieces
2014-10-08 23:49:38 +02:00
Thibault Duplessis
2c5f8a0146
3d themepicker and persistence
2014-10-08 23:49:13 +02:00
Thibault Duplessis
75e01636d6
more work on mithril play and stuff
2014-10-05 17:56:34 +02:00
Thibault Duplessis
89d1fcb3ac
more progress on mithril play
2014-10-04 14:49:49 +02:00
Thibault Duplessis
1cfacd06b5
improve board editor
2014-10-04 11:25:59 +02:00
Thibault Duplessis
212e95dc8d
board borders
2014-10-04 11:03:42 +02:00
Thibault Duplessis
c683134863
Merge branch 'master' into play-mithril
...
* master:
upgrade chessground, rework training UIs
2014-10-04 09:25:30 +02:00
Thibault Duplessis
6c42d0b703
upgrade chessground, rework training UIs
2014-10-04 09:25:05 +02:00
Thibault Duplessis
44992e1c62
introduce staunton pieces, rethink play layout
2014-10-03 23:30:46 +02:00
Thibault Duplessis
18e428c1e8
progress on chessground based rounds
2014-10-03 10:10:12 +02:00
Thibault Duplessis
2a293bfc8a
progress on game UI with mithril
2014-10-02 00:19:49 +02:00
Thibault Duplessis
7028225d05
Merge branch 'master' into play-mithril
...
* master: (23 commits)
render puzzle UI after opponent move
mk "македонски јази" translation #10143 . Author: Jaksha.
hide homepage pool buttons
reimplement idleTimer to react to less events
upgrade chessground
accept API requests regardless of the accepts header order
hack API accepts
more chessground integration
honor board highlight settings with chessground
upgrade chessground
tweak history raw HTML loading
remove ctrl.costly - gotta find another way
puzzle: fix bug when first move is a fail
upgrade chessground
puzzle solver: fix promotion bug
remove react, update deploy script
upgrade chessground
hu "Magyar" translation #10141 . Author: wheeler9. Words in Hungarian in plural behaves differently if a number is on too
fa "فارسی" translation #10140 . Author: iSimorgh.
remove chess.js dependency
...
2014-10-01 19:50:31 +02:00
Thibault Duplessis
9a3af151a3
hide homepage pool buttons
2014-10-01 09:02:00 +02:00
Thibault Duplessis
0fdada9bd0
reimplement idleTimer to react to less events
2014-10-01 08:59:52 +02:00
Thibault Duplessis
276bc1d21e
more chessground integration
2014-09-30 19:15:00 +02:00
Thibault Duplessis
a1502e84a0
honor board highlight settings with chessground
2014-09-30 00:50:25 +02:00
Thibault Duplessis
c1b4d8d278
remove react, update deploy script
2014-09-29 10:25:51 +02:00
Thibault Duplessis
17cd9e6f76
remove chess.js dependency
2014-09-29 08:34:42 +02:00
Thibault Duplessis
b52dbf9be1
remove chessboard css
2014-09-29 08:20:48 +02:00
Thibault Duplessis
518dc8d44a
start rebuilding the play interface (round) in JS/mithril
2014-09-29 08:18:00 +02:00
Thibault Duplessis
3373067645
tweak chessground style
2014-09-28 21:13:59 +02:00
Thibault Duplessis
a709379b6e
chessboard.js is out, hurray for chessground!
2014-09-28 16:19:35 +02:00
Thibault Duplessis
0f35fbe23e
tweak editor style
2014-09-27 18:42:38 +02:00
Thibault Duplessis
98dc5f316b
remove extra piece code, hide FEN while dragging
2014-09-27 18:35:07 +02:00
Thibault Duplessis
b183a53da4
editor spare piece drag WIP
2014-09-27 17:25:31 +02:00
Thibault Duplessis
0914c5a33d
so we're back to using .cg-square
2014-09-25 23:06:34 +02:00
Thibault Duplessis
8e214e74c5
good progress on JS/mithril board editor
2014-09-23 23:14:29 +02:00
Thibault Duplessis
5502aeea4c
more progress on puzzles
2014-09-21 09:08:23 +02:00
Thibault Duplessis
5e2b4e8395
puzzle tweaks
2014-09-20 20:01:24 +02:00
Thibault Duplessis
4d769f4b46
more work on cljs/react puzzles
2014-09-20 17:57:50 +02:00
Thibault Duplessis
a13c3582f9
upgrade react.js
2014-09-19 23:27:47 +02:00
Thibault Duplessis
f262fc8fdb
more on puzzle
2014-09-16 00:05:26 +02:00
Thibault Duplessis
62c8d24f6e
more progress on new puzzle solver
2014-09-15 23:29:51 +02:00
Thibault Duplessis
9d1dc1a0f5
more progress on new puzzle solver
2014-09-15 01:19:11 +02:00
Thibault Duplessis
2faa3c980f
good progress on cljs/react puzzle solver
2014-09-14 21:44:13 +02:00
Thibault Duplessis
5a93e1df3b
puzzle2 WIP
2014-09-14 10:18:29 +02:00
Thibault Duplessis
cf8fd05ff9
translate editor UI
2014-09-11 21:38:23 +02:00
Thibault Duplessis
526b92f29b
upgrade moment.js
2014-09-11 18:41:55 +02:00
Thibault Duplessis
18fb5da39c
rewrite the board editor with chessground - WIP
2014-09-10 23:45:39 +02:00
Thibault Duplessis
c5fea8067f
more moderator actions on Q&A
2014-09-09 21:55:44 +02:00
Thibault Duplessis
00f69cceb5
fix new chrome bug
2014-08-28 10:15:31 +02:00
Thibault Duplessis
3d375cdc26
fix world map stream URL
2014-08-27 22:04:17 +02:00
Thibault Duplessis
0d1a8449ef
new sounds and volume control
2014-08-27 22:03:33 +02:00
Thibault Duplessis
7794a3075a
integrate world map
2014-08-25 10:09:16 +02:00
Thibault Duplessis
2b998bb8f0
implement user TV (like follow on FICS)
2014-08-15 13:44:35 +02:00
Thibault Duplessis
1e974b370f
fix lobby setup style
2014-08-13 23:55:47 +02:00
Thibault Duplessis
e7d45e8df5
better trophies
2014-08-09 13:45:21 +02:00
Thibault Duplessis
5ba1adab9f
tweak homepage styl
2014-08-09 09:51:29 +02:00
Thibault Duplessis
1197b06617
fix rating chart
2014-08-08 09:54:47 +02:00
Thibault Duplessis
3cb1fa3d9f
homepage UI tweaks
2014-08-07 11:12:34 +02:00
Thibault Duplessis
f92959300c
tweak lobby UI
2014-08-07 08:59:55 +02:00
Thibault Duplessis
f4b8bdf8bc
improve lobby hooks and chart some more
2014-08-06 20:20:36 +02:00
Thibault Duplessis
fc780db093
improve lobby style
2014-08-06 20:00:35 +02:00
Thibault Duplessis
e395f3685a
UI tweaks
2014-08-06 19:40:32 +02:00
Thibault Duplessis
b09aa47b55
attempt to fix homepage TV display
2014-08-06 19:40:21 +02:00
Thibault Duplessis
4c864d9999
improve round number display
2014-08-06 10:56:35 +02:00
Thibault Duplessis
f164b7f12a
show number of games being played on homepage
2014-08-06 09:10:48 +02:00
Thibault Duplessis
7f11aca1b0
UI tweaks and fixes
2014-08-05 10:32:03 +02:00
Thibault Duplessis
0f8e8ca477
trophies for all perfs
2014-08-03 22:54:19 +02:00
Thibault Duplessis
e0f0a83cc8
more getting rid of standard and using combinations of perfs instead
2014-08-03 22:03:17 +02:00
Thibault Duplessis
b3743b054d
show all user ratings on mouse hover
2014-08-03 17:12:44 +02:00
Thibault Duplessis
7060973680
show all perfs in user top bar dropdown
2014-08-03 12:09:17 +02:00
Thibault Duplessis
faf315ce4e
tweak game list UI
2014-08-03 07:53:24 +02:00
Thibault Duplessis
999626a34e
more game list icons
2014-08-03 07:50:14 +02:00
Thibault Duplessis
f883965b24
bold player names in game list
2014-08-03 00:11:22 +02:00
Thibault Duplessis
ef09e5f0f3
UI tweaks
2014-08-02 22:03:20 +02:00
Thibault Duplessis
8dff41187f
upgrade momentjs
2014-08-02 22:02:58 +02:00
Thibault Duplessis
915d329f95
fix dark theme
2014-08-02 21:27:10 +02:00
Thibault Duplessis
b137b8e580
show perf name on lobby seeks
2014-08-02 20:02:33 +02:00
Thibault Duplessis
e6d98a49a9
save more lobby bandwidth and improve cheater isolation
2014-08-02 19:51:49 +02:00
Thibault Duplessis
80f71d06c1
new players page leaderboards
2014-08-02 19:33:46 +02:00
Thibault Duplessis
f512f56362
add imported icon and tweak performance icons
2014-08-02 18:45:59 +02:00
Thibault Duplessis
73ade1d2a7
better game lists
2014-08-02 18:03:46 +02:00
Thibault Duplessis
ca4663d6e7
refactor hook matching, move logic to server side, reduce bandwidth
2014-08-02 14:37:08 +02:00
Thibault Duplessis
a0741fdc90
show user specific rating in hook setup
2014-08-02 05:55:38 +02:00
Thibault Duplessis
210988f073
special King of the Hill chess boards
2014-08-02 05:11:30 +02:00
Thibault Duplessis
4e9e38b21a
don't show chart title on mouse hover
2014-08-02 04:52:05 +02:00
Thibault Duplessis
851e2a1bf8
profile chart tweaks
2014-08-02 04:46:40 +02:00
Thibault Duplessis
e77b2ee93d
show perf icon in game widget
2014-08-01 00:45:20 +02:00
Thibault Duplessis
4d7ffc7943
more UI improvements
2014-07-31 23:03:08 +02:00
Thibault Duplessis
ae77093543
nicer user profile
2014-07-31 22:43:40 +02:00
Thibault Duplessis
f0a250a8c1
improve variants integration
2014-07-31 21:06:22 +02:00
Thibault Duplessis
cb73ec5a89
show perf icons on lobby seeks
2014-07-30 22:59:48 +02:00
Thibault Duplessis
c89cb1eb33
rating icons
2014-07-30 22:41:36 +02:00
Thibault Duplessis
49eed5ef1d
add three-check variant
2014-07-30 21:37:50 +02:00
Thibault Duplessis
4aa251d37e
improve user badge
2014-07-30 01:02:56 +02:00
Thibault Duplessis
dd2e42f96c
re-align mini TV on homepage
2014-07-29 23:47:26 +02:00
Thibault Duplessis
b7ddf7ab99
version lobby socket API
2014-07-29 22:40:07 +02:00
Thibault Duplessis
6ae398865c
tweak styles and stuff
2014-07-29 21:24:32 +02:00
Thibault Duplessis
1f5e27498b
fix analytics chart
2014-07-29 21:24:15 +02:00
Thibault Duplessis
00c47def3a
rename King of the Hill
2014-07-29 21:23:00 +02:00
Thibault Duplessis
1183cad800
fix TV selector style
2014-07-28 23:44:28 +02:00
Thibault Duplessis
6db5c066ac
remove user rating chart x axis
2014-07-28 23:08:11 +02:00
Thibault Duplessis
6470dc777c
King Of The Hill as first class citizen
2014-07-28 00:26:44 +02:00
Thibault Duplessis
950aa636ed
better ratings chart using highstock
2014-07-27 22:52:39 +02:00
Thibault Duplessis
9016b894a1
rating charts using highcharts
2014-07-27 22:02:29 +02:00
Thibault Duplessis
a95dc24143
more on rating migration, implement casual mode
2014-07-27 12:07:13 +02:00
Thibault Duplessis
f527123f44
more rating refactoring, got basic rating charts
2014-07-26 21:22:21 +02:00
Thibault Duplessis
1a770ed769
scala 2.11.2, mixed tweaks
2014-07-24 15:41:21 +02:00
Thibault Duplessis
2b890dae83
UI fixes
2014-07-24 10:24:04 +02:00
Thibault Duplessis
f74d74c8c6
more integration of center chess
2014-07-24 01:52:03 +02:00
Thibault Duplessis
efc53a1486
moar center chess
2014-07-24 01:10:46 +02:00
Thibault Duplessis
2816b3fd33
Merge branch 'tournament-systems'
...
* tournament-systems:
more tweaks for swiss tournaments
more tournament tweaks - only remind playing players
swiss tournaments WIP
Updated tournament FAQ to account for Swiss system
dangerous UI refactoring
fix blocking lichess messengers
Tournament systems.
2014-07-23 23:09:16 +02:00
Thibault Duplessis
83c906f5b4
more tweaks for swiss tournaments
2014-07-23 23:08:59 +02:00
Thibault Duplessis
73a59c3166
more tournament tweaks - only remind playing players
2014-07-23 22:17:17 +02:00
Thibault Duplessis
8f62282cae
swiss tournaments WIP
2014-07-23 19:55:21 +02:00
Thibault Duplessis
9ead11fdb7
show blog atom icon
2014-07-17 23:54:38 +02:00
Thibault Duplessis
85b2fb9134
various cleanups
2014-07-17 23:54:10 +02:00
Thibault Duplessis
3b6d362df8
remove titles from language links
2014-07-16 00:39:34 +02:00
Thibault Duplessis
bad1a8beaf
remove lang links and implement static language picker
2014-07-16 00:37:39 +02:00
Thibault Duplessis
496dfe2bb7
dangerous UI refactoring
2014-07-14 10:32:24 +02:00
Thibault Duplessis
4c06b00a20
add some defenses
2014-07-11 08:31:37 +02:00
Thibault Duplessis
3e51aaf4ad
fix question tag input
2014-07-10 00:38:08 +02:00
Thibault Duplessis
72cacb1880
show more popular questions
2014-07-10 00:29:24 +02:00
Thibault Duplessis
968ca24cae
fix lobby display
2014-07-09 23:53:34 +02:00
Thibault Duplessis
f93fb4153b
fix analysis images
2014-07-08 03:08:53 +02:00
Thibault Duplessis
c00670794e
lobby fixes
2014-07-08 01:46:01 +02:00
Thibault Duplessis
7ba91f028d
display pools on lobby
2014-07-08 01:31:02 +02:00
Thibault Duplessis
4e1cd02b3f
progress on Q&A
2014-07-07 19:30:52 +02:00
Thibault Duplessis
6ee267e01b
more work on Q&A
2014-07-05 16:50:04 +02:00
Thibault Duplessis
38248498a4
more Q&A work, new contact page, new icons
2014-07-04 01:16:32 +02:00
Thibault Duplessis
fb9a518ba5
serve more assets from CDN
2014-07-03 13:19:16 +02:00
Thibault Duplessis
6443710054
hide keyboard shortcuts
2014-07-03 08:54:50 +02:00
Thibault Duplessis
aab6e37d07
donator->donor
2014-07-02 23:22:33 +02:00
Thibault Duplessis
83dc904f3b
improvements to donations
2014-07-02 21:18:26 +02:00
Thibault Duplessis
4508ade2b6
improve donation page
2014-07-02 00:38:51 +02:00
Thibault Duplessis
118e5b38bd
throttle outoftime events instead of debouncing them
2014-07-01 23:19:02 +02:00
Thibault Duplessis
93202e8309
move ping indicator to the user dropdown
2014-07-01 23:18:54 +02:00
Thibault Duplessis
cee51089d0
convert more static pages to prismic documents
2014-07-01 22:54:25 +02:00
Thibault Duplessis
475dc356fe
many pool improvements
2014-07-01 09:05:18 +02:00
Thibault Duplessis
c90dbdf098
debounce pool messages on server side
2014-06-29 22:10:04 +02:00
Thibault Duplessis
94f19d0d9d
remove extra CSS border
2014-06-29 19:15:48 +02:00
Thibault Duplessis
c2089da6a6
thinner enter pool button
2014-06-29 18:35:31 +02:00
Thibault Duplessis
6af4972841
remove pool game list and standing overflow
2014-06-29 18:09:05 +02:00
Thibault Duplessis
cc33f1e664
implement donations
2014-06-29 17:42:09 +02:00
Thibault Duplessis
656ce24370
"Help lichess" page
2014-06-29 13:35:38 +02:00
Thibault Duplessis
7c32efab47
debounce pool reloads
2014-06-29 12:47:31 +02:00
Thibault Duplessis
c13007de6d
play a sound when game starts but opponent moves
2014-06-29 10:06:38 +02:00
Thibault Duplessis
1580ec729c
change pool standing tooltips position
2014-06-29 09:59:33 +02:00
Thibault Duplessis
026839f8c3
fix pool reload pairings
2014-06-28 22:00:53 +02:00
Thibault Duplessis
73a2322646
implement pool waves
2014-06-28 19:10:49 +02:00
Thibault Duplessis
b765386bbb
split playing and finished games in pool pairing list
2014-06-28 13:21:54 +02:00
Thibault Duplessis
3c25a398a6
fix routing warning and make board editor URLs nicer
2014-06-28 13:10:44 +02:00
Thibault Duplessis
8335879bd1
improve pool status
2014-06-28 13:00:54 +02:00
Thibault Duplessis
317880152c
align pool statuses
2014-06-25 02:17:36 +02:00
Thibault Duplessis
2affcf1b62
pool UI tweaks
2014-06-25 01:49:55 +02:00
Thibault Duplessis
36bf42ff9d
improve pool status display
2014-06-25 00:15:09 +02:00
Thibault Duplessis
30f2090d36
show player statuses in pool
2014-06-24 23:53:30 +02:00
Thibault Duplessis
67b8c94cee
always show the current user in the pool
2014-06-24 22:34:39 +02:00
Thibault Duplessis
03ca57b7af
add disqus threads on puzzles
2014-06-21 19:25:00 +02:00
Thibault Duplessis
812f9d520b
cancel premove with right click
2014-06-21 19:10:43 +02:00
Thibault Duplessis
ee252efcc0
allow tournament players to analyse their games
2014-06-21 19:10:30 +02:00
Thibault Duplessis
cef9f75b6f
tweak pool display on homepage
2014-06-21 18:54:28 +02:00
Thibault Duplessis
c77ccc70d9
improve titles everywhere
2014-06-21 16:29:12 +02:00
Thibault Duplessis
651b8cab21
let users leave a pool from their finished game
2014-06-21 15:43:38 +02:00
Thibault Duplessis
f6ce13013a
add symphozik.info to the thanks page
2014-06-21 13:05:12 +02:00
Thibault Duplessis
c288a49638
fix titled user links
2014-06-21 12:16:14 +02:00
Thibault Duplessis
8ff37890a3
improve on pools
2014-06-18 23:16:34 +02:00
Thibault Duplessis
82e3988cce
improve pools
2014-06-18 11:08:32 +02:00
Thibault Duplessis
8353eca53b
align pool and tournament pairings
2014-06-18 02:18:10 +02:00
Thibault Duplessis
b7c236b9af
reload pool pairings
2014-06-18 01:40:42 +02:00
Thibault Duplessis
c9bf683382
"Flash flash! Look at me, bitch!"
2014-06-18 00:43:55 +02:00
Thibault Duplessis
88771b3b71
dark theme pool hover
2014-06-18 00:07:44 +02:00
Thibault Duplessis
90bfd3567e
tweak homepage pool list
2014-06-17 23:26:47 +02:00
Thibault Duplessis
b57f775391
fix pool and tournament standing count updates
2014-06-17 23:18:03 +02:00
Thibault Duplessis
dedcedfe4c
improve on pool UI
2014-06-17 23:09:18 +02:00
Thibault Duplessis
61421dee0b
fix colors after light background change
2014-06-17 20:54:55 +02:00
Thibault Duplessis
8555c77a2a
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
Lowered brightness of light theme
2014-06-17 20:38:14 +02:00
clarkerubber
4f201fed0e
Lowered brightness of light theme
...
Make the light theme less glary to look at.
2014-06-18 02:53:06 +10:00
Thibault Duplessis
f4bfda79b4
pool help page
2014-06-16 17:41:45 +02:00
Thibault Duplessis
2b4c9b140d
fix pool in dark bg
2014-06-12 23:26:51 +02:00
Thibault Duplessis
03544be328
review pools UI
2014-06-12 23:16:59 +02:00
Thibault Duplessis
2367d09849
notify pool members when they are missing in a game
2014-06-12 21:25:23 +02:00
Thibault Duplessis
a4a28f822c
Merge branch 'master' into pools
...
* master:
fix network error removal
Evenly position infinity scroll loading wheel
fix blog contrast on dark background
ur "اُردُو" translation #9058 . Author: alleey.
ar "العربية" translation #9056 . Author: SylverTech. Minor changes, changed regional variants to standard Arabic, added diacritics.
bg "български език" translation #9055 . Author: dreamwalker3. I really tried to make good translations, will be happy if i see them . %s- this sign when i was translating i put not sure should i please take in min. thanks.
upgrade chess module (PGN disambiguation)
fix blind mode special routing
blind mode textual representation for spectating live games
textual representation of completed game
hide font icons in blind mode
use aria-label in blind mode
make network errors less intrusive
Conflicts:
public/javascripts/big.js
2014-06-12 12:40:42 +02:00
Thibault Duplessis
9410b35c58
Merge branch 'master' of github.com:ornicar/lila
...
* 'master' of github.com:ornicar/lila:
Evenly position infinity scroll loading wheel
2014-06-12 12:39:40 +02:00
Thibault Duplessis
9cafd32960
fix network error removal
2014-06-12 12:39:29 +02:00
clarkerubber
427eb3b0e1
Evenly position infinity scroll loading wheel
2014-06-12 16:24:23 +10:00
Thibault Duplessis
3b2983e2fe
fix blog contrast on dark background
2014-06-11 15:47:58 +02:00
Thibault Duplessis
c5df98e0f7
hide font icons in blind mode
2014-06-11 00:36:39 +02:00
Thibault Duplessis
4161080fb0
use aria-label in blind mode
2014-06-11 00:36:27 +02:00
Thibault Duplessis
67f2ca7d12
more progress on pools - give users pool ratings
2014-06-11 00:11:21 +02:00
Thibault Duplessis
5cf6e69ff4
make network errors less intrusive
2014-06-10 22:45:06 +02:00
Thibault Duplessis
8e5b2e0cec
make network errors less intrusive
2014-06-10 22:44:05 +02:00
Thibault Duplessis
2907739829
Merge branch 'master' into pools
...
* master:
ignore double team joining
usernames must not start with a number
show unprocessed reports first
less relation autoreports
hide tournament streak markers when finished
make pgn4web key bindings more vimiesque
2014-06-10 21:48:18 +02:00
Thibault Duplessis
f72bad2d68
more pool work
2014-06-09 19:51:02 +02:00
Thibault Duplessis
a1680d2221
more progress on pools
2014-06-09 17:33:41 +02:00
Thibault Duplessis
674cdced18
make pgn4web key bindings more vimiesque
2014-06-08 12:04:59 +02:00