Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
... | |||||
* | tk: Prevent buffer overrun in text constructor | P. J. McDermott | 2021-08-07 | 1 | -1/+5 |
| | |||||
* | game: Poll for events | P. J. McDermott | 2021-08-07 | 1 | -19/+39 |
| | |||||
* | tk: Add submit callback to check, radio, and text | P. J. McDermott | 2021-08-07 | 5 | -17/+35 |
| | |||||
* | menu, game: Rename macros | P. J. McDermott | 2021-08-07 | 3 | -43/+43 |
| | |||||
* | game: New screen | P. J. McDermott | 2021-08-07 | 4 | -16/+191 |
| | |||||
* | tk: Fix box positioning | P. J. McDermott | 2021-08-07 | 1 | -2/+2 |
| | |||||
* | tk: Add window origin coordinates | P. J. McDermott | 2021-08-07 | 3 | -5/+9 |
| | |||||
* | menu: Improve quit handling; free strings earlier | P. J. McDermott | 2021-08-07 | 1 | -14/+14 |
| | |||||
* | menu: Handle escape key | P. J. McDermott | 2021-08-07 | 1 | -0/+7 |
| | |||||
* | menu: Log game info | P. J. McDermott | 2021-08-07 | 1 | -0/+5 |
| | |||||
* | menu: Replace switch with array | P. J. McDermott | 2021-08-07 | 1 | -13/+4 |
| | |||||
* | build: Fix out-of-tree font building | P. J. McDermott | 2021-08-07 | 1 | -4/+5 |
| | |||||
* | splash: Rename to menu | P. J. McDermott | 2021-08-07 | 4 | -50/+48 |
| | |||||
* | splash, tk: Clarify and standardize function ptrs | P. J. McDermott | 2021-08-07 | 2 | -5/+6 |
| | |||||
* | splash: Make callbacks useful | P. J. McDermott | 2021-08-07 | 1 | -29/+57 |
| | |||||
* | tk: Fix text insertion | P. J. McDermott | 2021-08-06 | 1 | -0/+3 |
| | |||||
* | tk: Add text widget event callback | P. J. McDermott | 2021-08-06 | 3 | -21/+44 |
| | |||||
* | tk: Handle text input | P. J. McDermott | 2021-08-06 | 3 | -3/+31 |
| | |||||
* | tk: Move text texture updating code | P. J. McDermott | 2021-08-06 | 1 | -3/+4 |
| | |||||
* | tk: Handle zero-width text rendering | P. J. McDermott | 2021-08-06 | 1 | -4/+10 |
| | | | | | | Fixes: ERROR: Couldn't create surface: Text has zero width | ||||
* | tk: Handle Backspace and Delete keys in text | P. J. McDermott | 2021-08-06 | 1 | -0/+20 |
| | |||||
* | tk: Handle Home and End keys in text widget | P. J. McDermott | 2021-08-06 | 1 | -0/+6 |
| | |||||
* | tk: Maintain static text input buffers | P. J. McDermott | 2021-08-06 | 1 | -14/+24 |
| | |||||
* | tk: Add (de)focus methods | P. J. McDermott | 2021-08-06 | 7 | -0/+73 |
| | |||||
* | tk: Implement text cursor movement | P. J. McDermott | 2021-08-06 | 1 | -1/+20 |
| | |||||
* | tk: Add radio key handling | P. J. McDermott | 2021-08-06 | 1 | -2/+38 |
| | |||||
* | tk: Add button key handling | P. J. McDermott | 2021-08-06 | 1 | -1/+15 |
| | |||||
* | tk: Add check key handling | P. J. McDermott | 2021-08-06 | 1 | -1/+16 |
| | |||||
* | tk: Pass key events | P. J. McDermott | 2021-08-06 | 7 | -4/+57 |
| | |||||
* | tk: Rename mouse event method | P. J. McDermott | 2021-08-06 | 11 | -29/+31 |
| | |||||
* | tk: Fix crash on focusing nested focusable widgets | P. J. McDermott | 2021-08-06 | 3 | -2/+19 |
| | |||||
* | tk: Implement focusing by mouse | P. J. McDermott | 2021-08-06 | 6 | -2/+37 |
| | |||||
* | tk: Fix focus tab indexing | P. J. McDermott | 2021-08-06 | 2 | -2/+2 |
| | |||||
* | tk: Implement focus switching | P. J. McDermott | 2021-08-06 | 2 | -3/+32 |
| | |||||
* | tk: Adjust var declarations vertical alignment | P. J. McDermott | 2021-08-06 | 1 | -3/+3 |
| | |||||
* | tk: Build focus tab index | P. J. McDermott | 2021-08-06 | 9 | -15/+114 |
| | |||||
* | tk: Add container pointer to widget | P. J. McDermott | 2021-08-06 | 3 | -8/+18 |
| | |||||
* | tk: Add window object | P. J. McDermott | 2021-08-06 | 5 | -25/+116 |
| | |||||
* | tk: Make event callbacks optional | P. J. McDermott | 2021-08-06 | 3 | -0/+9 |
| | |||||
* | splash: Generate random value for seed text input | P. J. McDermott | 2021-08-06 | 1 | -16/+25 |
| | |||||
* | tk: Add text widget (without event handling) | P. J. McDermott | 2021-08-05 | 5 | -17/+236 |
| | |||||
* | tk: Fix label error message | P. J. McDermott | 2021-08-05 | 1 | -1/+1 |
| | |||||
* | util: Add strdup function | P. J. McDermott | 2021-08-05 | 2 | -0/+22 |
| | |||||
* | tk: Support alignment of widgets in grid | P. J. McDermott | 2021-08-05 | 5 | -34/+133 |
| | |||||
* | tk: Fix optional label in check | P. J. McDermott | 2021-08-05 | 1 | -1/+3 |
| | |||||
* | splash: Add left column of labels | P. J. McDermott | 2021-08-05 | 1 | -7/+11 |
| | |||||
* | tk: Add blank widget | P. J. McDermott | 2021-08-05 | 3 | -0/+76 |
| | |||||
* | splash: Split title into separate grid | P. J. McDermott | 2021-08-05 | 1 | -55/+58 |
| | |||||
* | tk: Handle radio button events | P. J. McDermott | 2021-08-05 | 3 | -25/+76 |
| | |||||
* | tk: Add radio widget | P. J. McDermott | 2021-08-05 | 6 | -2/+167 |
| | | | | Also fix an #include directive in the grid widget. |