Commit message (Collapse) | Author | Age | |
---|---|---|---|
* | Tweak mouseButtonUp code a bit | June McEnroe | 2019-04-03 |
| | | | | It's still kind of confusing. | ||
* | Check gameAvail on double-click | June McEnroe | 2019-04-03 |
| | |||
* | Select and move cards on mouse up | June McEnroe | 2019-04-02 |
| | |||
* | Add idSkip | June McEnroe | 2019-04-01 |
| | | | | | In Windows 95 FREECELL.EXE, the resource IDs are changed to 403, 404 and 405. For some reason. | ||
* | Fix weird typo | June McEnroe | 2019-03-31 |
| | | | | What the hell. | ||
* | Add undo to freecell | June McEnroe | 2019-03-30 |
| | |||
* | Replace path.h with asset.h | June McEnroe | 2019-03-29 |
| | |||
* | Add king win face | June McEnroe | 2019-03-29 |
| | |||
* | Change king face direction | June McEnroe | 2019-03-29 |
| | |||
* | Load king bitmaps in freecell | June McEnroe | 2019-03-29 |
| | |||
* | Document dump(1) | June McEnroe | 2019-03-29 |
| | |||
* | Document cards library | June McEnroe | 2019-03-29 |
| | |||
* | Factor out path searching | June McEnroe | 2019-03-28 |
| | |||
* | Simplify (sort of) Cards API and add FreeCell loading | June McEnroe | 2019-03-28 |
| | |||
* | Refactor EXE/DLL loading to be more general | June McEnroe | 2019-03-28 |
| | | | | In order to load the 3 bitmaps from FREECELL.EXE. | ||
* | Add keys to reveal ranks | June McEnroe | 2019-03-28 |
| | | | | This isn't a feature in the original but I want it. | ||
* | Add right click to reveal cards | June McEnroe | 2019-03-28 |
| | | | | This is a feature I didn't know about until reading the help. | ||
* | Fix double-click regardless of selection | June McEnroe | 2019-03-28 |
| | |||
* | Add "configure" script | June McEnroe | 2019-03-27 |
| | | | | Look I'm being all compatible and stuff. | ||
* | Replace feature test macro with _XOPEN_SOURCE | June McEnroe | 2019-03-27 |
| | | | | | For some reason the former makes snprintf disappear on macOS even though it's specified in C99??? | ||
* | Refactor Makefile | June McEnroe | 2019-03-27 |
| | |||
* | Add feature test macro for GNU in dump | June McEnroe | 2019-03-27 |
| | |||
* | Add FreeCell | June McEnroe | 2019-03-27 |
| | |||
* | Remove unneeded include | June McEnroe | 2019-03-27 |
| | |||
* | Add Cards_Invert | June McEnroe | 2019-03-27 |
| | |||
* | Add flags to dump | June McEnroe | 2019-03-27 |
| | | | | And just use UNIX stuff since it's a utility. | ||
* | Factor out layout code | June McEnroe | 2019-03-27 |
| | |||
* | Search for lowercase cards.dll and fall back to current directory | June McEnroe | 2019-03-26 |
| | |||
* | Make Stack capacity configurable | June McEnroe | 2019-03-26 |
| | | | | Allows games to use multiple decks. | ||
* | Remove stackDeck | June McEnroe | 2019-03-26 |
| | | | | Other games will probably want to do it differently. | ||
* | Implement loadPE | June McEnroe | 2019-03-25 |
| | | | | Can now load cards.dll from Windows XP. | ||
* | Only set palette length for bitsPerPixel < 16 | June McEnroe | 2019-03-25 |
| | | | | The awful XP card backs are 24-bit. | ||
* | Fix gcc sign warnings | June McEnroe | 2019-03-24 |
| | |||
* | Use SDL2_PREFIX as make variable | June McEnroe | 2019-03-24 |
| | |||
* | Add missing time.h include | June McEnroe | 2019-03-24 |
| | |||
* | Prepare for PE loading | June McEnroe | 2019-03-24 |
| | |||
* | Add back dump Makefile target | June McEnroe | 2019-03-24 |
| | | | | Oops, don't know why that got deleted. | ||
* | Use SDL_RenderSetLogicalSize rather than SetScale | June McEnroe | 2019-03-24 |
| | |||
* | Use Card typedef | June McEnroe | 2019-03-24 |
| | |||
* | Choose card back randomly | June McEnroe | 2019-03-24 |
| | |||
* | Add undo | June McEnroe | 2019-03-24 |
| | |||
* | Use rand(3) | June McEnroe | 2019-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.EXE | June McEnroe | 2019-03-24 |
| | |||
* | Use SDL_ShowSimpleMessageBox for errors | June McEnroe | 2019-03-24 |
| | |||
* | Factor out suit, color and rank functions | June McEnroe | 2019-03-24 |
| | | | | I plan to implement other solitaire games. | ||
* | Treat multiple-of-two-clicks as double-clicks | June McEnroe | 2019-03-22 |
| | |||
* | Treat multi-clicks as double-clicks | June McEnroe | 2019-03-22 |
| | |||
* | Add d key | June McEnroe | 2019-03-22 |
| | |||
* | Add F2 and b temporary key | June McEnroe | 2019-03-22 |
| | |||
* | Implement the game | June McEnroe | 2019-03-22 |
| |