ohsqueezy
9c9926d9e0
Merge commit '84d64'
2023-04-28 15:16:23 -04:00
ohsqueezy
84d643d296
fix path prefix regex escape for cross platform path separator
2023-04-28 15:15:39 -04:00
ohsqueezy
f6c3b8316f
merge config command line at instantiation after reading config file
2023-04-02 13:51:05 -04:00
ohsqueezy
d4a3530601
add pygame logo
2023-02-21 14:23:55 -05:00
ohsqueezy
b9b5187116
add info about delimiter to command line config example docstring
2023-02-20 21:13:27 -05:00
ohsqueezy
71cc53f399
rotate sprite; merge config assignments from command line
2023-02-04 23:58:21 -05:00
ohsqueezy
34451c3f4c
customize import behavior
2023-02-04 15:19:36 -05:00
ohsqueezy
7a16527179
add rotate display; preserve fullscreen state when setting display surface
2022-12-14 23:16:09 -05:00
ohsqueezy
24b5d7c6e7
option to disable auto audio load
2022-12-03 12:43:16 -05:00
ohsqueezy
d00e434c63
framerate indicator position
2022-12-02 13:35:03 -05:00
ohsqueezy
314b722528
display average frame creation time along with framerate
2022-11-30 22:31:36 -05:00
ohsqueezy
0954cd768f
try/except for pygame.SCALED which isn't in pygame 1.9.6
2022-11-01 17:52:27 -04:00
ohsqueezy
eb83f0d7c2
added pygame.SCALED to work around fullscreen bug
2022-10-25 15:25:48 -04:00
ohsqueezy
ee9bdd7678
fixed markdown
2022-10-24 22:47:21 -04:00
ohsqueezy
d01bed4905
updated readme and license, fixed crash on non existing default asset folders
2022-10-24 21:47:25 -04:00
frank
72866bd11c
str conversion for Sprite Frameset
2022-03-15 21:51:09 -04:00
frank
7329aa7693
remove extra color object from hue shift method
2022-03-08 22:26:32 -05:00
frank
f5de024ef3
docstring for distance function
2022-02-27 00:14:03 -05:00
frank
6693ca4514
load BGM from config paths after loading folders to give config precedence
2022-01-29 17:56:52 -05:00
frank
285181d23b
look for bgm paths in resource folders
2022-01-06 03:19:09 -05:00
frank
a1e53ad85c
optionally override name generated by setup
2021-09-25 23:22:33 -04:00
frank
bd3de84cbf
revert previous change to leave string value
2021-09-25 17:31:28 -04:00
frank
241b4827c9
display window caption using utf-8
2021-09-25 17:13:20 -04:00
frank
317ea74c78
scale2x a surface arbitrary number of times in a row
2021-06-17 16:52:46 -04:00
frank
9838cdaac0
add is_suppressed to Input, fill borders based on which borders are being drawn
2021-06-12 01:12:25 -04:00
frank
6c46e27842
add panning to Note; add offset to fill_tile
2021-06-06 21:21:06 -04:00
frank
7ffe45c711
added license
2021-05-29 20:50:14 -04:00
frank
2a97cd761e
clamp hsla values
2021-05-27 16:45:57 -04:00
frank
1e85c7b619
omit steps from get range steps
2021-05-24 22:56:54 -04:00
frank
47b9c1a27f
extension functions: diagonal to rect, marching ants, fill borders; audio channel volume, init volume to 1
2021-05-22 19:14:44 -04:00
Frank DeMarco
619a7dab3f
fixed re raw string formatting
2020-10-30 15:29:05 -04:00
Frank DeMarco
6c9554a255
register hide functions as animation for Sprite
2020-10-28 20:03:38 -04:00
frank
3dd467bea3
fix regex escapes to work with windows paths
2020-10-11 19:42:26 -04:00
Frank DeMarco
ba65a913bc
print python version at start up
2020-10-11 19:13:13 -04:00
Frank DeMarco
5f2b26852e
pass on return value of SoundEffect.play
2020-10-05 20:14:24 -04:00
Frank DeMarco
c26f438bfb
change dict unpack to ChainMap
2020-08-21 15:03:02 -04:00
Frank DeMarco
6f8985d3f4
audio panel can be enabled in config; audio recording debug statements
2020-06-27 15:20:02 -04:00
Frank DeMarco
74cb3c7b1e
fix prepended space in word wrap
2020-05-28 05:19:23 -04:00
Frank DeMarco
b9bdbc5787
reimplemented volume controls
2020-05-27 04:31:27 -04:00
Frank DeMarco
823149738b
sprite areas member var
2020-05-24 01:37:03 -04:00
Frank DeMarco
19d224fdc1
turn off clip on tile fill
2020-05-20 16:51:53 -04:00
Frank DeMarco
301f547a25
- fix include delay bug in Animation class
...
- multiple values for boolean true in config files
- sprite wipe out animation
- sprite children optionally drawn on parent surface
- text wrapping function handles line breaks
- blinds animation function for returning rects
2020-05-20 03:49:28 -04:00
Frank DeMarco
0878ad6181
- show currently highlighted and currently playing in audio file browser
...
- bgm volume can be defined in config and adjusted in audio panel
- bgm previews loop
2020-05-10 05:29:55 -04:00
Frank DeMarco
cf8021c480
- confirm quit
...
- bgm added to audio panel
- delegate maintains order subscribers are added by object
- optionally suppress "any key" event when mods are pressed
- dict of named child objects added to sprites
- generate glow animation effect frames
2020-05-01 02:26:12 -04:00
Frank DeMarco
8ce09138d2
framebuffer display option added
2020-04-06 02:08:55 -04:00
Frank DeMarco
2ff6743ea1
Merge branch 'master' of makar:/var/www/git/pgfw
...
(updated pgfw in another project simultaneously)
2020-04-06 00:59:55 -04:00
Frank DeMarco
513e8fad4e
- added spinner controls to audio panel for editing sound effects
...
- added play and stop buttons to audio panel
- box generating function can generate box without text
2020-04-06 00:55:06 -04:00
Frank DeMarco
ed14f31b63
fixed bug in vector equals comparison
2020-03-04 19:37:56 -05:00
Frank DeMarco
d5cd0de7a6
reverting get angle to counterclockwise, x/y swapped version
2020-03-04 19:25:35 -05:00
Frank DeMarco
947deab207
prevent audio panel from loading when there are no sfx
2020-02-28 14:56:13 -05:00