summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* main-menu, help: Take window pointer parameterP. J. McDermott2021-03-196-25/+25
* main: Don't create textureP. J. McDermott2021-03-192-19/+0
* src/defs.h: New macro definitions fileP. J. McDermott2021-03-195-58/+144
* main-menu: Don't render final frame before quitP. J. McDermott2021-03-191-3/+3
* main-menu: Quit on action errorsP. J. McDermott2021-03-191-2/+2
* help: Fix return statementsP. J. McDermott2021-03-191-3/+3
* help: Handle mouse eventsP. J. McDermott2021-03-191-6/+72
* main-menu, help: Handle quit through call stackP. J. McDermott2021-03-194-17/+37
* help: Handle Esc and EnterP. J. McDermott2021-03-191-0/+7
* help: Add event loopP. J. McDermott2021-03-191-6/+65
* help: Draw scrollbar trianglesP. J. McDermott2021-03-191-7/+40
* main-menu: Render background in each frameP. J. McDermott2021-03-191-3/+1
* main-menu: Handle keypad Enter keyP. J. McDermott2021-03-191-0/+1
* help: New screenP. J. McDermott2021-03-194-0/+137
* main-menu: Handle mouse button eventsP. J. McDermott2021-03-191-0/+10
* main-menu: Handle mouse motion eventsP. J. McDermott2021-03-191-0/+15
* db_pt_in_rect(): New functionP. J. McDermott2021-03-193-0/+67
* main-menu: Clear renderer on each eventP. J. McDermott2021-03-181-3/+3
* main-menu: Fix uninitialized linksP. J. McDermott2021-03-181-0/+2
* main-menu: Handle keyboard eventsP. J. McDermott2021-03-181-8/+66
* main-menu: Wrap rendering in stub loopP. J. McDermott2021-03-181-10/+13
* main-menu: Add stub actions and init active buttonP. J. McDermott2021-03-181-11/+51
* main-menu: Render all buttons in one loopP. J. McDermott2021-03-181-10/+9
* main-menu: Appease GCC...P. J. McDermott2021-03-181-6/+1
* main-menu: Link buttons (for tab key nav)P. J. McDermott2021-03-181-0/+11
* main-menu: Link buttons (for arrow keys nav)P. J. McDermott2021-03-181-0/+26
* main-menu: Remove conditionalP. J. McDermott2021-03-181-34/+31
* main-menu: Store button information in structsP. J. McDermott2021-03-181-63/+76
* main-menu: Add help and quit textP. J. McDermott2021-03-181-1/+42
* main-menu: Increase spacing between gamesP. J. McDermott2021-03-181-1/+1
* main-menu: Don't free games texturesP. J. McDermott2021-03-181-14/+0
* main-menu: Render game names and descriptionsP. J. McDermott2021-03-181-7/+75
* main-menu: Support "\n" in textP. J. McDermott2021-03-181-3/+3
* main-menu: Generalize title text functionP. J. McDermott2021-03-181-4/+4
* main-menu: Even more title text refactoringP. J. McDermott2021-03-181-12/+13
* main-menu: More title text refactoringP. J. McDermott2021-03-181-23/+33
* main: Make texture staticP. J. McDermott2021-03-181-1/+1
* main-menu: Save and free font pathP. J. McDermott2021-03-181-6/+7
* main-menu: Remove unused variablesP. J. McDermott2021-03-181-4/+0
* main-menu: Factor title text rendering into new fnP. J. McDermott2021-03-181-34/+44
* main-menu: Render title textP. J. McDermott2021-03-181-2/+41
* db_main_menu(): New functionP. J. McDermott2021-03-184-21/+91
* main: Add dir and SDL struct accessor functionsP. J. McDermott2021-03-183-0/+63
* main: Make some variables static globalP. J. McDermott2021-03-181-32/+32
* db_strcat(): New functionP. J. McDermott2021-03-183-0/+70
* main: Refactor into functionsP. J. McDermott2021-03-181-38/+67
* main: Create window, renderer, and textureP. J. McDermott2021-03-181-0/+38
* main: Find fonts dirP. J. McDermott2021-03-181-0/+3
* main: Initialize and quit SDL and SDL_ttfP. J. McDermott2021-03-181-0/+17
* main: Add comments and newlinesP. J. McDermott2021-03-181-0/+23