summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* char/char: Fix error messagesP. J. McDermott2023-10-181-6/+6
* 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-315-9/+14
* menu, game: Rename border macroP. J. McDermott2022-01-313-10/+10
* 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-294-26/+51
* 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-274-26/+60
* tk: Add border with focus indication to buttonP. J. McDermott2022-01-276-7/+41
* tk: Fill text background (if editable)P. J. McDermott2022-01-274-12/+24
* menu: Render at 30 fps, not just on input eventsP. J. McDermott2022-01-271-19/+39
* tk: Blink text cursorP. J. McDermott2022-01-272-1/+26
* tk: Add border to boxP. J. McDermott2022-01-276-16/+54
* tk: Improve declaration alignmentP. J. McDermott2022-01-271-3/+3
* build, menu, game: Use bold fontP. J. McDermott2022-01-273-3/+3
* Revert "char/enemy: Factor out collision check into jump"P. J. McDermott2022-01-271-27/+26
* maze: Use consistent error stringP. J. McDermott2022-01-271-3/+2
* maze: Factor out border line drawingP. J. McDermott2022-01-272-16/+10
* maze: Factor out wall line drawingP. J. McDermott2022-01-261-24/+22
* maze: Double wall thicknessP. J. McDermott2022-01-261-4/+12
* char/enemy: Factor out collision check into jumpP. J. McDermott2021-12-241-26/+27
* char/enemy: Don't spawn on top of alliesP. J. McDermott2021-12-241-4/+20
* maze: Draw a border around the mazeP. J. McDermott2021-12-241-0/+13
* tk/text: strchr() allowed_chars for validationP. J. McDermott2021-12-244-18/+9
* tk/text: Replace min_char and max_char with allowed_charsP. J. McDermott2021-12-245-20/+21
* m4/ax_compiler_vendor.m4: New fileP. J. McDermott2021-09-262-0/+118
* m4/ax_prepend_flag.m4: New fileP. J. McDermott2021-09-262-0/+52
* m4/ax_check_compile_flag.m4: Update from Autoconf ArchiveP. J. McDermott2021-09-261-26/+5
* m4/ax_cflags_warn_all.m4: Update from Autoconf ArchiveP. J. McDermott2021-09-261-72/+108
* m4/ax_append_flag.m4: Update from Autoconf ArchiveP. J. McDermott2021-09-261-26/+5
* m4/gl_warnings.m4: Update from GnulibP. J. McDermott2021-09-261-12/+16
* m4/gl_manywarnings.m4: Update from GnulibP. J. McDermott2021-09-261-190/+70
* tk: Define colors within local headerP. J. McDermott2021-09-2511-155/+143
* char: Remove old collision functionsP. J. McDermott2021-09-256-49/+0
* tk: Handle keypad Enter keyP. J. McDermott2021-09-254-0/+4
* tk/text: Replace min_char, max_char with callbackP. J. McDermott2021-09-254-7/+20
* game: Fix stack use after scopeP. J. McDermott2021-09-251-8/+7
* menu: Fix stack use after scopeP. J. McDermott2021-09-251-19/+23
* game: Slow down for debuggingP. J. McDermott2021-09-251-1/+1
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-193-18/+2
* Revert "char/enemy: Try to fix movement lag"P. J. McDermott2021-08-191-35/+36
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-191-36/+35
* char/enemy: Try to fix movement lagP. J. McDermott2021-08-193-2/+18
* char/enemy: Fix movement upon collision after turnP. J. McDermott2021-08-191-0/+30
* menu: DebuggingP. J. McDermott2021-08-191-1/+1
* char/enemy: Resume movement after stoppingP. J. McDermott2021-08-191-6/+17
* char/enemy: Add collision avoidanceP. J. McDermott2021-08-191-0/+19
* char/enemy: Add room for pointer in method declsP. J. McDermott2021-08-191-8/+8