Skip to content
GitLab
Explore
Sign in
Commits · 071623dc4db40e13643f700d5c6968656f36597d
yahtc
Browse files
Jul 31, 2025
added LICENSE
· 071623dc
Chris
authored
Jul 31, 2025
071623dc
Jul 27, 2025
logic to determine if a scorecard is full (full scorecard terminates the game)
· ebbd794c
Chris
authored
Jul 27, 2025
ebbd794c
cleaning up in utils
· 53ecb8a2
Chris
authored
Jul 27, 2025
53ecb8a2
building up the procedure for the game sequence
· f93cb14c
Chris
authored
Jul 27, 2025
f93cb14c
Jul 26, 2025
dice animation now goes based on time
· 3bc033e8
Chris
authored
Jul 26, 2025
3bc033e8
Jul 12, 2025
dicelogic -> gamelogic
· a4bc5f39
Chris
authored
Jul 12, 2025
a4bc5f39
formatting, WIP adding New Game menu item
· 18ae44fc
Chris
authored
Jul 12, 2025
18ae44fc
explicitly setting (void) in function declaration
· 8a4a9d98
Chris
authored
Jul 12, 2025
8a4a9d98
comment
· 3cab7827
Chris
authored
Jul 12, 2025
3cab7827
optimized redraw of menu items
· 458b60ef
Chris
authored
Jul 12, 2025
458b60ef
menu code is looking better
· 5585e774
Chris
authored
Jul 12, 2025
5585e774
Jul 09, 2025
replaced == string comparison with strcasecmp()
· bcd2c549
Chris
authored
Jul 09, 2025
bcd2c549
fixed C23 extension warning
· 769cc40c
Chris
authored
Jul 09, 2025
769cc40c
refactor for where the termios import goes
· 5046094b
Chris
authored
Jul 09, 2025
5046094b
safeguarding against windows incompatibility (wip)
· 851bac90
Chris
authored
Jul 08, 2025
851bac90
safeguarding against windows incompatibility (wip)
· 1e88ba42
Chris
authored
Jul 08, 2025
1e88ba42
my menu.c and menu.h were excluded from the project
· b529449e
Chris
authored
Jul 08, 2025
b529449e
various refactors and cleanups
· 857d13d0
Chris
authored
Jul 08, 2025
857d13d0
Jul 08, 2025
never mind, clear_screen() was more platform specific with the macros
· 74ff9208
Chris
authored
Jul 08, 2025
74ff9208
comment
· 53505052
Chris
authored
Jul 08, 2025
53505052
replaced clear_screen system() calls with a (hopefully) cross-platform equivalent
· 7da8c746
Chris
authored
Jul 08, 2025
7da8c746
fixed arrow key functionality
· 110652c9
Chris
authored
Jul 08, 2025
110652c9
I don't think I want to override ISIG in terminal mode
· 67b590dc
Chris
authored
Jul 08, 2025
67b590dc
refactored to put clear_held_values() into do_demo_dice_rolls() as this...
· 938cfafe
Chris
authored
Jul 08, 2025
938cfafe
comment fix
· 1af2917a
Chris
authored
Jul 08, 2025
1af2917a
added "action" to menu_item struct
· a1ba7d3e
Chris
authored
Jul 08, 2025
a1ba7d3e
prototyped an interactive menu (Linux)
· f6cdb877
Chris
authored
Jul 08, 2025
f6cdb877
some_func() -> some_func(void)
· 8252f97e
Chris
authored
Jul 07, 2025
8252f97e
all functionality up to this point is demo functionality
· 3abb741d
Chris
authored
Jul 07, 2025
3abb741d
Jul 07, 2025
clear_held_values() created, which clears the held state of all dice in game state
· f4214265
Chris
authored
Jul 07, 2025
f4214265
Jul 05, 2025
refactor to organize functions into their own source/header files
· 4ac0f0cd
Chris
authored
Jul 04, 2025
4ac0f0cd
small refactor
· 2ff243fe
Chris
authored
Jul 04, 2025
2ff243fe
refactored dice animation logic. todo next is to implement duration parameter
· 768f2239
Chris
authored
Jul 04, 2025
768f2239
yahtc is now a CLion project
· 8b64cf35
Chris
authored
Jul 04, 2025
8b64cf35
Jul 02, 2025
dice animation base logic
· 67302cb3
Chris
authored
Jul 02, 2025
67302cb3
Jun 29, 2025
bounds code was fine in graphics
· c2351738
Chris
authored
Jun 29, 2025
c2351738
fixed print_single_die() code: off by one bounds, added unsigned int
· ed560f99
Chris
authored
Jun 29, 2025
ed560f99
fixed print_single_die() code: off by one bounds, added unsigned int
· b8bbecc1
Chris
authored
Jun 29, 2025
b8bbecc1
fixed ODR for graphics code
· fcda9916
Chris
authored
Jun 29, 2025
fcda9916
replaced malloc() for next_roll with array
· bbd5d088
Chris
authored
Jun 29, 2025
bbd5d088
Loading