summaryrefslogtreecommitdiffstats
path: root/src/tk
Commit message (Expand)AuthorAgeFilesLines
* tk: Fix leak if second calloc() failsP. J. McDermott2023-10-161-0/+1
* tk: Use goto for render errorsP. J. McDermott2023-10-164-51/+34
* tk: Add padding to textP. J. McDermott2022-01-311-3/+7
* tk: Fix size and rendering position of checkP. J. McDermott2022-01-291-7/+7
* tk: Add border with focus indication to textP. J. McDermott2022-01-291-20/+45
* tk: Add focus indication to radioP. J. McDermott2022-01-291-4/+19
* tk: Simplify check render codeP. J. McDermott2022-01-271-33/+16
* tk: Add border with focus indication to checkP. J. McDermott2022-01-272-9/+41
* tk: Add border with focus indication to buttonP. J. McDermott2022-01-272-3/+34
* tk: Fill text background (if editable)P. J. McDermott2022-01-274-12/+24
* tk: Blink text cursorP. J. McDermott2022-01-272-1/+26
* tk: Add border to boxP. J. McDermott2022-01-272-12/+49
* tk: Improve declaration alignmentP. J. McDermott2022-01-271-3/+3
* tk/text: strchr() allowed_chars for validationP. J. McDermott2021-12-241-6/+3
* tk/text: Replace min_char and max_char with allowed_charsP. J. McDermott2021-12-241-16/+14
* tk: Define colors within local headerP. J. McDermott2021-09-257-50/+105
* tk: Handle keypad Enter keyP. J. McDermott2021-09-254-0/+4
* tk/text: Replace min_char, max_char with callbackP. J. McDermott2021-09-251-2/+8
* tk: Make text widget optionally staticP. J. McDermott2021-08-071-7/+21
* tk: Add text widget value setterP. J. McDermott2021-08-071-0/+16
* tk: Prevent buffer overrun in text constructorP. J. McDermott2021-08-071-1/+5
* tk: Add submit callback to check, radio, and textP. J. McDermott2021-08-073-7/+20
* tk: Fix box positioningP. J. McDermott2021-08-071-2/+2
* tk: Add window origin coordinatesP. J. McDermott2021-08-071-3/+7
* splash, tk: Clarify and standardize function ptrsP. J. McDermott2021-08-071-1/+1
* tk: Fix text insertionP. J. McDermott2021-08-061-0/+3
* tk: Add text widget event callbackP. J. McDermott2021-08-061-19/+33
* tk: Handle text inputP. J. McDermott2021-08-062-2/+30
* tk: Move text texture updating codeP. J. McDermott2021-08-061-3/+4
* tk: Handle zero-width text renderingP. J. McDermott2021-08-061-4/+10
* tk: Handle Backspace and Delete keys in textP. J. McDermott2021-08-061-0/+20
* tk: Handle Home and End keys in text widgetP. J. McDermott2021-08-061-0/+6
* tk: Maintain static text input buffersP. J. McDermott2021-08-061-14/+24
* tk: Add (de)focus methodsP. J. McDermott2021-08-067-0/+73
* tk: Implement text cursor movementP. J. McDermott2021-08-061-1/+20
* tk: Add radio key handlingP. J. McDermott2021-08-061-2/+38
* tk: Add button key handlingP. J. McDermott2021-08-061-1/+15
* tk: Add check key handlingP. J. McDermott2021-08-061-1/+16
* tk: Pass key eventsP. J. McDermott2021-08-067-4/+57
* tk: Rename mouse event methodP. J. McDermott2021-08-0611-29/+31
* tk: Fix crash on focusing nested focusable widgetsP. J. McDermott2021-08-063-2/+19
* tk: Implement focusing by mouseP. J. McDermott2021-08-066-2/+37
* tk: Fix focus tab indexingP. J. McDermott2021-08-062-2/+2
* tk: Implement focus switchingP. J. McDermott2021-08-062-3/+32
* tk: Adjust var declarations vertical alignmentP. J. McDermott2021-08-061-3/+3
* tk: Build focus tab indexP. J. McDermott2021-08-069-15/+114
* tk: Add container pointer to widgetP. J. McDermott2021-08-063-8/+18
* tk: Add window objectP. J. McDermott2021-08-063-1/+97
* tk: Make event callbacks optionalP. J. McDermott2021-08-063-0/+9
* tk: Add text widget (without event handling)P. J. McDermott2021-08-052-0/+205