Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | display 2-dart checkout if different than 3-dart checkout | David Vazgenovich Shakaryan | 2022-05-24 | 1 | -3/+3 |
| | |||||
* | calculate suggested checkouts in lib code | David Vazgenovich Shakaryan | 2022-05-24 | 1 | -12/+3 |
| | |||||
* | store starting player as part of match data | David Vazgenovich Shakaryan | 2022-05-23 | 1 | -3/+3 |
| | |||||
* | move a bunch of general match logic from web to lib | David Vazgenovich Shakaryan | 2022-05-23 | 1 | -30/+33 |
| | |||||
* | web: automatically scroll dense visits to active player | David Vazgenovich Shakaryan | 2022-05-21 | 1 | -3/+6 |
| | |||||
* | web: use function ptrs for menu options | David Vazgenovich Shakaryan | 2022-05-21 | 1 | -1/+0 |
| | | | | | This avoids having to keep the options and their order in sync between separate display and submit functions. | ||||
* | web: show full visit log when player 3 or higher starts | David Vazgenovich Shakaryan | 2022-05-21 | 1 | -3/+5 |
| | |||||
* | web: don't try checking player 2 visits when there is only one player | David Vazgenovich Shakaryan | 2022-05-21 | 1 | -3/+4 |
| | |||||
* | web: support visit log for 3+ player matches | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -3/+102 |
| | | | | | The new match modes are for testing. They'll eventually be removed in favour of true configurability. | ||||
* | web: use configured number of slots in navigation functions | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -22/+19 |
| | |||||
* | web: use configured number of slots in show function | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -6/+6 |
| | |||||
* | web: dynamically allocate player bufs | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -22/+18 |
| | |||||
* | web: use generic player slots in HTML/CSS | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -7/+7 |
| | |||||
* | web: add (incomplete) support for 3+ player matches | David Vazgenovich Shakaryan | 2022-05-20 | 1 | -10/+118 |
| | |||||
* | web: display darts for comp as player 1 | David Vazgenovich Shakaryan | 2022-05-19 | 1 | -8/+21 |
| | |||||
* | web: use match info funcs instead of checking mode | David Vazgenovich Shakaryan | 2022-05-18 | 1 | -3/+3 |
| | |||||
* | web: remove active leg ptr; various cleanup | David Vazgenovich Shakaryan | 2022-05-18 | 1 | -3/+3 |
| | |||||
* | web: use icons for settings; misc changes | David Vazgenovich Shakaryan | 2022-05-13 | 1 | -2/+2 |
| | |||||
* | web: add prettier icons | David Vazgenovich Shakaryan | 2022-05-11 | 1 | -1/+2 |
| | | | | | | | The icons come from the lovely people at Bootstrap, who've shared them under a permissive licence. To avoid loading a large file consisting almost entirely of icons we'll never display, I've generated the icon font myself, limiting it to only the glyphs we use. | ||||
* | web: display who throws first in visit log | David Vazgenovich Shakaryan | 2022-05-10 | 1 | -0/+5 |
| | |||||
* | web: allow selection of starting points and user to throw first | David Vazgenovich Shakaryan | 2022-05-09 | 1 | -1/+6 |
| | | | | | | | This new option selection code is a bit messy for now. It requires the options and their order to be in sync between the prompt functions and the corresponding submit functions. There's also a bit too much repetition of generic code that's applicable to all options. | ||||
* | web: fix memory bugs | David Vazgenovich Shakaryan | 2022-05-09 | 1 | -1/+1 |
| | |||||
* | web: stylesheet cleanup | David Vazgenovich Shakaryan | 2022-05-07 | 1 | -11/+11 |
| | |||||
* | web: add landscape layout | David Vazgenovich Shakaryan | 2022-05-07 | 1 | -2/+8 |
| | |||||
* | web: move scroll ellipses to CSS where they belong | David Vazgenovich Shakaryan | 2022-05-06 | 1 | -8/+8 |
| | |||||
* | web: simplify buffering of display data | David Vazgenovich Shakaryan | 2022-05-06 | 1 | -52/+17 |
| | |||||
* | web: allocate space for header elems | David Vazgenovich Shakaryan | 2022-05-05 | 1 | -1/+1 |
| | |||||
* | web: clean up scoreboard and dom functions | David Vazgenovich Shakaryan | 2022-05-05 | 1 | -61/+63 |
| | |||||
* | web: abstract away most EM_ASM calls to dom file | David Vazgenovich Shakaryan | 2022-05-04 | 1 | -12/+8 |
| | |||||
* | formatting | David Vazgenovich Shakaryan | 2022-05-04 | 1 | -10/+21 |
| | |||||
* | web: move elem construction to shared dom file | David Vazgenovich Shakaryan | 2022-05-03 | 1 | -13/+5 |
| | |||||
* | web: reuse elem array appending for drawing visits | David Vazgenovich Shakaryan | 2022-05-03 | 1 | -22/+69 |
| | |||||
* | web: more use of generic JS functions | David Vazgenovich Shakaryan | 2022-05-03 | 1 | -0/+19 |
| | |||||
* | web: use generic JS functions for manipulating DOM | David Vazgenovich Shakaryan | 2022-05-03 | 1 | -12/+27 |
| | |||||
* | web: more renaming | David Vazgenovich Shakaryan | 2022-05-02 | 1 | -0/+185 |