Move documentation from wiki to main repo
Makes it easier to keep documentation up to date and can deploy with GitHub pages. README.md moved to docs/README.md and is shared with GitHub Pages home page.
2988
docs/media/flow_diagram.svg
Normal file
After Width: | Height: | Size: 383 KiB |
BIN
docs/media/icon.png
Normal file
After Width: | Height: | Size: 3 KiB |
BIN
docs/media/live_demo_button.png
Normal file
After Width: | Height: | Size: 2.5 KiB |
BIN
docs/media/logo.png
Normal file
After Width: | Height: | Size: 14 KiB |
70
docs/media/logo.svg
Normal file
|
@ -0,0 +1,70 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- Created with Inkscape (http://www.inkscape.org/) -->
|
||||
|
||||
<svg
|
||||
version="1.1"
|
||||
id="svg14110"
|
||||
width="478.96622"
|
||||
height="68.26667"
|
||||
viewBox="0 0 478.96621 68.26667"
|
||||
sodipodi:docname="logo.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
inkscape:export-filename="logo.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns:xlink="http://www.w3.org/1999/xlink"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs14114">
|
||||
<rect
|
||||
x="88.758728"
|
||||
y="15.645499"
|
||||
width="656.2558"
|
||||
height="116.09487"
|
||||
id="rect14602" />
|
||||
</defs>
|
||||
<sodipodi:namedview
|
||||
id="namedview14112"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
inkscape:deskcolor="#d1d1d1"
|
||||
showgrid="false"
|
||||
inkscape:zoom="1.2222451"
|
||||
inkscape:cx="218.04137"
|
||||
inkscape:cy="85.089316"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="900"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="g14116" />
|
||||
<g
|
||||
inkscape:groupmode="layer"
|
||||
inkscape:label="Image"
|
||||
id="g14116">
|
||||
<image
|
||||
width="68.26667"
|
||||
height="68.26667"
|
||||
preserveAspectRatio="none"
|
||||
style="image-rendering:optimizeSpeed"
|
||||
xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAABHNCSVQICAgIfAhkiAAAAAlwSFlz AAANyAAADcgBffIlqAAAABl0RVh0U29mdHdhcmUAd3d3Lmlua3NjYXBlLm9yZ5vuPBoAAAuwSURB VHic5Zt5dNTVFcc/k5lMNpJAQnaTELIhS5AgkA0DGEgAUcBoreLSnmpdqnVpgdZaj2Jta5F6TrV1 QXFBa5HNFjAkhk0wIEtEhBAhC4gkBmaykkkmyfz6x8tk5jfrbyKUkH7PeSfz3rtvuffdd99995en wjmSgZuBAiARCAe0LugHEozA90AVUASsA04qbRwNvAV0A9IgSd3ASiDKllmVTT4TWA9EAuTk5LBw 4UImTpxIeHg4Wu2VoQBGo5GGhgYOHDjA+vXr2bNnj7mqDlgA7HPULhMwAFJqaqq0bds2abCgtLRU SklJMWtDOzDFlvnoXulI06ZNkxobGy/3nC869Hq9lJubaxbCWXq13Iy3zCs/GJk3Q6/XS8nJyWYh vAHCBiQDFYC6tLSUGTNmyPZSeXk5ra2t/dyNlxeBgYFMmDBBZrt27NjB9OnTAXqAVIClgJSTkyOT VmVlpRQXF3e5rfcPTnFxcVJlZaWMt6ysLHP9YoCdgLRixQoZUWFh4WWf/MVKhYWFMt6WL19urtuu AUYApKenY40TJ07gCmoVXBcLBQmQHQPh/jDcD4w9oOuALxvg8+9g1xk4el7Qb7oZXj8M676x9JMb CxnRLocCoNsEL+6Xl40LgzkjnbdpM8Ir5fa8WPGaoKHXGkZERMiIJEly2KkKWJACy3JgdKgoO9cO W6rhVAu0GiHIByaEw/Jp4KuBxg7oMgkhrTku76+2GeKCYNFomDXCfrxPT8FfvhBj2OJsGxysh/wE +NUkS/kXdbDqazjc4JiXqKg+fyhKQ697q8TJ8dXAmwVw+9Uif7oFlu4STPU4kFdEAKyYbqEH8POW 05xqgfeOivTEJCE0a6ythOJax/PRGYSA9tfDY9cKLXt+L/zuM6HfzmDFq9bLBZ0MAd5QequFmX11 MOEd+GeFY+YBvr8Ad2yCN49Yyvw1zsd4cT8st1Hzu8a4n9ujEwXzKw7Ak26Yt4ViAawsgKwY8bvu AtywDvQdyto+WCLsAYC/t2vapTth9xlLPisGbk11Tp8RDU9mwoYT8OsdyuZjDUUC+Ok4uG2UJf/E djhvUD6IsQd+tlVoip8LDQBBs2gzNHVayl7OgzB/e9qoAFh7E3yjh7u2gMmTpe+FWwFo1fD7LEu+ qsnekClBhQ4+OOZ6C5hxqgXuL7bkw/zhb9fLaXzUsH6+6G/+RmHx+wO3ArglFeKDLPn3jznf8+7w 289gTaUy2n8dhw+tBP2jUVBotRVemwWTouD2TXCysX/zAQUCsD1nt1T3f7AzrfDZGfd0ZjxUIuyN Ga/Ngpgh8Pi1cPdYYe2Lavo/H1AggOvjLL97JChv+GEDegJ9B9xbZMmH+ELRLfDCNPioEv7s8Fbv GVwKwE8jzvK+CRmEQftfYnM1rPzKkh87HGqa4CefeHbcOYNLk2RreT2x/LdfDY9MBI0TEXebYPEO 4Sq7w+PbIS8eRgSLfGwQJA6Fr84pn48zuNQAX7U83+HB6n9QAVM/EI5J8jCYGGFJxTUw7UNlzIOw 8BV6S95HDavnir8/FC4FoLNxdIb6eNZ5lwm21giLboZJgmfLoKNbeT9PZ8PsBHGpMmNcGDx/nWfz cQSXAmjsEKpqxnA/+yiqEnzbYvnd3OkZ8wtThB/yUSVMXg2VVprw6ESYEee8rRK4FIBJggP1lnyg FkaFej5IuxXDnvgQV4fCqtlw5Jwweu1d4m7R1bsoXip4d644HfoLt8fg1lp5Pje2/4N5glA/2LQQ unpgwUa40CXKD34Py7+w0MUMgVdm9n8ctwJYfUy+De5N6/9gSqHxgjU3Qnww/HgTVDfJ65/5XH4C 3DYK7hjdv7HcCuBkI7x71JJPj4C5LqIwFwMvThd7e+lOKKm1r+/sgXu2yBfm5TwRWPEUim6DS3aK C4oZbxQIg3gpcN94eCRduNy2ITBrlDfAy+WW/FAfeGeOsAueQJEAzhtgwQZLWCoqALbfJvafEngr jDrkxYuVbO5U5uk9vVvunE2LhSV233xcQ3FApLwBpqwW8TYQLumhu+GBa1wzmB4hVtUMZze3yVHi bu/tJYKmDQ5igLZoMYqQmTWW5Xi2RRXczi2oaYbM9+GesULSKcPg7zOFQ1JcKxyVc+1CDSMDxIpk xohw1b46WHVEHh4D4RnmJ4j+gnpDdXnxcOcY0d+Rc5ZjzwxvL5gSLRZh5gh5nVoFGxaIaPB/TsLu 7y6iAED4Bm8dEcxMj4O5iZAZDblXQWGKoDlvgPoLImL77lERuKxpdtzfjUnCpf1Hubx8TKhI37ba R4SDfeCG3lW21QBrzBoBx3TueZIAqaqqSvbxIC0t7bJ/0LhYKS0tTcZbVVVVX51iGzBY4XILeKs1 eKvdhHF70W3qxtjdhUrrptcekHoDnl5eEDDEcqWTJIm2VpOThgJqX39U3uJW1t3WBA4+4Ki81KgD hFNgMroOXbsUwOK5D7N03i9ddmDGxoNbuPPVBxn2Vw0Bdzu/p3buMtEwR/i1sQlaVm0cIauXTFB9 opN1qxsp2thi137k/X8kZuFDAJT/Ipfmr/bY0YTmzGPsc2sBqF31LBzc6HQ+LgVwwWhA3yY/t4L9 g1B7qe3KWw1tsrypGYc3H5MDY9h+wURzowg2DA/XkJjqw+JlkQQFq1nzjvOIZ8iUAscCmFLgtI0t XArgpaJXeanoVVlZ2dNFjIpOIv6xCS47bsg30vW1sqvfrpI2XnhKXDu9vGDhHcN4cHEYi34eyscf NtHZad9PR10NoRlzqHnjKXmFSkVIRgEddTX4RiW4HXvAGUGTCda+18jRLw0MCfQiZYzju65ubxFD ktLwCYuRlQ9JHIdP2FXo9n6iaLwBJwAzTlQISxka5lhJ9WVbxGpPzpeVh2TMQTL10Lj/U0XjDFgB qDXiVtPZ6fhUMJytwXDmBCEZ8v0emlFAy9F9dLXoHbazxYAUgEoFY64Rqn/2dJdTOt3eTxh2bR4q jTiqNYHDCBqTgX5fkdM2trhkAojcrSW2yccuBT7qOpQbEe3Nw78JZ2SyD5Vfd3Cq2vlHP/3eIjQB QQSPEx8vQybNRKXWoCvbonieHt8FLgUK5gdRMF8ezThdY+QPS+udtBBoKt9Jj6GNkCkFNJXvJCSj AKOujraThwkel61o7EsmgPoc5cdgd5eEwSD2emCQ0JDD+9v57rTrT76mrk6ayncSmjGb6tefJGRy PrqyzQ69Q2cYEDbg082t3JRdxU3ZVdwyo5rDBwzMu3UoM2YHum2r31dEwMixhE2djzYkAv1e5fsf BogArKE7181zS+owdkosui8UlZsZ6srEeT/ygT8hdXfReKDUo/EGnAAAdA3dlGxqIT5RS2au67hb R30t7acq8IseSfORz+m+4CTw4AQDUgAAm9cJRubeHOyWtqF0DYaz1Zzbsc7jcQbEKeAIx490UP1N J5Nz/AkN16BrcP49rfbtZdS+vaxf41wyDQhd6U3ENvs0fI2y+ALA1o9bUKtVzJrXj4C/QlwyAXiP VaGd7GWf0pUH7rf+u4Uuo8TsBUGo+vNVViE6AamiokJRTDApIkEae9Uop/E3dYxK8h7nIo1S9dFq fVRSymhfKTLa22l/8YlaKWW0r6TRiHY+4bFSYGq65KX1dRkHVPsNkQJT0yWf4dF2McGKigozXSfA KUDavn27jGj8+PGXPZh5sdL48eNlvJWWlprrar2AGoBDhw7J1CI5OdmN4lw5sOXFitdqgCWAlJ2d /X/zYCIzM9Ncv1gFJAHHAXVJSQl5eXl9khqMT2aKi4vJz88H8Zaw718vVwJSSkqKpNfrpcEKnU4n JSUlmVf/NWthRSGekkm5ubmDUgg6nU6aOnWqmfkzgPyFCOIxYTsgJScnSyUlJZd7zhcNxcXF1ivf DvS9L7F1L6YAG3o1gqysrL6ns5GRkVfU09n6+vq+p7NlZWXmqrPAfMDFv16IN0SvM7geT3ch9ryd 2rtyMBORP5+P5Mp6Pl+P5fn8WnrPfFv8Fxw+C7QHZgVmAAAAAElFTkSuQmCC "
|
||||
id="image14118" />
|
||||
<text
|
||||
xml:space="preserve"
|
||||
id="text14600"
|
||||
style="font-size:74.6667px;line-height:1.25;font-family:'DejaVu Serif';-inkscape-font-specification:'DejaVu Serif';letter-spacing:0px;word-spacing:0px;white-space:pre;shape-inside:url(#rect14602);display:inline"
|
||||
transform="translate(0,-23.77255)"><tspan
|
||||
x="88.757812"
|
||||
y="84.711231"
|
||||
id="tspan1036"><tspan
|
||||
style="font-family:FreeSans;-inkscape-font-specification:FreeSans;fill:#e6e1e8"
|
||||
id="tspan1034">GodotXterm</tspan></tspan></text>
|
||||
</g>
|
||||
</svg>
|
After Width: | Height: | Size: 6.3 KiB |
BIN
docs/media/pty_diagram.png
Normal file
After Width: | Height: | Size: 88 KiB |
486
docs/media/pty_diagram.svg
Normal file
|
@ -0,0 +1,486 @@
|
|||
<?xml version="1.0" encoding="UTF-8" standalone="no"?>
|
||||
<!-- This file was generated by dvisvgm 1.14 -->
|
||||
|
||||
<svg
|
||||
height="725.84851"
|
||||
version="1.1"
|
||||
viewBox="-71 -68 306.27861 241.9495"
|
||||
width="918.83582"
|
||||
id="svg802"
|
||||
sodipodi:docname="pty_diagram.svg"
|
||||
inkscape:version="1.2.1 (9c6d41e410, 2022-07-14)"
|
||||
inkscape:export-filename="pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape"
|
||||
xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd"
|
||||
xmlns="http://www.w3.org/2000/svg"
|
||||
xmlns:svg="http://www.w3.org/2000/svg">
|
||||
<defs
|
||||
id="defs806" />
|
||||
<sodipodi:namedview
|
||||
id="namedview804"
|
||||
pagecolor="#ffffff"
|
||||
bordercolor="#666666"
|
||||
borderopacity="1.0"
|
||||
inkscape:pageshadow="2"
|
||||
inkscape:pageopacity="0.0"
|
||||
inkscape:pagecheckerboard="0"
|
||||
showgrid="false"
|
||||
inkscape:zoom="0.75243414"
|
||||
inkscape:cx="606.69762"
|
||||
inkscape:cy="394.71893"
|
||||
inkscape:window-width="1600"
|
||||
inkscape:window-height="900"
|
||||
inkscape:window-x="0"
|
||||
inkscape:window-y="0"
|
||||
inkscape:window-maximized="1"
|
||||
inkscape:current-layer="svg802"
|
||||
fit-margin-top="0"
|
||||
fit-margin-left="0"
|
||||
fit-margin-right="0"
|
||||
fit-margin-bottom="0"
|
||||
inkscape:showpageshadow="2"
|
||||
inkscape:deskcolor="#d1d1d1" />
|
||||
<style
|
||||
type="text/css"
|
||||
id="style668"><![CDATA[ text.f1 {fill:black;font-family:times;font-size:8;font-style:italic} text.f3 {fill:black;font-family:times;font-size:8} text.f5 {fill:black;font-family:courier;font-size:9} text.f7 {fill:black;font-family:times;font-size:9;font-style:italic} text.f9 {fill:black;font-family:times;font-size:9} ]]></style>
|
||||
<rect
|
||||
style="fill:#333f67;fill-opacity:1;stroke-width:0;paint-order:markers stroke fill"
|
||||
id="rect15503"
|
||||
width="85.316261"
|
||||
height="97.62043"
|
||||
x="-70.400002"
|
||||
y="23.624069"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<rect
|
||||
style="fill:#333f67;fill-opacity:1;stroke-width:0;paint-order:markers stroke fill"
|
||||
id="rect15377"
|
||||
width="137.86372"
|
||||
height="93.743095"
|
||||
x="-70.511597"
|
||||
y="-66.960007"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<text
|
||||
class="f7"
|
||||
x="-6.9957995"
|
||||
y="-22.62919"
|
||||
id="text670"
|
||||
style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-family:times;-inkscape-font-specification:times;fill:#e6e1e8;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96">PTY</text>
|
||||
<text
|
||||
class="f7"
|
||||
x="164.4722"
|
||||
y="-21.73703"
|
||||
id="text672"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">bash</text>
|
||||
<text
|
||||
class="f9"
|
||||
x="-41.1707"
|
||||
y="91.650208"
|
||||
id="text674"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">Terminal</text>
|
||||
<text
|
||||
class="f9"
|
||||
x="37.457401"
|
||||
y="86.170212"
|
||||
id="text678"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">Pseudo ter-<tspan
|
||||
x="34.973701"
|
||||
y="97.12912"
|
||||
id="tspan676"
|
||||
style="fill:#e6e1e8;fill-opacity:1">minal master</tspan></text>
|
||||
<text
|
||||
class="f9"
|
||||
x="150.84489"
|
||||
y="80.052208"
|
||||
id="text682"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">Pseudo ter-<tspan
|
||||
x="151.7998"
|
||||
y="91.011124"
|
||||
id="tspan680"
|
||||
style="fill:#e6e1e8;fill-opacity:1">minal slave</tspan></text>
|
||||
<text
|
||||
class="f5"
|
||||
x="136.60744"
|
||||
y="101.97"
|
||||
id="text684"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">(/dev/pts/...)</text>
|
||||
<text
|
||||
class="f9"
|
||||
x="-19.4522"
|
||||
y="162.47621"
|
||||
id="text686"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">User</text>
|
||||
<text
|
||||
class="f1"
|
||||
x="81.129288"
|
||||
y="-16.03142"
|
||||
id="text690"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">fork()</text>
|
||||
<text
|
||||
class="f1"
|
||||
x="184.27449"
|
||||
y="35.80901"
|
||||
id="text692"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">Kernel space</text>
|
||||
<text
|
||||
class="f7"
|
||||
x="186.45639"
|
||||
y="21.374477"
|
||||
id="text694"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">User space</text>
|
||||
<text
|
||||
class="f3"
|
||||
x="-38.39201"
|
||||
y="4.7725101"
|
||||
id="text696"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stdin</text>
|
||||
<text
|
||||
class="f1"
|
||||
x="-0.25396016"
|
||||
y="16.79611"
|
||||
id="text698"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">read()</text>
|
||||
<text
|
||||
class="f3"
|
||||
x="-21.21701"
|
||||
y="59.758808"
|
||||
id="text702"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stdout<tspan
|
||||
x="-21.21701"
|
||||
y="67.72892"
|
||||
id="tspan700"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stderr</tspan></text>
|
||||
<text
|
||||
class="f1"
|
||||
x="44.240791"
|
||||
y="50.493011"
|
||||
id="text704"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">write()</text>
|
||||
<text
|
||||
class="f3"
|
||||
x="128.64949"
|
||||
y="15.59881"
|
||||
id="text706"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stdin()</text>
|
||||
<text
|
||||
class="f3"
|
||||
x="164.6825"
|
||||
y="56.366508"
|
||||
id="text710"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stdout<tspan
|
||||
x="164.6825"
|
||||
y="64.336617"
|
||||
id="tspan708"
|
||||
style="fill:#e6e1e8;fill-opacity:1">stderr</tspan></text>
|
||||
<text
|
||||
class="f3"
|
||||
x="-14.075388"
|
||||
y="128.31775"
|
||||
id="text712"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">keyboard input</text>
|
||||
<text
|
||||
class="f3"
|
||||
x="-65.419708"
|
||||
y="134.05421"
|
||||
id="text714"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">terminal output</text>
|
||||
<path
|
||||
d="M -34.568,-10.70469 H 42.9399 V -39.0524 H -34.568 Z"
|
||||
id="path716"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 135.5146,-10.70469 c 29.85653,-0.510294 51.83826,-0.02119 77.507,0 V -39.0524 h -77.507 z"
|
||||
id="path718"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
sodipodi:nodetypes="ccccc" />
|
||||
<path
|
||||
d="M -55.8297,102.6825 H 7.50626 V 74.3343 H -55.8297 Z"
|
||||
id="path720"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M 22.1235,102.6825 H 99.6316 V 74.3343 H 22.1235 Z"
|
||||
id="path722"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 128.4246,106.6705 h 91.683 V 70.3421 h -91.683 z"
|
||||
id="path724"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 34.7953,159.3735 c 0,-7.828 -20.0508,-14.172 -44.78511,-14.172 -24.73049,0 -44.78129,6.344 -44.78129,14.172 0,7.828 20.0508,14.176 44.78129,14.176 24.73431,0 44.78511,-6.348 44.78511,-14.176 z"
|
||||
id="path726"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M -70.4,121.2445 H 234.6786 V -67.4 H -70.4 Z"
|
||||
stroke-width="1.2"
|
||||
id="path728"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 43.3383,-24.8805 h 86.3903"
|
||||
stroke-dasharray="3, 3"
|
||||
id="path730"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 133.8536,-24.8805 -5.851,-1.96094 1.925,1.96094 -1.925,1.96484 z"
|
||||
id="path732"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;fill-opacity:1;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M 14.916264,26.9203 H 235.2756"
|
||||
stroke-dasharray="3, 3"
|
||||
stroke-width="0.863383"
|
||||
id="path734"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 105.4166,88.5065 h 17.226"
|
||||
id="path736"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 101.2916,88.5065 5.851,1.965 -1.926,-1.965 1.926,-1.961 z"
|
||||
id="path738"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 126.7676,88.5065 -5.855,-1.961 1.929,1.961 -1.929,1.965 z"
|
||||
id="path740"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;fill-opacity:1;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M -38.7359,73.9359 -17.9937,-5.0993"
|
||||
id="path746"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -16.9468,-9.08749 -3.3868,5.16409 2.3907,-1.3672 1.4062,2.3672 z"
|
||||
id="path748"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -31.2047,68.725 20.81639,-79.03129"
|
||||
id="path750"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -32.2554,72.7172 3.3945,-5.1641 -2.3945,1.3672 -1.4063,-2.3672 z"
|
||||
id="path752"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;fill-opacity:1;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M 40.0649,73.9359 15.9594,-5.1539"
|
||||
id="path754"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 14.7563,-9.09923 -0.1719,6.17583 1.3164,-2.418 2.4453,1.2734 z"
|
||||
id="path756"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="M 47.0024,68.807 21.5531,-10.30629"
|
||||
id="path758"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 48.2641,72.7367 0.0781,-6.1758 -1.2773,2.4375 -2.461,-1.2344 z"
|
||||
id="path760"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;fill-opacity:1;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 147.7526,69.9437 5.32,-74.8828"
|
||||
id="path762"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 153.3616,-9.05241 -2.371,5.69921 2.093,-1.7851 1.821,2.0664 z"
|
||||
id="path764"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 156.1276,64.5765 5.91,-74.88279"
|
||||
id="path766"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 155.7996,68.6859 2.422,-5.6836 -2.11,1.7695 -1.808,-2.0781 z"
|
||||
id="path768"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -20.189,108.3695 6.2343,31.172"
|
||||
id="path770"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -21.0015,104.3185 -0.7774,6.133 1.5508,-2.282 2.3086,1.512 z"
|
||||
id="path772"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;stroke-opacity:1;fill-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m -13.1421,143.5925 0.7773,-6.137 -1.5508,2.281 -2.3047,-1.511 z"
|
||||
id="path774"
|
||||
style="fill:#e6e1e8;stroke:#e6e1e8;stroke-width:0.8;stroke-miterlimit:10.0375;fill-opacity:1;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
<path
|
||||
d="m 48.2641,72.7367 c -79.5094,-93.824467 -39.7547,-46.912233 0,0 z"
|
||||
id="path791"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
sodipodi:nodetypes="cc" />
|
||||
<path
|
||||
d="m -21.0015,104.3185 -0.7774,6.133 1.5508,-2.282 2.3086,1.512 z"
|
||||
id="path797"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="stroke:none;stroke-opacity:1;fill:none;fill-opacity:1" />
|
||||
<path
|
||||
d="m -13.1421,143.5925 0.7773,-6.137 -1.5508,2.281 -2.3047,-1.511 z"
|
||||
id="path799"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1;stroke:none;stroke-opacity:1" />
|
||||
<text
|
||||
class="f7"
|
||||
x="-66.659271"
|
||||
y="-56.897106"
|
||||
id="text15698"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96"
|
||||
style="fill:#e6e1e8;fill-opacity:1">Godot</text>
|
||||
<path
|
||||
d="m 14.91626,26.9203 v 94.65039"
|
||||
stroke-dasharray="3, 3"
|
||||
stroke-width="0.565847"
|
||||
id="path17110"
|
||||
style="fill:none;stroke:#e6e1e8;stroke-miterlimit:10.0375;stroke-opacity:1"
|
||||
inkscape:export-filename="/home/leroy/projects/godot-xterm/docs/wiki/media/pty_diagram.png"
|
||||
inkscape:export-xdpi="96"
|
||||
inkscape:export-ydpi="96" />
|
||||
</svg>
|
After Width: | Height: | Size: 20 KiB |
BIN
docs/media/screenshot_editor.png
Normal file
After Width: | Height: | Size: 260 KiB |
BIN
docs/media/screenshot_retro_term.jpg
Normal file
After Width: | Height: | Size: 36 KiB |
BIN
docs/media/screenshot_the_guest.png
Normal file
After Width: | Height: | Size: 461 KiB |
BIN
docs/media/screenshot_xterminate.png
Normal file
After Width: | Height: | Size: 210 KiB |
BIN
docs/media/view_it_on_github_button.png
Normal file
After Width: | Height: | Size: 2.9 KiB |