Sabrina Tseng
5584a2de6a
Hide ratings when importing game to existing study if option selected
2021-11-20 19:50:08 -08:00
Thibault Duplessis
95e73ba626
hide ratings from PGN dump
2021-10-21 11:33:22 +02:00
Thibault Duplessis
729a7f3379
better clean up text in chats and studies
2021-09-10 12:09:25 +02:00
Benedikt Werner
565edbe8e1
scalafmt
2021-08-28 13:43:20 +02:00
Thibault Duplessis
8631b6028d
only show game study if made by a player
2021-08-21 11:06:04 +02:00
Benedikt Werner
273f758808
Allow setting orientaiton in multi-PGN study chapter import
2021-05-18 11:13:15 +02:00
Thibault Duplessis
0136d5cb3b
automatically set chapter orientation when importing multiple PGNs
...
closes #8654
2021-04-18 10:08:16 +02:00
Thibault Duplessis
7826fcecc5
fix game study chat message bus channel
2021-02-21 20:08:26 +01:00
Thibault Duplessis
62d6c61d1c
no longer persist the game study message - closes #8229
2021-02-21 20:08:26 +01:00
Thibault Duplessis
e227700d42
full scalachess FEN typing
...
probably causing some bugs, due to weakly typed equality
2020-10-18 20:21:34 +02:00
Thibault Duplessis
251a0e31a0
upgrade scalafmt
2020-10-03 08:36:27 +02:00
Niklas Fiekas
2b6692c1f6
finish scalachess upgrade to 10.0.4
2020-09-21 11:33:48 +02:00
Thibault Duplessis
ab8938c56f
Merge pull request #7324 from UlisesTorrella/newChapter-isDefaultName
...
isDefaultName flag on newChapter
2020-09-21 09:59:41 +02:00
Thibault Duplessis
aaf88bc62c
scalafmt 2.7.1
2020-09-21 09:28:28 +02:00
Ulises Torrella
40b932ef67
isDefaultName flag on newChapter
2020-09-17 13:12:46 -03:00
Niklas Fiekas
fca93fc33b
scalafmt
2020-09-07 09:56:30 +02:00
Thibault Duplessis
f89b162533
use sizeIs and lengthIs
...
https://medium.com/@april_at_protenus/lengthcompare-why-its-needed-and-why-it-needed-to-be-fixed-2080c1c632d7
2020-08-18 00:10:52 +02:00
Thibault Duplessis
5bbb970fb5
add @tailrec wherever possible
2020-08-16 14:45:58 +02:00
Thibault Duplessis
d25ef1ff63
scalafmt
2020-08-16 14:43:26 +02:00
Thibault Duplessis
4f9d267c79
code tweaks
2020-08-16 14:37:41 +02:00
Thibault Duplessis
7a2918edcc
cats compile
2020-08-12 08:53:51 +02:00
Thibault Duplessis
0765db15cb
fix warnings
2020-07-06 08:27:15 +02:00
Thibault Duplessis
49ac5dd2e9
import multiple games into study - closes #6842
2020-06-27 12:43:09 +02:00
Thibault Duplessis
5488a09548
scalafmt 2.5
2020-05-05 22:11:15 -06:00
Thibault Duplessis
e4578072a1
further optimize chat
2020-04-23 11:43:54 -06:00
Thibault Duplessis
74afc821e7
inject play default execution context everywhere - WIP
2019-12-13 19:17:43 -06:00
Thibault Duplessis
ff1cc70bef
reformat with scalafmt
2019-12-13 08:37:32 -06:00
Thibault Duplessis
b7bbfde3c4
fix many more warnings
2019-12-08 10:58:50 -06:00
Thibault Duplessis
42b9982847
migrate study module
2019-12-03 18:55:45 -06:00
Thibault Duplessis
ec0aad51ae
full remote sockets WIP
2019-11-25 15:36:39 -06:00
Thibault Duplessis
5e339b0fca
study pgn validation feedback
2019-08-25 10:14:37 +02:00
Thibault Duplessis
356acbbed9
fix study game import tags - closes #5444
2019-08-23 10:59:55 +02:00
Thibault Duplessis
023b8f1a79
add study pinned comment - closes #5242
...
required removing the study chapter ID from .analyse CSS classes
so that the pinned comment doesn't redraw when changing chapter,
because it resets the eventual embedded twitch stream.
2019-07-04 18:12:30 -04:00
Isaac Levy
d5952be49a
Revert "Revert "Merge pull request #4420 from isaacl/stringOpts""
...
This reverts commit ae1afb645d
.
2018-06-28 00:06:25 -04:00
Thibault Duplessis
ae1afb645d
Revert "Merge pull request #4420 from isaacl/stringOpts"
...
This reverts commit 8dcddaa104
, reversing
changes made to 37e803307f
.
2018-06-27 06:36:03 +02:00
Isaac Levy
c5f7db1790
Various regex opts
...
- Prefer unanchored matching over `.*<pattern>.*`
- Prefer possessive matching when possible, which
is faster is nearly every circumstance and universal use
minimizes bad regex behavior
- guard <string>.replace, which is slow in jdk below 9.
even at jdk 9, indexOf is faster than replace for misses,
but the performacne isn't much different.
2018-06-25 00:43:16 -04:00
Thibault Duplessis
eed7f88031
refactor shit like there's a tomorrow
2018-05-07 00:40:17 +02:00
Thibault Duplessis
7b3124b0cf
Use (Light)Pov.gameId
2018-04-07 19:07:26 +02:00
Thibault Duplessis
5d1c44e265
persist and display public communication origin
2017-12-16 18:02:55 -05:00
Thibault Duplessis
736a8d8483
automatically create a new study chapter when the last one is deleted
2017-10-14 10:49:52 -05:00
Thibault Duplessis
23c47d9941
upgrade scalachess to get Tags & Sans
2017-09-20 12:22:06 -05:00
Thibault Duplessis
750d9e8578
buggy implementation of study explorer game insertion
2017-09-19 14:59:04 -05:00
Thibault Duplessis
664804bc47
reformat (scalariform upgrade)
2017-08-23 18:56:39 -05:00
Thibault Duplessis
ab3ed837c2
implement study chapter permanent description
2017-08-21 09:46:58 -05:00
Thibault Duplessis
ae689824ce
study static video embed
2017-08-19 18:05:41 -05:00
Thibault Duplessis
2b9c7c1dab
stronger typing for chat ID
2017-08-17 17:49:28 -05:00
Thibault Duplessis
4419e1bb65
gamebook wip
2017-08-15 17:10:35 -05:00
Thibault Duplessis
ca921f236e
study gamebook wip
2017-08-10 21:05:03 -05:00
Thibault Duplessis
f314fef303
recognize annotator in imported study chapter
2017-07-10 13:11:24 +02:00
Thibault Duplessis
ec18525e49
create new study chapter from board editor - closes #2932
2017-04-14 13:21:48 +02:00