James Turk
|
b020a9d18f
|
Merge branch 'new-anim'
|
2024-04-30 21:26:57 -05:00 |
|
James Turk
|
21f897b397
|
linter
|
2024-04-30 21:26:21 -05:00 |
|
James Turk
|
25e1b9d6fe
|
Merge pull request #2 from jamesturk/new-anim
New Animations, Polygon, and Liskov Demo
|
2024-04-30 21:24:32 -05:00 |
|
James Turk
|
2bf6e352ec
|
add liskov demo
|
2024-04-30 21:23:29 -05:00 |
|
James Turk
|
8f5b03f34a
|
add Polygon
|
2024-04-30 20:56:37 -05:00 |
|
James Turk
|
e8aff3394e
|
demo that you can animate any property
|
2024-04-30 20:06:01 -05:00 |
|
James Turk
|
ec7bbad372
|
moved animation code to more general interface, and updated clock example
|
2024-04-30 19:56:54 -05:00 |
|
James Turk
|
fdd7ee24d3
|
ruff wasn't installed
|
2024-04-26 16:49:06 -05:00 |
|
James Turk
|
64f5870495
|
poetry run ruff
|
2024-04-26 16:47:22 -05:00 |
|
James Turk
|
900b65ae01
|
fix linter
|
2024-04-26 16:36:23 -05:00 |
|
James Turk
|
260db27441
|
SOLID link
|
2024-04-26 16:33:28 -05:00 |
|
James Turk
|
c3c9084392
|
add refactors
|
2024-04-26 16:32:53 -05:00 |
|
James Turk
|
8374359309
|
mypy linting: everything except for WIP functional pattern
|
2024-04-26 16:31:12 -05:00 |
|
James Turk
|
e3d7961674
|
fix consistency in README
|
2024-04-26 16:16:22 -05:00 |
|
James Turk
|
86bb085384
|
fix consistency in README
|
2024-04-26 16:14:03 -05:00 |
|
James Turk
|
a5e66cf68b
|
improve readme
|
2024-04-26 16:13:10 -05:00 |
|
James Turk
|
cf9341e3ef
|
fix linting issues
|
2024-04-26 16:11:49 -05:00 |
|
James Turk
|
3049f3dee3
|
add linting
|
2024-04-26 16:06:24 -05:00 |
|
James Turk
|
f69bda6506
|
README
|
2024-04-26 16:03:51 -05:00 |
|
James Turk
|
ea4d79dbe5
|
design pattern docs
|
2024-04-26 15:44:04 -05:00 |
|
James Turk
|
ee898302d3
|
lots more documentation
|
2024-04-26 14:48:30 -05:00 |
|
James Turk
|
a403490df0
|
Merge pull request #1 from jamesturk/pygame-encapsulation
pygame encapsulation
|
2024-04-23 22:23:10 -05:00 |
|
James Turk
|
04d765059f
|
everything works, even fonts
|
2024-04-23 22:07:25 -05:00 |
|
James Turk
|
39c9c53bdc
|
add DrawEngine methods to initialize and render
|
2024-04-23 21:37:25 -05:00 |
|
James Turk
|
37343739e8
|
most things working, not text, draw_engine interface still fluid
|
2024-04-23 21:26:34 -05:00 |
|
James Turk
|
67c2d5093d
|
api cleanup
|
2024-04-22 22:54:18 -05:00 |
|
James Turk
|
3bfa6e0eaf
|
text rendering
|
2024-04-22 20:53:30 -05:00 |
|
James Turk
|
b9d2468194
|
rects
|
2024-04-22 19:57:41 -05:00 |
|
James Turk
|
6efae3e29e
|
support update functions
|
2024-04-22 02:35:23 -05:00 |
|
James Turk
|
3e4a900753
|
improve examples
|
2024-04-22 02:12:59 -05:00 |
|
James Turk
|
59bad0c25e
|
re-entrant
|
2024-04-22 01:39:33 -05:00 |
|
James Turk
|
5eb52fd0cf
|
switching
|
2024-04-22 01:35:14 -05:00 |
|
James Turk
|
89646260c0
|
update method
|
2024-04-22 01:20:55 -05:00 |
|
James Turk
|
b53ae9cce0
|
rects
|
2024-04-22 00:23:07 -05:00 |
|
James Turk
|
aa82295182
|
fix copying
|
2024-04-22 00:11:55 -05:00 |
|
James Turk
|
802ba51875
|
add z indexing
|
2024-04-21 22:34:36 -05:00 |
|
James Turk
|
fca6d11504
|
doodles
|
2024-04-21 22:10:04 -05:00 |
|
James Turk
|
be4cdd31d7
|
initial drawing demo
|
2024-04-20 21:41:21 -05:00 |
|