<html>
  <head>
    <meta content="text/html; charset=windows-1252"
      http-equiv="Content-Type">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    hey dawood<br>
    <br>
    <div class="moz-cite-prefix">On 23/11/15 06:39, Dawood al-badi
      wrote:<br>
    </div>
    <blockquote
cite="mid:CAA58wWUzH8ksL2DnYuHRD77mRQELeO0uAchbHKnUAhf1-3ovOw@mail.gmail.com"
      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 moz-do-not-send="true"
            href="https://github.com/andreas-vox/ScribusCTL/issues/3">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>
  </body>
</html>