summary refs log tree commit diff
path: root/sol.c (follow)
Commit message (Collapse)AuthorAge
* Replace build system with cmakeJune McEnroe2022-01-19
| | | | Thanks to cr1901 for helping to test this on Windows.
* Simplify card and stack function namesJune McEnroe2019-08-26
|
* Build with cards submoduleJune McEnroe2019-08-25
|
* Replace path.h with asset.hJune McEnroe2019-03-29
|
* Factor out path searchingJune McEnroe2019-03-28
|
* Simplify (sort of) Cards API and add FreeCell loadingJune McEnroe2019-03-28
|
* Add FreeCellJune McEnroe2019-03-27
|
* Remove unneeded includeJune McEnroe2019-03-27
|
* Factor out layout codeJune McEnroe2019-03-27
|
* Search for lowercase cards.dll and fall back to current directoryJune McEnroe2019-03-26
|
* Remove stackDeckJune McEnroe2019-03-26
| | | | Other games will probably want to do it differently.
* Fix gcc sign warningsJune McEnroe2019-03-24
|
* Add missing time.h includeJune McEnroe2019-03-24
|
* Use SDL_RenderSetLogicalSize rather than SetScaleJune McEnroe2019-03-24
|
* Use Card typedefJune McEnroe2019-03-24
|
* Choose card back randomlyJune McEnroe2019-03-24
|
* Add undoJune McEnroe2019-03-24
|
* Use rand(3)June McEnroe2019-03-24
| | | | | | | Disgusting, I know. randUniform is based on the FreeBSD implementation of arc4random_uniform(3).
* Search pref path, base path for CARDS.DLL, SOL.EXEJune McEnroe2019-03-24
|
* Use SDL_ShowSimpleMessageBox for errorsJune McEnroe2019-03-24
|
* Factor out suit, color and rank functionsJune McEnroe2019-03-24
| | | | I plan to implement other solitaire games.
* Treat multiple-of-two-clicks as double-clicksJune McEnroe2019-03-22
|
* Treat multi-clicks as double-clicksJune McEnroe2019-03-22
|
* Add d keyJune McEnroe2019-03-22
|
* Add F2 and b temporary keyJune McEnroe2019-03-22
|
* Implement the gameJune McEnroe2019-03-22
|
* Refactor layout code slightlyJune McEnroe2019-03-21
|
* Separate layout step for draggingJune McEnroe2019-03-20
|
* Add WIP sol.cJune McEnroe2019-03-20