|
|
4dd410a2af
|
Split off command-line options parsing from the main function
|
2025-08-17 23:29:01 +02:00 |
|
|
|
9a8665ed26
|
Updated to be fully C99 compatible
|
2025-08-15 19:35:55 +02:00 |
|
|
|
b0240c4911
|
Made code (mostly) follow C99
|
2025-08-15 19:20:04 +02:00 |
|
|
|
f59be8398d
|
Added option to disable command-line options
|
2025-08-14 22:49:04 +02:00 |
|
|
|
15fb694d7b
|
Added LTO and fixed warnings
|
2025-08-14 21:31:26 +02:00 |
|
|
|
72a56a15d7
|
Made maximum rows more limited to avoid bugs
|
2025-08-14 20:21:06 +02:00 |
|
|
|
bb344cb956
|
Push version 0.3.0
|
2025-08-14 18:38:22 +02:00 |
|
|
|
d0c257b310
|
Added support for quitting without ^C, and outputting to file
|
2025-06-13 22:51:11 +02:00 |
|
|
|
c0b357deb2
|
Changed type stuff
|
2025-06-06 21:32:00 +02:00 |
|
|
|
355c79bac4
|
Removed all move_t stuff because it was not implemented and anything other than putting got broken in the previous commit
|
2025-06-06 21:31:59 +02:00 |
|
|
|
8810175693
|
Removed __builtin_popcount() from logic by making calcWins() just increment stuff with new wins instead of fully counting everything
|
2025-06-06 21:31:59 +02:00 |
|
|
|
a6df3ae0dd
|
Made logic a bit faster for boards with many columns
|
2025-06-06 21:31:59 +02:00 |
|
|
|
07e65019bc
|
Made configuring column size easier
|
2025-06-06 21:31:59 +02:00 |
|
|
|
7bbd877fb5
|
Added git hash to version number
|
2025-06-06 21:31:59 +02:00 |
|
|
|
be33c08738
|
Improved help text
|
2025-06-06 21:31:59 +02:00 |
|
|
|
d3833fb4a0
|
slightly improved -c and -r options
|
2025-06-06 21:31:59 +02:00 |
|
|
|
72b6290798
|
Added command-line option for setting size of board
|
2025-06-06 21:31:59 +02:00 |
|
|
|
b78984b2ac
|
Updated email
|
2025-06-06 21:31:59 +02:00 |
|
|
|
92f4057583
|
Implemented basic command-line options
|
2025-06-06 21:31:59 +02:00 |
|
|
|
e088c7a050
|
Incremented minor version number
|
2025-06-06 21:31:59 +02:00 |
|
|
|
bf1ae99a9a
|
Started adding parsing of command-line options
|
2025-06-06 21:31:59 +02:00 |
|
|
|
89712fc9dc
|
Removed ONLYPUT
|
2025-06-06 21:31:59 +02:00 |
|
|
|
4f25f66495
|
Fixed the scanf funkyness in vt100 mode
|
2025-06-06 21:31:59 +02:00 |
|
|
|
b05a803cd8
|
Fixed a typo
|
2025-06-06 21:31:59 +02:00 |
|
|
|
2b27aef099
|
Re-added the option to use vt100 escape codes
|
2025-06-06 21:31:59 +02:00 |
|
|
|
5379f50802
|
Refactored a bit
|
2025-06-06 21:31:59 +02:00 |
|
|
|
99f5c6cd6e
|
Moved from 'yy.mm.sid' versioning to 'major.minor.patch'
|
2025-06-06 21:31:59 +02:00 |
|
|
|
e98c732979
|
Fix adding to full columns
|
2025-06-06 21:31:59 +02:00 |
|
|
|
70b1eef1d6
|
Added option to input via arrow keys
|
2025-06-06 21:31:59 +02:00 |
|
|
|
a561d5b61c
|
Rewrote alot of shtuff to trans the code to ncurses instead of using VT100 escape codes directly
|
2025-06-06 21:31:59 +02:00 |
|
|
|
2e807ba279
|
made code a bit less ugly
|
2025-06-06 21:31:59 +02:00 |
|
|
|
7d0a0e1803
|
Added a define for only letting the user put new pieces
|
2025-06-06 21:31:59 +02:00 |
|
|
|
957ca7a5ef
|
Fixed clearing after impossible collumn compaint
|
2025-06-06 21:31:59 +02:00 |
|
|
|
64c1fd96f6
|
Fixed overlapping text with some board sizes
|
2025-06-06 21:31:59 +02:00 |
|
|
|
37b26da28e
|
Fixed a lil stupid
|
2025-06-06 21:31:59 +02:00 |
|
|
|
e0a0956e6c
|
Added the code
|
2025-06-06 21:31:59 +02:00 |
|