freetype-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[ft-devel] about github.com/mpsuzuki/svg-native-viewer (Re: I would draf


From: suzuki toshiya
Subject: [ft-devel] about github.com/mpsuzuki/svg-native-viewer (Re: I would draft some documents to build SVG Native Viewer...)
Date: Fri, 17 May 2019 21:44:10 +0900
User-agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:60.0) Gecko/20100101 Thunderbird/60.6.1

Hi,

My forked repository of SVG Native Viewer
https://github.com/mpsuzuki/svg-native-viewer
, for the development of Cairo backend, has 2 important branches;
one is master, which is not changed from Adobe's original master branch,
another is cairo branch, which is my work-in-progress branch.
cairo branch is very frequently rebased to catch up to Adobe.

Within a few weeks, the "master" branch of my repository would be
changed for my own development, for continuous integration test.

I think nobody uses the master branch in my repository to refer
Adobe's original master, but if anybody does such accidentally,
please prepare yourself. Maybe add Adobe's repository as another
remote repository and change the upstream to it would help you.

Sorry for your inconvenience.

Regards,
mpsuzuki

On 2019/05/12 0:05, Moazin Khatri wrote:
Dear Toshiya,
The current status of my document is like this:
https://github.com/mpsuzuki/svg-native-viewer/blob/cairo-cpp11/README.md<https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmpsuzuki%2Fsvg-native-viewer%2Fblob%2Fcairo-cpp11%2FREADME.md&data=02%7C01%7Cmpsuzuki%40hiroshima-u.ac.jp%7C602ad7360d4f49202a2608d6d6222d77%7Cc40454ddb2634926868d8e12640d3750%7C1%7C0%7C636931839611039037&sdata=uszpm7R7p3%2FAPgGLo2lFxO5TZMojD0cE1GGUwzGqDJQ%3D&reserved=0>


Thank you very much Toshiya, most of the steps are exactly what I have tried 
yesterday. I just need to change the branch to chrome/m70. I'll try it and see 
how it goes. I'll also see if I can refine the document anytime soon! :)

Also, maybe by some accident, Skia backend is forcibly disabled
if the platform detected by cmake is not Apple. I tweaked these
issues by this changeset.
https://github.com/mpsuzuki/svg-native-viewer/commit/76cda7dc39a4326f829580b860a854ad23b80b75<https://jpn01.safelinks.protection.outlook.com/?url=https%3A%2F%2Fgithub.com%2Fmpsuzuki%2Fsvg-native-viewer%2Fcommit%2F76cda7dc39a4326f829580b860a854ad23b80b75&data=02%7C01%7Cmpsuzuki%40hiroshima-u.ac.jp%7C602ad7360d4f49202a2608d6d6222d77%7Cc40454ddb2634926868d8e12640d3750%7C1%7C0%7C636931839611039037&sdata=LRziODU6seckgeiNbuT4HB0kxGTnoiAxmF2YmbPNTtA%3D&reserved=0>

Yea, quite right. I made almost 90% of exactly the same changes to make it 
almost work (still the branch needs to be set to m70).

However, it is not sufficiently flexible. I hardwired the location
of libskia.

I think, it's good for now. Once we get it running and decide to use it in our 
project, we will refine it.

What's the status of your Cairo based rendering port? Is it as complete as the 
Skia based rendering port? If both are complete, which one would you prefer to 
be set as the default one for use with FreeType? and why?

Regards,
Moazin





reply via email to

[Prev in Thread] Current Thread [Next in Thread]