summaryrefslogtreecommitdiff
path: root/docs
diff options
context:
space:
mode:
Diffstat (limited to 'docs')
-rw-r--r--docs/reference/images/overview.pngbin81319 -> 112776 bytes
-rw-r--r--docs/reference/images/overview.svg172
2 files changed, 131 insertions, 41 deletions
diff --git a/docs/reference/images/overview.png b/docs/reference/images/overview.png
index 52c8619b..b4a12bda 100644
--- a/docs/reference/images/overview.png
+++ b/docs/reference/images/overview.png
Binary files differ
diff --git a/docs/reference/images/overview.svg b/docs/reference/images/overview.svg
index b9fa9101..6a004f6d 100644
--- a/docs/reference/images/overview.svg
+++ b/docs/reference/images/overview.svg
@@ -37,12 +37,12 @@
inkscape:pageshadow="2"
inkscape:zoom="1.4"
inkscape:cx="370.10718"
- inkscape:cy="776.53594"
+ inkscape:cy="688.69351"
inkscape:document-units="px"
inkscape:current-layer="layer1"
showgrid="false"
- inkscape:window-width="1680"
- inkscape:window-height="975"
+ inkscape:window-width="1432"
+ inkscape:window-height="872"
inkscape:window-x="1440"
inkscape:window-y="25" />
<metadata
@@ -66,31 +66,46 @@
width="678.57141"
height="514.28571"
x="29.999998"
- y="25.219318" />
+ y="25.219318"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#303030;stroke-width:1.02008247;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:4.08032983, 1.02008246;stroke-dashoffset:0;stroke-opacity:0.77586209"
d="M 42.877341,295.93361 L 701.40837,295.93361"
- id="path3171" />
+ id="path3171"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<rect
style="fill:#bbffff;fill-opacity:1;stroke:#000000;stroke-width:1.06179869;stroke-opacity:0.62780265"
id="rect3185"
width="186.36678"
height="33.509632"
x="67.173752"
- y="224.53593" />
+ y="224.53593"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="76.428574"
y="245.93361"
- id="text3187"><tspan
+ id="text3187"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3189"
x="76.428574"
y="245.93361">Introspected GType's</tspan></text>
<g
id="g3325"
- transform="translate(-66.428571,30.714286)">
+ transform="translate(-66.428571,30.714286)"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
<rect
y="102.00188"
x="171.78255"
@@ -111,7 +126,10 @@
</g>
<g
id="g3320"
- transform="translate(-66.428571,30.714286)">
+ transform="translate(-66.428571,30.714286)"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
<rect
y="145.21617"
x="170.71114"
@@ -133,54 +151,69 @@
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.6243791px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 214.0979,149.31722 L 288.75925,191.83573"
- id="path3231" />
+ id="path3231"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.48916915px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 254.74458,239.76045 L 288.82684,192.82106"
- id="path3235" />
+ id="path3235"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<rect
style="fill:#87ffa1;fill-opacity:1;stroke:#000000;stroke-width:1.30141628;stroke-opacity:1"
id="rect3247"
width="208.27"
height="135.41287"
x="289.4364"
- y="133.9415" />
+ y="133.9415"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="295.99329"
y="156.75784"
- id="text3249"><tspan
+ id="text3249"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
x="295.99329"
y="156.75784"
- id="tspan3463">GIR verbose XML format</tspan><tspan
+ id="tspan3469">GIR - XML format with</tspan><tspan
sodipodi:role="line"
x="295.99329"
y="176.75784"
- id="tspan3469">with introspectable</tspan><tspan
+ id="tspan3495">introspectable metadata</tspan><tspan
sodipodi:role="line"
x="295.99329"
y="196.75784"
- id="tspan3495">metdata a language</tspan><tspan
+ id="tspan3471">a language binding need</tspan><tspan
sodipodi:role="line"
x="295.99329"
y="216.75784"
- id="tspan3471">binding need, function,</tspan><tspan
+ id="tspan3491">function,class,enum,</tspan><tspan
sodipodi:role="line"
x="295.99329"
y="236.75784"
- id="tspan3491">class,enum,docstrings,</tspan><tspan
+ id="tspan3515">docstrings, struct fields</tspan><tspan
sodipodi:role="line"
x="295.99329"
y="256.75784"
- id="tspan3515">struct fields etc</tspan></text>
+ id="tspan2561">etc</tspan></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="227.14287"
y="107.36218"
- id="text3253"><tspan
+ id="text3253"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3255"
x="227.14287"
@@ -190,7 +223,10 @@
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="541.42859"
y="107.36218"
- id="text3257"><tspan
+ id="text3257"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3259"
x="541.42859"
@@ -198,18 +234,30 @@
<path
style="fill:none;fill-opacity:0.35426007;fill-rule:evenodd;stroke:#000000;stroke-width:1.28129315;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:3.84387917, 3.84387917;stroke-dashoffset:0;stroke-opacity:0.48878922"
d="M 513.92858,92.402021 L 513.92858,282.32233"
- id="path3265" />
+ id="path3265"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 212.85714,193.79075 L 287.85714,193.79075"
- id="path3279" />
+ id="path3279"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.68055099px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 499.4176,193.07647 L 534.15382,193.07647"
- id="path3281" />
+ id="path3281"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<g
id="g3473"
- transform="translate(24.285714,13.571429)">
+ transform="translate(24.285714,13.571429)"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
<rect
y="130.21986"
x="510.00055"
@@ -245,7 +293,10 @@
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="44.285713"
y="56.647896"
- id="text3297"><tspan
+ id="text3297"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3299"
x="44.285713"
@@ -256,7 +307,10 @@
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="48.293804"
y="329.10397"
- id="text3301"><tspan
+ id="text3301"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
x="48.293804"
y="329.10397"
@@ -269,7 +323,7 @@
y="118.79075"
id="text3312"><tspan
sodipodi:role="line"
- id="tspan3314"></tspan></text>
+ id="tspan3314" /></text>
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
@@ -277,13 +331,16 @@
y="118.79075"
id="text3316"><tspan
sodipodi:role="line"
- id="tspan3318"></tspan></text>
+ id="tspan3318" /></text>
<text
xml:space="preserve"
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="67.14286"
y="350.21933"
- id="text3342"><tspan
+ id="text3342"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3344"
x="67.14286"
@@ -294,7 +351,10 @@
style="font-size:12px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans;-inkscape-font-specification:Bitstream Vera Sans"
x="66.887283"
y="79.159195"
- id="text3346"><tspan
+ id="text3346"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3348"
x="66.887283"
@@ -306,13 +366,19 @@
width="191.33812"
height="103.481"
x="80.402374"
- y="385.97882" />
+ y="385.97882"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="109.08316"
y="422.13339"
- id="text3361"><tspan
+ id="text3361"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3363"
x="109.08316"
@@ -327,7 +393,10 @@
id="tspan3397">processes</tspan></text>
<g
id="g3413"
- transform="translate(-30.714286,3.5714286)">
+ transform="translate(-30.714286,3.5714286)"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
<rect
y="388.51193"
x="366.86404"
@@ -348,7 +417,10 @@
</g>
<g
id="g3418"
- transform="translate(-30,3.5714286)">
+ transform="translate(-30,3.5714286)"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90">
<rect
y="445.21933"
x="367.14288"
@@ -370,24 +442,36 @@
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.82769597px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 272.05671,437.35287 L 335.08615,412.27603"
- id="path3399" />
+ id="path3399"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:0.83396173px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 271.62195,443.79905 L 336.51159,469.58806"
- id="path3401" />
+ id="path3401"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<rect
style="fill:#bbffff;fill-opacity:1;stroke:#000000;stroke-width:0.88915378;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:0.48878922"
id="rect3403"
width="152.96799"
height="41.539417"
x="529.23022"
- y="418.02109" />
+ y="418.02109"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<text
xml:space="preserve"
style="font-size:16px;font-style:normal;font-weight:normal;fill:#000000;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
x="537.24548"
y="443.20486"
- id="text3405"><tspan
+ id="text3405"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90"><tspan
sodipodi:role="line"
id="tspan3407"
x="537.24548"
@@ -395,10 +479,16 @@
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.21470141px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 484.39306,412.46952 L 529.17837,437.96912"
- id="path3409" />
+ id="path3409"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
<path
style="fill:none;fill-rule:evenodd;stroke:#000000;stroke-width:1.19193971px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
d="M 485.09597,466.55192 L 529.18975,440.3153"
- id="path3411" />
+ id="path3411"
+ inkscape:export-filename="/home/jdahlin/dev/gnome/gobject-introspection/docs/reference/images/overview.png"
+ inkscape:export-xdpi="90"
+ inkscape:export-ydpi="90" />
</g>
</svg>