LeRoyce Pearson
|
2510ba3eb6
|
refactor: remove some global state and put it in Snapshot
/ build-dist (push) Successful in 1m17s
Details
|
2024-07-08 13:20:59 -06:00 |
LeRoyce Pearson
|
0be0e3db19
|
feat: add attribution and links to About menu
/ build-dist (push) Successful in 1m16s
Details
|
2024-05-30 16:27:31 -06:00 |
LeRoyce Pearson
|
6ff5164721
|
feat: add About menu with version info
/ build-dist (push) Successful in 1m16s
Details
|
2024-05-30 12:48:20 -06:00 |
LeRoyce Pearson
|
771603b9d5
|
refactor: make it possible to have multiple menus
|
2024-05-30 12:25:54 -06:00 |
LeRoyce Pearson
|
e39c75e19d
|
feat: build.zig: add step to build for all platforms
/ build-dist (push) Successful in 1m13s
Details
In addition:
- add a forgejo workflow to this step for some continuous integration
- include a version number in artifact
|
2024-05-30 00:10:33 -06:00 |
LeRoyce Pearson
|
820e48e4ec
|
fix: ensure that board_offset is pixel aligned
|
2024-05-29 18:03:16 -06:00 |
LeRoyce Pearson
|
7029cd4c60
|
fix: update seizer to version that correctly detects RG35XXH gamepad
|
2024-05-25 23:26:16 -06:00 |
LeRoyce Pearson
|
9b8ec6de26
|
feat: update seizer to version with Platform refactor
|
2024-05-25 22:14:16 -06:00 |
LeRoyce Pearson
|
e4d34632aa
|
feat: show throbber while win count is loading
|
2024-05-25 14:55:31 -06:00 |
LeRoyce Pearson
|
e157502750
|
feat: web: write win count to disk
|
2024-05-25 04:23:28 -06:00 |
LeRoyce Pearson
|
812caef88a
|
feat: add web support; add keyboard support
|
2024-05-23 16:25:01 -06:00 |
LeRoyce Pearson
|
813b7aad2b
|
fix: rendering on RK3566 sway compositor
|
2024-05-10 02:22:09 -06:00 |
LeRoyce Pearson
|
6595013a88
|
feat: update to seizer with wayland support
|
2024-05-03 19:58:39 -06:00 |
LeRoyce Pearson
|
b82fdbca00
|
fix: memory leak from snapshot/undo system
|
2024-04-23 22:17:35 -06:00 |
LeRoyce Pearson
|
80caf66884
|
fix: get gamepad input working again
|
2024-04-23 21:44:19 -06:00 |
LeRoyce Pearson
|
a99c27cb87
|
fix: select top of drawn cards after double clicking
Before it would select the cards as if they were a regular stack on the
board.
|
2024-04-21 11:56:36 -06:00 |
LeRoyce Pearson
|
57a09e8830
|
fix: check that cards are different colors instead of different ranks
|
2024-04-21 11:51:53 -06:00 |
LeRoyce Pearson
|
d6a1438f98
|
fix: color draw pile when it is hovered/selected
|
2024-04-21 11:46:52 -06:00 |
LeRoyce Pearson
|
30eefb5279
|
fix: remove extra snapshots when double clicking a card
|
2024-04-21 11:40:13 -06:00 |
LeRoyce Pearson
|
35067f824e
|
feat: allow user to undo card movements
|
2024-04-21 02:56:58 -06:00 |
LeRoyce Pearson
|
9de25c4129
|
feat: persist win count to disk
|
2024-04-21 02:19:52 -06:00 |
LeRoyce Pearson
|
5e7f978e74
|
feat: detect when a player has won the game
|
2024-04-21 01:56:45 -06:00 |
LeRoyce Pearson
|
53be39dcd3
|
feat: apply same 3d effect from deck to foundations
|
2024-04-21 01:15:00 -06:00 |
LeRoyce Pearson
|
57825e9534
|
feat: add menu to start new game or quit
|
2024-04-21 01:04:51 -06:00 |
LeRoyce Pearson
|
4a6e419213
|
feat: add support for RG35XX Plus/H
- Use linux EGL backend for rendering
- Use linux evdev backend for input
- Use seizer's new ButtonInput abstraction
|
2024-04-20 23:51:56 -06:00 |
LeRoyce Pearson
|
b199c7d52e
|
initial version of seizer-solitaire
|
2024-04-14 14:31:52 -06:00 |