Dan Lawrence

Results 46 issues of Dan Lawrence

See these lines here: https://github.com/libsdl-org/SDL_ttf/blob/76e55783a549839ba96b8aafc6d55c8451f950ce/SDL_ttf.c#L3501-L3503 Was just testing out `TTF_RenderUTF8_LCD_Wrapped()` with a background colour of `SDL_Color backg = {0, 0, 0, 0}` and noticed that I was getting a returned...

**Is your feature request related to a problem? Please describe.** Should be able to select text on `UITextBox` for copy to clipboard purposes. **Describe the solution you'd like** Enable CTRL+C...

enhancement

I've seen a few users of the library get stuck at introducing theming into their applications while learning the library (e.g.[ this one](https://www.reddit.com/r/pygame/comments/18zgu7u/how_to_i_use_themes/)). I think it would be helpful to...

documentation
enhancement
good first issue

See: https://github.com/pygame-web/pkg-porting-wasm/issues/1 I know this has also been an issue with android. the freetype submodule just doesn't work very well outside the core platforms. With pygame.font adding new harfbuzz features...

compatability

**Is your feature request related to a problem? Please describe.** I want to have infinite lines of text in a text box. The whole of war and peace, please. **Describe...

enhancement

I've been hacking away again at trying to bring more feature parity between pygame.freetype.font and pygame.font. I noticed that freetype.font lets you disable or enable kerning, and defaults it to...

New API
font

Also; only build the draw list when changes are made to the group rather than each frame. This should speed up calls to group draw. Related to #1941 So how...

sprite

A little while ago @ankith26 changed something to make pytest work better with out test suite. I like the output of pytest so I was trying it out today and,...

Fixes #2485 **Test code:** ```python import pygame cat_surf = pygame.image.load("imajes/kool_staff/gat.png") ``` **Directory structure:** ![image](https://github.com/pygame-community/pygame-ce/assets/13382426/2d02879b-4a37-4447-a963-30aed7431d37) **New Output:** ``` Traceback (most recent call last): File "C:\Users\dan\Programming\scrap\load_cat_png.py", line 2, in cat_surf = pygame.image.load("imajes/kool_staff/gat.png")...

rwops

fixes #2694 The logic being that these values are so large that they can only realistically come from bad data, but also we don't want to error out inside blit?...

bugfix