<p dir="ltr">Thank you a.l.e <br>
That exactly what we will do<br>
I explain my plain in other topic because this topic have alot of unrelated talk</p>
<p dir="ltr">Regards<br>
Dawood</p>
<div class="gmail_quote">On Nov 24, 2015 2:05 PM, "ale rimoldi" <<a href="mailto:ale.comp_06@xox.ch">ale.comp_06@xox.ch</a>> wrote:<br type="attribution"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
  
    
  
  <div bgcolor="#FFFFFF" text="#000000">
    hey dawood<br>
    <br>
    <div>On 23/11/15 06:39, Dawood al-badi
      wrote:<br>
    </div>
    <blockquote type="cite">
      <div dir="rtl">
        <div dir="ltr">Hello Developers  <br>
          <br>
        </div>
        <div dir="ltr">As you know Mr VOX has start project to make
          scribus support complex text layout. Therefore I am willing to
          work in his plan that he posted in githup in the following
          link:<br>
          <br>
          <a href="https://github.com/andreas-vox/ScribusCTL/issues/3" target="_blank">andreas-vox/ScribusCTL/issues/3</a><br>
          <br>
        </div>
        <div dir="ltr">To complete the project, the first stage was to
          separate textlayout from storytext. So I started to separate
          all functions that related to glyphs. <br>
          <br>
        </div>
        <div dir="ltr">GlyphLayout* getGlyphs(int pos);<br>
          const GlyphLayout* getGlyphs(int pos) const;<br>
          LayoutFlags flags(int pos) const;<br>
          bool hasFlag(int pos, LayoutFlags flag) const;<br>
          void setFlag(int pos, LayoutFlags flag);<br>
           void clearFlag(int pos, LayoutFlags flag);<br>
           <br>
        </div>
        <div dir="ltr">These functions were in storyText but I am moving<br>
        </div>
        <div dir="ltr">If any one have thought about the process I want
          a feedback. For example if there are any other function that
          related to layout and I didn’t mention it <br>
        </div>
      </div>
    </blockquote>
    <br>
    personally, what i can suggest you to do, is to submit not too big
    patches that<br>
    <br>
    - go in the direction mentioned by andreas vox,<br>
    - improve the current situation,<br>
    - without changing the behavior of scribus.<br>
    - if possible and/or necessary, explain why you think the change
    complies with andreas' plans<br>
    <br>
    so:<br>
    - try to create the smallest patch that is useful and does not break
    scribus!<br>
    - wait for it to be included in svn<br>
    - then propose the next patch.<br>
    <br>
    behind the scenes you can keep on working in your branch...<br>
    <br>
    good luck!<br>
    a.l.e<br>
  </div>

<br>_______________________________________________<br>
scribus-dev mailing list<br>
<a href="mailto:scribus-dev@lists.scribus.net">scribus-dev@lists.scribus.net</a><br>
<a href="http://lists.scribus.net/mailman/listinfo/scribus-dev" rel="noreferrer" target="_blank">http://lists.scribus.net/mailman/listinfo/scribus-dev</a><br>
<br></blockquote></div>