Skip to content

Commit 5adfb28

Browse files
committed
...
1 parent a552543 commit 5adfb28

File tree

4 files changed

+18
-6
lines changed

4 files changed

+18
-6
lines changed

packages/website-doc2/src/articles/gacui/home.xml

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -77,9 +77,15 @@
7777
</ul>
7878
</li>
7979
<li>
80-
<b>Linux</b>: Finished but you have to built toolchain by yourself. (<a href="https://github.com/vczh-libraries/gGac">https://github.com/vczh-libraries/gGac</a>)
80+
<b>Linux Wayland</b>: Finished but you have to built toolchain by yourself. (<a href="https://github.com/vczh-libraries/wGac">https://github.com/vczh-libraries/wGac</a>)
8181
<ul>
82-
<li>SetupGtkRenderer();</li>
82+
<li>SetupWGacRenderer();</li>
83+
</ul>
84+
</li>
85+
<li>
86+
<b>Linux XWindow</b>: Finished but you have to built toolchain by yourself. (<a href="https://github.com/vczh-libraries/gGac">https://github.com/vczh-libraries/gGac</a>)
87+
<ul>
88+
<li>SetupGGacRenderer();</li>
8389
</ul>
8490
</li>
8591
<li>

packages/website-doc2/src/articles/gacui/kb/application.xml

Lines changed: 5 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -22,7 +22,11 @@
2222
<b>SetupOSXCoreGraphicsRenderer</b> must be called in <b>main</b>.
2323
</li>
2424
<li>
25-
For Linux,
25+
For Linux Wayland,
26+
<b>SetupWGacRenderer</b> must be called in <b>main</b>.
27+
</li>
28+
<li>
29+
For Linux XWindow,
2630
<b>SetupGGacRenderer</b> must be called in <b>main</b>.
2731
</li>
2832
</ul>

packages/website-doc2/src/articles/gacui/kb/osprovider.xml

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -107,9 +107,10 @@
107107
you must know everything about how GacUI interact with the OS.
108108
It is highly recommended to read the
109109
<a href="https://github.com/vczh-libraries/GacUI/tree/master/Source/NativeWindow/Windows">Windows</a>,
110-
<a href="https://github.com/vczh-libraries/iGac">macOS</a>
110+
<a href="https://github.com/vczh-libraries/iGac">macOS</a>,
111+
<a href="https://github.com/vczh-libraries/wGac">Linux Wayland</a>
111112
and
112-
<a href="https://github.com/vczh-libraries/gGac">Linux</a>
113+
<a href="https://github.com/vczh-libraries/gGac">Linux XWindow</a>
113114
implementation for <b>INativeController</b> before creating yours.
114115
Especially there are GDI and Direct2D support in Windows,
115116
it is a good example to know how to allow multiple rendering techniques in one OS.

packages/website-doc2/src/articles/home/download.xml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -5,7 +5,8 @@
55
Gaclib can be downloaded from:
66
<ul>
77
<li><b>Windows</b>: <a href="https://github.com/vczh-libraries/Release">vczh-libraries/Release</a></li>
8-
<li><b>Linux</b>: <a href="https://github.com/vczh-libraries/gGac">vczh-libraries/gGac</a></li>
8+
<li><b>Linux Wayland</b>: <a href="https://github.com/vczh-libraries/wGac">vczh-libraries/wGac</a></li>
9+
<li><b>Linux XWindow</b>: <a href="https://github.com/vczh-libraries/gGac">vczh-libraries/gGac</a></li>
910
<li><b>macOS</b>: <a href="https://github.com/vczh-libraries/iGac">vczh-libraries/iGac</a></li>
1011
</ul>
1112
If cross-platforms are needed,

0 commit comments

Comments
 (0)