Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Will this become the C# version DirectWrite or pango? #16

Closed
zwcloud opened this issue Feb 4, 2017 · 3 comments
Closed

Will this become the C# version DirectWrite or pango? #16

zwcloud opened this issue Feb 4, 2017 · 3 comments

Comments

@zwcloud
Copy link
Contributor

zwcloud commented Feb 4, 2017

I desperately need a text-layout engine written in raw C#. DirectWrite is windows-only. And pango is almost impossible to be compiled on mobile platforms. ( I'm exhausted with cross-compiling, makefiles and defines. It has taken me almost two month to learn and try to achieve that but completely get nothing. )

Will Typography become the C# version DirectWrite or pango? I was searching for papers and algorithms for creating a text-layout engine myself before I ran into this project. It really amazed me when I saw Glyph Layout in ReadMe.

I'm really looking forward to your reply! @prepare

@prepare
Copy link
Member

prepare commented Feb 5, 2017

Yes, I will do it my best! :)

@prepare prepare closed this as completed Feb 5, 2017
@zwcloud
Copy link
Contributor Author

zwcloud commented Feb 5, 2017

Then I want to contribute definitely! 👍

Where should I start to help? Maybe build the documentation for Typography?

I'm not familiar with the underlying techniques of glyph, text-layout or font but I have much experience in DirectWrite and pango. I have create a C# warpper of DirectWrite called DWriteSharp, a C# warpper of stb_true_type called StbTruetypeSharp.

I'm now working on a raw C# GUI framework and have achieved GPU acceralated rendering on Windows, Linux (with the help of mono) and android (with the help of Xamarin.Android).

I REALLY hope I can help this project to progress at a faster speed!

@prepare
Copy link
Member

prepare commented Feb 5, 2017

Hello @zwcloud ,

Thank you for your attention!

I'm tackling with #10 and #11, in those developing branches.

after finish, I will clean up and refactor the code again.
(now, the code in the dev branches is too dirty).

you can comment/suggest anything :)

@prepare prepare reopened this Feb 5, 2017
@prepare prepare closed this as completed Apr 25, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants