nulano
|
568a1260fc
|
fix color on big-endian
|
2020-10-07 13:03:05 +01:00 |
|
nulano
|
bf529303de
|
use FT_Bitmap_Convert instead of reimplementing the wheel
|
2020-10-07 05:29:18 +01:00 |
|
nulano
|
9151da162c
|
add support for CBDT and embedded bitmaps in truetype fonts
|
2020-10-07 05:29:17 +01:00 |
|
nulano
|
82a28d12e2
|
add support for fonts with COLR data
|
2020-10-07 05:29:10 +01:00 |
|
nulano
|
e6d4c2ce8f
|
implement text anchor for truetype fonts
(cherry picked from commit bac9025918ccf944bac77addc130f33cf9d74701)
|
2020-09-19 15:17:45 +02:00 |
|
nulano
|
ee1cc6ad7c
|
remove use of FT_Set_Transform
|
2020-09-09 02:14:49 +02:00 |
|
nulano
|
5d541e3d9e
|
simplify code, organize variable declarations, add comments
|
2020-09-09 02:14:46 +02:00 |
|
nulano
|
ea582a19e3
|
fix basic layout
(cherry picked from commit 132cb7e5a6f892bba99d179d419afec754004e09)
|
2020-09-02 00:26:56 +02:00 |
|
nulano
|
5d57261b9c
|
fix text clipping due to rounding
(cherry picked from commit 35500aad08fb18a904f326df2ce8c59ae6413801)
|
2020-09-02 00:26:53 +02:00 |
|
nulano
|
e3450d1f6e
|
text bugfixes
|
2020-09-01 21:55:06 +02:00 |
|
nulano
|
cee61d7622
|
vertical text - cleanup and bugfixes
|
2020-09-01 21:55:06 +02:00 |
|
nulano
|
e8dcbff64e
|
horizontal text - cleanup and bugfixes
|
2020-09-01 21:55:06 +02:00 |
|
Luke Granger-Brown
|
04e93769af
|
Use correct function type for raqm_version_string.
This causes compilation to (correctly) fail on Clang because this
isn't the correct assignment type.
|
2020-06-30 16:34:10 +01:00 |
|
Hugo van Kemenade
|
1bc67c9f0f
|
Merge pull request #4700 from nulano/features-version
|
2020-06-21 21:36:46 +03:00 |
|
Hugo van Kemenade
|
390b34c231
|
Merge pull request #4664 from nulano/ft-getsize-mode
|
2020-06-21 18:53:03 +03:00 |
|
nulano
|
6c1ff252d6
|
check run-time version numbers where available, add docs
|
2020-06-21 18:58:39 +10:00 |
|
Hugo van Kemenade
|
3bbcd7b3de
|
Merge pull request #4642 from nulano/gha-msys
|
2020-06-13 13:26:00 +03:00 |
|
nulano
|
0b6f9091c5
|
corrected comment [ci skip]
|
2020-06-13 06:44:05 +02:00 |
|
nulano
|
9fbd35fe87
|
use mode for getsize
|
2020-06-01 22:18:38 +02:00 |
|
nulano
|
7b8805fcee
|
do not render glyphs during text layout
|
2020-05-27 07:07:49 +02:00 |
|
nulano
|
d2f90d6cac
|
fix freetype and raqm on MSYS
|
2020-05-23 23:16:06 +02:00 |
|
Andrew Murray
|
3a75e843f4
|
Added braces
|
2020-05-11 07:46:12 +10:00 |
|
Andrew Murray
|
c1d9931adc
|
Added braces
|
2020-05-10 19:56:36 +10:00 |
|
Hugo
|
dda6145fce
|
Since Python 3.3 IOError and WindowsError have been merged into OSError
|
2020-04-10 12:57:29 +03:00 |
|
nulano
|
1e31de1824
|
add missing if brackets
|
2020-03-29 13:25:48 +02:00 |
|
Hugo van Kemenade
|
da4667cc9e
|
Merge pull request #4401 from radarhere/freetype
Fixed stroke on FreeType < 2.9
|
2020-03-06 00:21:17 +02:00 |
|
Andrew Murray
|
17c10b0ca0
|
Fixed stroke on FreeType < 2.9
|
2020-02-24 22:49:33 +11:00 |
|
Andrew Murray
|
55b487368a
|
Use METH_NOARGS when no arguments are required
|
2020-02-24 22:48:42 +11:00 |
|
nulano
|
64317f8885
|
raqm now works with PyPy on Windows
|
2019-11-20 17:02:44 +00:00 |
|
nulano
|
837d8ae984
|
fix support for extended unicode characters in PyPy
|
2019-11-20 17:02:44 +00:00 |
|
Hugo van Kemenade
|
5006401d0b
|
Merge branch 'master' into rm-2.7
|
2019-11-03 22:48:26 +02:00 |
|
Andrew Murray
|
a2225ae961
|
Employ same condition used to set glyph
|
2019-11-01 21:34:38 +11:00 |
|
Christoph Gohlke
|
2694564d08
|
Do not destroy glyph while its bitmap is used
|
2019-10-21 14:47:51 -07:00 |
|
Hugo
|
af770a6c55
|
Drop support for EOL Python 2.7
|
2019-10-07 14:30:59 +03:00 |
|
Andrew Murray
|
f93a5d0972
|
Added text stroking
|
2019-07-29 06:40:03 +10:00 |
|
nulano
|
86d4c53d79
|
revert #3780 for PyPy as it hasn't been updated
|
2019-07-02 08:52:15 +02:00 |
|
Hugo
|
8d4bb339a6
|
Merge pull request #3780 from nulano/update_py_unicode
Update Py_UNICODE to Py_UCS4
|
2019-06-30 13:21:46 +03:00 |
|
Hugo
|
a96482bba0
|
Pass the correct types to PyArg_ParseTuple (#3880)
Pass the correct types to PyArg_ParseTuple
|
2019-06-28 21:49:54 +03:00 |
|
Hugo
|
b584635a8c
|
Merge pull request #3912 from radarhere/non_font_bytes
Fixed crash when loading non-font bytes
|
2019-06-27 22:40:29 +03:00 |
|
Christoph Gohlke
|
47f7eba279
|
Fix memory leak
|
2019-06-25 13:33:49 -07:00 |
|
nulano
|
92ff050bf9
|
replace PyUnicode_GetLength and PyUnicode_ReadChar with macro versions
|
2019-06-25 22:14:48 +10:00 |
|
nulano
|
6aba1df727
|
update Py_UNICODE to Py_UCS4
|
2019-06-25 22:14:47 +10:00 |
|
Andrew Murray
|
7bb16de81c
|
Fixed crash when loading non-font bytes
|
2019-06-23 11:53:01 +10:00 |
|
Andrew Murray
|
ea0f1c6b06
|
Do not presume that the last glyph has the max x value
|
2019-06-19 22:32:01 +10:00 |
|
Andrew Murray
|
fb38296230
|
Change direction of y offset in calculating size
|
2019-06-19 22:30:50 +10:00 |
|
Andrew Murray
|
da16b7ec45
|
Added variation font support
|
2019-06-19 20:27:49 +10:00 |
|
Andrew Murray
|
ca52e46105
|
Use raqm version checking
|
2019-06-07 05:51:40 +10:00 |
|
Andrew Murray
|
54c83f61bd
|
Check for raqm version function
|
2019-06-07 05:51:40 +10:00 |
|
Andrew Murray
|
1c1447f563
|
Corrected ttb text positioning
|
2019-06-07 05:51:40 +10:00 |
|
Elliott Sales de Andrade
|
560bc33731
|
Pass the correct types to PyArg_ParseTuple.
Py_ssize_t uses the 'n' specifier, not 'i'.
|
2019-05-31 05:55:13 -04:00 |
|