| 
							
							
								 Hugo van Kemenade | 5a5c51c7a2 | Limit length of read operation in ImageFont._load_pilfont_data() (#9181) | 2025-10-04 11:01:36 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 92e671d797 | Updated tests for FreeType 2.14.1 | 2025-09-20 20:15:20 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 485d9884cf | Limit length of read operation | 2025-09-02 21:24:57 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 92bafe6b88 | Removed support for FreeType <= 2.9.0 | 2025-07-02 00:00:21 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | a370209fea | Add matchparameter topytest.warns()(#9038) | 2025-06-28 10:29:34 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | d1894dcd46 | Add match parameter to pytest.warns() | 2025-06-26 18:12:36 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | bc05a88ce6 | Anchor left when justifying words | 2025-04-17 20:56:02 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | b955cee725 | Do not justify last line | 2025-04-17 19:36:52 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | cccc07269a | Do not justify a single word | 2025-04-17 19:23:24 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 6cc5f1f0ad | Simplified code | 2025-03-19 20:58:40 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 2810d7c6ba | Merge pull request #8721 from radarhere/justify Added "justify" align for multiline text | 2025-02-04 20:10:39 +11:00 |  | 
			
				
					| 
							
							
								![pre-commit-ci[bot]](/avatar/131bb96d326461aea7edbfa1b0e095f7?size=56) pre-commit-ci[bot] | 955d678ca2 | [pre-commit.ci] auto fixes from pre-commit.com hooks for more information, see https://pre-commit.ci | 2025-02-03 17:36:01 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 10eaff8ac7 | Added "justify" align for multiline text | 2025-01-29 20:12:45 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 8d9279dd73 | Only use outside border of stroke in text() | 2025-01-18 21:58:04 +11:00 |  | 
			
				
					| 
							
							
								 Yngve Mardal Moe | 9ba4e10a16 | Merge branch 'main' into improve-error-messages | 2024-09-11 17:11:52 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 547832fd59 | Use tempfile.NamedTemporaryFile | 2024-09-07 19:49:21 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 2c02146cf4 | Use type hints and fix CVE role Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> | 2024-09-07 12:32:30 +03:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | dbe979d032 | Sort extensions alphabetically in error message | 2024-09-07 19:09:01 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | d3c1d99d00 | Deprecate support for FreeType 2.9.0 | 2024-09-06 14:51:30 +03:00 |  | 
			
				
					| 
							
							
								 Yngve Mardal Moe | ef51e7a1c7 | Fix wrong indentation for assert | 2024-09-01 19:49:44 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 95194a2050 | Use tempfile.NamedTemporaryFile | 2024-08-31 20:51:26 +10:00 |  | 
			
				
					| 
							
							
								 Yngve Mardal Moe | cdadf931e3 | Improve error messages | 2024-08-30 20:50:56 +00:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 5cb79c6a69 | Check object is bytes | 2024-08-16 18:31:07 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 726cdf5eed | Added type hints | 2024-07-25 22:55:49 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 563f45c355 | Merge pull request #8141 from radarhere/freetypefont_bytes | 2024-06-25 06:11:20 -06:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 42381aa1e6 | Added type hints | 2024-06-24 06:59:00 +10:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 920698eea7 | Merge pull request #8153 from radarhere/type_hint | 2024-06-23 07:29:11 -06:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 1c8d270746 | Merge pull request #8135 from mamg22/improved-xdg-dirs-support Improve `ImageFont.freetype` support for XDG directories on Linux | 2024-06-22 14:27:55 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | cc83cc8ec8 | Updated type hints | 2024-06-22 10:09:11 +10:00 |  | 
			
				
					| 
							
							
								 mamg22 | 8d14a452df | Update test environment variable for ImageFont Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> | 2024-06-15 19:50:10 -04:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | b3e3784b8e | Added byte support to FreeTypeFont | 2024-06-15 16:06:45 +10:00 |  | 
			
				
					| 
							
							
								 mamg22 | 1175e53d53 | Set XDG_DATA_HOME on font tests | 2024-06-11 22:08:53 -04:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 1a14957c19 | Added type hints | 2024-06-09 15:16:17 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | a6d1daeb4b | Added type hints | 2024-05-29 22:51:02 +10:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | e39765d755 | Added type hints | 2024-02-20 15:41:20 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 5ff7d926fd | Added type hints | 2024-02-17 15:00:38 +11:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 4a4b90c365 | Autotype tests (#7756) * autotyping: --none-return
* autotyping: --scalar-return
* autotyping: --int-param
* autotyping: --float-param
* autotyping: --str-param
* autotyping: --annotate-named-param tmp_path:pathlib.Path | 2024-01-31 20:12:58 +11:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 53c3cd9f8e | isort Tests | 2024-01-20 13:23:03 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 2ec53e36e9 | Apply ImageFont.MAX_STRING_LENGTH to ImageFont.getmask() | 2023-12-31 23:17:28 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | a16974e240 | Restored testing of ImageFont class | 2023-12-28 21:07:16 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 6768d3aa91 | Merge pull request #7497 from ZachNagengast/fix-alpha-for-overlapping-glyphs Fix incorrect color blending for overlapping glyphs in BGRA mode | 2023-12-24 19:03:28 +11:00 |  | 
			
				
					| 
							
							
								 Hugo van Kemenade | 43b2f61e79 | Add 'from __future__ import annotations' using Ruff/isort | 2023-12-21 13:13:31 +02:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | 9a6c47a9d2 | Merge branch 'main' into font | 2023-12-04 22:25:58 +11:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | a6a612c6c5 | Merge branch 'main' into fix-alpha-for-overlapping-glyphs | 2023-12-02 21:33:29 +11:00 |  | 
			
				
					| 
							
							
								 Zach Nagengast | e80002643d | Update Tests/test_imagefont.py Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> | 2023-12-01 08:54:13 -08:00 |  | 
			
				
					| 
							
							
								 Aarni Koskela | 36e0b5312a | Update Tests/test_imagefont.py Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> | 2023-11-29 09:21:51 +02:00 |  | 
			
				
					| 
							
							
								 Aarni Koskela | 39ec56c6ea | Improve error message when creating TrueType fonts of invalid size Co-authored-by: Andrew Murray <3112309+radarhere@users.noreply.github.com> | 2023-11-28 15:09:53 +02:00 |  | 
			
				
					| 
							
							
								 Nulano | 0cef9f251c | fix drawing text alpha on RGBA image on big-endian platforms | 2023-11-27 17:12:12 +01:00 |  | 
			
				
					| 
							
							
								 Nulano | f3b3442c50 | add test for glyph alpha blending | 2023-11-27 16:25:04 +01:00 |  | 
			
				
					| 
							
							
								 Andrew Murray | ae7958fa8d | Handle pathlib.Path in FreeTypeFont | 2023-11-27 23:03:10 +11:00 |  |