summaryrefslogtreecommitdiff
path: root/web
Commit message (Expand)AuthorAgeFilesLines
* web: reduce mem used during drawing of boardDavid Vazgenovich Shakaryan2022-05-282-83/+64
* web: refactor svg drawing and related codeDavid Vazgenovich Shakaryan2022-05-275-109/+166
* web: bump cache versionDavid Vazgenovich Shakaryan2022-05-261-1/+1
* move difficulty-to-stdev logic to libDavid Vazgenovich Shakaryan2022-05-261-35/+2
* minor cleanup and organisation of lib codeDavid Vazgenovich Shakaryan2022-05-251-3/+0
* pregenerate segment names to avoid constant mallocsDavid Vazgenovich Shakaryan2022-05-253-9/+5
* display 2-dart checkout if different than 3-dart checkoutDavid Vazgenovich Shakaryan2022-05-242-4/+4
* calculate suggested checkouts in lib codeDavid Vazgenovich Shakaryan2022-05-241-12/+3
* clear undone visit before overwriting with new visitDavid Vazgenovich Shakaryan2022-05-241-1/+1
* move more match logic from web to libDavid Vazgenovich Shakaryan2022-05-233-53/+26
* store starting player as part of match dataDavid Vazgenovich Shakaryan2022-05-233-7/+8
* move a bunch of general match logic from web to libDavid Vazgenovich Shakaryan2022-05-236-172/+80
* web: support early match exit via keyboardDavid Vazgenovich Shakaryan2022-05-221-0/+2
* web: remove test match modes; prompt cleanupDavid Vazgenovich Shakaryan2022-05-223-80/+61
* web: bump cache versionDavid Vazgenovich Shakaryan2022-05-211-1/+1
* web: add support for custom matchesmultiDavid Vazgenovich Shakaryan2022-05-213-31/+94
* web: automatically scroll dense visits to active playerDavid Vazgenovich Shakaryan2022-05-211-3/+6
* web: use function ptrs for menu optionsDavid Vazgenovich Shakaryan2022-05-213-130/+150
* web: show full visit log when player 3 or higher startsDavid Vazgenovich Shakaryan2022-05-211-3/+5
* web: don't try checking player 2 visits when there is only one playerDavid Vazgenovich Shakaryan2022-05-211-3/+4
* web: remove hard-coded match modesDavid Vazgenovich Shakaryan2022-05-214-66/+77
* web: reimplement menus as a stack with more shared codeDavid Vazgenovich Shakaryan2022-05-214-189/+216
* web: support visit log for 3+ player matchesDavid Vazgenovich Shakaryan2022-05-208-34/+177
* web: use configured number of slots in navigation functionsDavid Vazgenovich Shakaryan2022-05-201-22/+19
* web: use configured number of slots in show functionDavid Vazgenovich Shakaryan2022-05-201-6/+6
* web: dynamically allocate player bufsDavid Vazgenovich Shakaryan2022-05-204-26/+22
* web: use generic player slots in HTML/CSSDavid Vazgenovich Shakaryan2022-05-203-31/+29
* web: add (incomplete) support for 3+ player matchesDavid Vazgenovich Shakaryan2022-05-2010-28/+193
* web: display darts for comp as player 1David Vazgenovich Shakaryan2022-05-196-23/+75
* web: display comp name in throwing promptDavid Vazgenovich Shakaryan2022-05-183-7/+10
* web: store comp info as part of match player info instead of globallyDavid Vazgenovich Shakaryan2022-05-185-25/+79
* web: remove assumption that comp is player 2David Vazgenovich Shakaryan2022-05-181-8/+7
* web: fix bug when player 2 presses remaining keyDavid Vazgenovich Shakaryan2022-05-182-2/+2
* web: use match info funcs instead of checking modeDavid Vazgenovich Shakaryan2022-05-183-18/+14
* web: move match info funcs to match fileDavid Vazgenovich Shakaryan2022-05-183-44/+58
* web: change winning player messageDavid Vazgenovich Shakaryan2022-05-184-14/+28
* web: remove active leg ptr; various cleanupDavid Vazgenovich Shakaryan2022-05-186-23/+27
* web: support first-visit undo when player 2 throws firstDavid Vazgenovich Shakaryan2022-05-182-3/+15
* web: refactor undo logicDavid Vazgenovich Shakaryan2022-05-183-53/+75
* web: overlay virtual keyboard on chromeDavid Vazgenovich Shakaryan2022-05-162-1/+4
* web: display svg overflowDavid Vazgenovich Shakaryan2022-05-164-12/+9
* web: add favicon to local cacheDavid Vazgenovich Shakaryan2022-05-161-0/+1
* web: add throw animationDavid Vazgenovich Shakaryan2022-05-165-2/+25
* web: change end match button stylingDavid Vazgenovich Shakaryan2022-05-161-3/+19
* web: fix ending match mid-comp-throw and starting another quicklyDavid Vazgenovich Shakaryan2022-05-164-31/+19
* web: clean up properly when match is ended while comp is throwingDavid Vazgenovich Shakaryan2022-05-165-7/+31
* web: support ending ongoing match; ui/colour tweaksDavid Vazgenovich Shakaryan2022-05-1610-65/+127
* web: add back button to option menusDavid Vazgenovich Shakaryan2022-05-152-1/+13
* web: avoid setting stdev twice on loadDavid Vazgenovich Shakaryan2022-05-151-8/+9
* web: implement difficulty abstraction for stdevDavid Vazgenovich Shakaryan2022-05-154-24/+59