github.com/ManimCommunity/ManimPango
Binding for Pango, to use with Manim.
https://github.com/ManimCommunity/ManimPango
Build and Test Windows Wheels in a Docker Image
fa1f86be2936c1f51a1f40d71f34771ed2f1ee16 authored about 4 years ago
* Don't depend on Manim while testing
Also test with python3.10-dev and pypy3
Fixes https://gi...
c6d40faa049f81be3339e9514c20746f81f1aa70 authored about 4 years ago
91b8a764abd6b8b507953d8653b9593850a33b2c authored about 4 years ago
c9d133c9c9c561d68a72724819c60ed6ba331f01 authored about 4 years ago
1162bd0c015c3733ef851a3f62930a5b8e7c82ee authored about 4 years ago
d7d17dc97ead2aab8f2dca29db27d8e1144f7c00 authored about 4 years ago
1b3519398262248702e4ba808d7644376490171c authored about 4 years ago
f478f44684c728ae0b8c6083b328bf3f6bd9634c authored about 4 years ago
Show errors from Pango on MarkupText.validate
406a558e731381de008429cb24e198ebab5a5190 authored about 4 years ago8244d690c227697215a3830fd98c45a05396a4ec authored about 4 years ago
fd2cbaa558b6fd30ecdd7ff3dc56b04b03bc9a09 authored about 4 years ago
4512b829dc83be86955770c231b2d0e2867bf1fe authored about 4 years ago
a96a24f7af4490d03f3eac16e8dc0b032dba33d0 authored about 4 years ago
6ac7eaad1dffcd02cf38296b800bcf9f4975cd14 authored about 4 years ago
443506ffca766e5215fc61e006d4637935c69792 authored about 4 years ago
not /usr
081feedd3013c2a3cff88a6c170b88f3ac91e2b7 authored about 4 years agoa0f6d22eade8cb3e580ef6762cb1521a70e05d24 authored about 4 years ago
1e1e66ead907b85dac0421b26ce86144b4ad3791 authored about 4 years ago
Also, add a test to test them.
8407d6cd2381ccec5ce98744030f5096e6e4aa9b authored about 4 years agoSee https://docs.github.com/en/github/creating-cloning-and-archiving-repositories/about-code-own...
aaee4b08255a93074ddad45adde7aa21b646a208 authored about 4 years agob32726444863da473ddff9b2706d8b468acfff82 authored about 4 years ago
* Add option to Register Fonts using Fc backend on Windows and macOS
Also, add some tests to ...
00d8786f186f9b35c28ea89a0015c153720c5fb3 authored about 4 years ago147e6f2a08b47b02909875f1432414f45249e991 authored over 4 years ago
This can be used in Manim to disable word wrap
Signed-off-by: Naveen M K <[email protected]...
978630a91bcf3d32289ab3e62b9b396ef4fe33e7 authored over 4 years agoremove other codes
d8d26a5982f31df07b241d33244fc12b09bc17a8 authored over 4 years ago223c6de4add79e0c9749128f7406c120085c24e5 authored over 4 years ago
* Add detailed message for ImportError in __init__
* Slap GitHub Actions
* Update import e...
63d4ec4a9aa2bfcef53cf2456b9991ac56c63dfb authored over 4 years ago* Update install instructions and pyproject.toml
- Add [tool.poetry] section to be able to us...
ad485faab70dce5df3d63151c4a6edca6992d5af authored over 4 years ago6031b088adda2bbb788a64723b48d0ccdab676c7 authored over 4 years ago
fdf8a712a842816e678e89e28ab9ff0b464186b9 authored over 4 years ago
ec65d6dff9d39b6b3f55df96ac82a86824e8e492 authored over 4 years ago
looks like things are failing in the wheel build
176184ffc9be51b962f6da69e9dd40fa14a7988b authored over 4 years agoda0eb49da8a5ace2e59a2d525c9ab556d0beeac8 authored over 4 years ago
Use same Pango Version for tests
384f48f04436285e7dd444cf46964252373e9459 authored over 4 years agob52eb3e8fa4c2030f7a320825a307dbc0208f2a4 authored over 4 years ago
4291c4178af76c35259e05a82e5517a3476af190 authored over 4 years ago
Upload the artifacts created
Add a new font and a test
Change font to BungeeOutline
Move from pyt...
c36ad94845ff9742c902b3df25332fe46cd73335 authored over 4 years ago
get a patch from https://gitlab.freedesktop.org/cairo/cairo/-/merge_requests/101.patch
or else ca...
Things should be tested with same Pango and Cairo Version
Try building and installing them.
f5dcf9472215eb2cb5f6ccfe5f56be47fbc30f3c authored over 4 years ago
feat: add justify, indent, alignment options
d3c025df5019ae931be7cb85bc23ca63234e333b authored over 4 years agob25c0fafdf0c8d88e5d517f672855bb5872b6c50 authored over 4 years ago
in macOS empty style isn't created and makes test to fails
instead use some better test case
leave white spaces
1b89d2c9dada3e0d0a89df9dd2042f3592ebd240 authored over 4 years ago4373844214e90ae694298b503834d5c9c4696846 authored over 4 years ago
f77b42d7c67a6b3426c1aa0a3ecaa92152fb37f8 authored over 4 years ago
99a256914ca0bc144199ed2954b0bae028dadb50 authored over 4 years ago
c318d3fdcaecde2e6b41f8e05b7f7a035c3ebb14 authored over 4 years ago
73b65e505508c8843649d5821c5d3b66fb6d95a9 authored over 4 years ago
e055707457a5a4bfed24564d9a7ba651dbdd9efc authored over 4 years ago
b4422d518ef2b65045c042a9215feeb69a3a3ddd authored over 4 years ago
in macOS wheels
36e6cb331bdabe9819fc857d596b510eca524988 authored over 4 years agofor windows
7b50b1e34492d2d513abe864c260fc95a6d6a128 authored over 4 years ago04312cd195075cb5f603c71fc458dc0c8d95b5b5 authored over 4 years ago
we are supporting for Pango>=1.30.0 so it needs to conditionally
compiled and that can't be done ...
to MarkupText
fixes https://github.com/ManimCommunity/ManimPango/issues/34
* Add tests for utils
Signed-off-by: Naveen M K <[email protected]>
* markup: add a...
302fc155f2b27b6b7462d922656a41769d426156 authored over 4 years agoab0b89abab9722929820b7f968df682c3ce98580 authored over 4 years ago
b5ede2d03b8487a8336d3a8fc913a5f55e52242e authored over 4 years ago
903a434d4b6f9a66665b9710bd47d84f9fa6de64 authored over 4 years ago
7c16a91a25be89a5673b592cbc35ab4bcf4c3d6f authored over 4 years ago
8db47c4d30ccd9235f69e22c6c6f473642dd0cea authored over 4 years ago
we use that to build wheels
859c6f5babb65c222d2f2eb84063f6879a9e696c authored over 4 years ago* Initial Coverage Setup
* CI: show coverage
* lint
* ci: install system deps first
...
9c5cbce9c7c72c7da5b627281616afc7f2089bca authored over 4 years agob35dae231d27124858639eca515b0cd5f28ffa05 authored over 4 years ago
5e9872060f7ebf21d321910647fef5216e6b1607 authored over 4 years ago
84a78323948a3908b7c4e607a0e1b7cc2226b035 authored over 4 years ago
411472e4406178946c680370c16a61efafd9e4f0 authored over 4 years ago
Split into multiple modules and Files
326da7f7a8bd2c3993873d348284f7b83ce11ae7 authored over 4 years ago05d196b8e542368c5cf1ead1383e6c8ac835ecff authored over 4 years ago
91fab14414cdefe94f34e91891ca07b358f2890d authored over 4 years ago
it's too long and clumsy to maintain currently
0a218bba3bc48c1428e61639aaa4ee0a05bf8d26 authored over 4 years agoci: don't build wheels for i686 manylinux
c503dc497e727cda9d3e977bdd3beb3599b700ad authored over 4 years agoci: don't upload manylinux wheels to PyPI
docs: readme update for install instructions
bump versi...
This reverts commit f6abf622480c38043975e6c908ae3385ed0e2ecf.
4bcad07649ba62819bbf04c0eb8b42da6b915b2f authored over 4 years agof6abf622480c38043975e6c908ae3385ed0e2ecf authored over 4 years ago
cff64b422c1a6f0e33e3481ddb4eb3d22f5ec9a3 authored over 4 years ago
fe4aef9c08d7444c4c7260f5a5a30575ae81d083 authored over 4 years ago
b9b72f29abc606f9accd718a94d13bc590aa91b2 authored over 4 years ago
Add register_font method for macOS
16cd9bc6ff7b9edbf1fb3abc13e39b73330788ce authored over 4 years ago0889dd93ba4ce8f9ac97a62fd3cede9ba88d87c0 authored over 4 years ago
Co-authored-by: Philipp Imhof <[email protected]>
762ca1f73114cd8b1580d85b8f2cf10cbb00a4ae authored over 4 years ago9817d07cd67b26dc6a7a6199d8c7bbc1ae7b1779 authored over 4 years ago
361d0cfc5b8ccd53017a2ebfd9e0d37b909e394a authored over 4 years ago
9f6b790944fb20b1048b49269fc60d7e8e485f47 authored over 4 years ago
9483e18bc3c90b72c5311906fc90a169cc326ade authored over 4 years ago
2c6841247da00fc571b01b4eaaddc6c0b5aa5496 authored over 4 years ago
also don't skip tests for macOS
4ebd61eeaaca346e578a4b56a79a7136497e91b1 authored over 4 years agodeprecated-declarations
8d521cae5f89bb4d4b9e16ec32fcdd73e818b152 authored over 4 years agobf347c891089f2285422a947da6895c685eaf3de authored over 4 years ago
84eb482fc3f76ad48d877cf6c53d55ab2d43843c authored over 4 years ago
6a5cb26387f948ea9465a213b8421609bcc88287 authored over 4 years ago
b64f49d77e11dba8e84fbb6fe665cd808001d549 authored over 4 years ago
Add unicode support to MarkupUtils.validate
aa2aa17c9beae2b5f558da57b5b09ae122e4bfdd authored over 4 years agoCo-authored-by: Philipp Imhof <[email protected]>
ff2e53a5f07aa443fac98dc42c069011ec8761c2 authored over 4 years ago7e0ba996b914647c964cf6879ee28664e82d1c8b authored over 4 years ago
It was broken in previous commits
e6dbd91577430575189a5600c995f89d96bba72b authored over 4 years agoef89d6ba3ef385c7eca947d99d8f45f2ab37788c authored over 4 years ago