]> git.parisson.com Git - telemeta.git/commitdiff
arch diagram: connect view and filesystem, arrange colours
authorolivier <>
Thu, 15 Feb 2007 16:50:46 +0000 (16:50 +0000)
committerolivier <>
Thu, 15 Feb 2007 16:50:46 +0000 (16:50 +0000)
doc/devel/architecture.svg

index 088cb98d2eaee44479fb399086da1219032e52a7..686cb8221b0d728e10f42c77be4725ace02545cb 100644 (file)
@@ -65,7 +65,7 @@
          y="152.40588"
          x="-110"
          height="49.956299"
-         width="400"
+         width="300"
          id="rect2160"
          style="fill:#4e9a06;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <flowRoot
            id="flowPara3035">The Model provides a complete data abstraction layer, through a well designed API, for both audio content and metadata.</flowPara></flowRoot>    </g>
     <g
        id="g3053"
-       transform="translate(10,159.9563)">
+       transform="translate(320,99.9563)">
       <rect
          y="162.40588"
          x="110"
-         height="39.999996"
-         width="190"
+         height="50"
+         width="100"
          id="rect3055"
-         style="fill:#c4a000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+         style="fill:#729fcf;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <text
          sodipodi:linespacing="125%"
          id="text3057"
            x="120.66016"
            sodipodi:role="line"
            id="tspan3344"
-           style="font-size:8px;font-weight:normal">Stores audio source WAV Files</tspan></text>
+           style="font-size:8px;font-weight:normal">Stores audio source </tspan><tspan
+           y="202.53607"
+           x="120.66016"
+           sodipodi:role="line"
+           style="font-size:8px;font-weight:normal"
+           id="tspan3348">WAV Files</tspan></text>
     </g>
     <g
-       transform="translate(290,159.9563)"
+       transform="translate(90,159.9563)"
        id="g3067">
       <rect
-         style="fill:#c4a000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="fill:#729fcf;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          id="rect3069"
-         width="200"
+         width="410"
          height="40"
          x="30"
          y="162.40588" />
          y="82.405945"
          x="120"
          height="102.88401"
-         width="230.00011"
+         width="240.00011"
          id="rect3109"
          style="fill:#a40000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
     </g>
          y="92.405884"
          x="150"
          height="40"
-         width="50"
+         width="60"
          id="rect3119"
-         style="fill:#ad7fa8;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+         style="fill:#a40000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <text
          sodipodi:linespacing="125%"
          id="text3121"
-         y="112.40588"
-         x="178.57129"
+         y="110.13611"
+         x="179.79346"
          style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          xml:space="preserve"><tspan
            id="tspan3125"
-           y="112.40588"
-           x="178.57129"
-           sodipodi:role="line">Backup</tspan></text>
+           y="110.13611"
+           x="179.79346"
+           sodipodi:role="line">Backup</tspan><tspan
+           y="121.38611"
+           x="179.79346"
+           sodipodi:role="line"
+           id="tspan3356">View</tspan></text>
     </g>
     <g
-       transform="translate(170,9.912599)"
+       transform="translate(170,9.912598)"
        id="g3127">
       <rect
-         style="fill:#ad7fa8;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
+         style="fill:#a40000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1"
          id="rect3129"
          width="50"
          height="39.956299"
       <text
          xml:space="preserve"
          style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
-         x="144.18555"
-         y="152.40588"
+         x="144.70776"
+         y="150.01953"
          id="text3131"
          sodipodi:linespacing="125%"><tspan
            sodipodi:role="line"
-           x="144.18555"
-           y="152.40588"
-           id="tspan3135">HTML</tspan></text>
+           x="144.70776"
+           y="150.01953"
+           id="tspan3135">HTML</tspan><tspan
+           sodipodi:role="line"
+           x="144.70776"
+           y="161.26953"
+           id="tspan3350">View</tspan></text>
     </g>
     <flowRoot
        xml:space="preserve"
        style="fill:#eeeeec"><flowRegion
          id="flowRegion3143"><rect
            id="rect3145"
-           width="209.50085"
+           width="219.50085"
            height="51.732269"
            x="520.49915"
            y="220.62991"
            style="fill:#eeeeec" /></flowRegion><flowPara
          id="flowPara3147"
-         style="font-size:12px;font-weight:bold;fill:#eeeeec">View</flowPara><flowPara
+         style="font-size:12px;font-weight:bold;fill:#eeeeec">Views</flowPara><flowPara
          style="font-size:8px;fill:#eeeeec"
          id="flowPara3149">There are several Views, for generating HTML, XML based backups, OGG/MP3 exports, etc.. out of the Model, as required by the Controller.</flowPara></flowRoot>    <g
        id="g3153"
          height="39.956299"
          width="50"
          id="rect3155"
-         style="fill:#ad7fa8;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+         style="fill:#a40000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <text
          sodipodi:linespacing="125%"
          id="text3157"
-         y="182.36218"
-         x="146.67285"
+         y="179.97583"
+         x="144.69238"
          style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          xml:space="preserve"><tspan
            id="tspan3161"
-           y="182.36218"
-           x="146.67285"
-           sodipodi:role="line">Export</tspan></text>
+           y="179.97583"
+           x="144.69238"
+           sodipodi:role="line">Export</tspan><tspan
+           y="191.22583"
+           x="144.69238"
+           sodipodi:role="line"
+           id="tspan3354">View</tspan></text>
     </g>
     <g
        id="g3165"
-       transform="translate(230,9.912599)">
+       transform="translate(230,9.912598)">
       <rect
          y="132.44958"
          x="120"
          height="39.956299"
          width="50"
          id="rect3167"
-         style="fill:#ad7fa8;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
+         style="fill:#a40000;fill-rule:evenodd;stroke:none;stroke-width:1.93383527px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" />
       <text
          sodipodi:linespacing="125%"
          id="text3169"
-         y="152.44958"
-         x="145.76172"
+         y="144.53296"
+         x="144.94287"
          style="font-size:9px;font-style:normal;font-variant:normal;font-weight:bold;font-stretch:normal;text-align:center;line-height:125%;writing-mode:lr-tb;text-anchor:middle;fill:#eeeeec;fill-opacity:1;stroke:none;stroke-width:1px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1;font-family:Bitstream Vera Sans"
          xml:space="preserve"><tspan
            id="tspan3171"
-           y="152.44958"
-           x="145.76172"
+           y="144.53296"
+           x="144.94287"
            sodipodi:role="line">Dublin</tspan><tspan
-           y="163.69958"
-           x="145.76172"
+           y="155.78296"
+           x="144.94287"
+           sodipodi:role="line"
+           id="tspan3175">Core</tspan><tspan
+           y="167.03296"
+           x="144.94287"
            sodipodi:role="line"
-           id="tspan3175">Core</tspan></text>
+           id="tspan3352">View</tspan></text>
     </g>
   </g>
 </svg>