<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body bgcolor="#FFFFFF" text="#000000">
    <p>A few comments inline:<br>
    </p>
    <div class="moz-cite-prefix">On 6/3/19 12:01 PM, Tobias Klein wrote:<br>
    </div>
    <blockquote type="cite"
      cite="mid:7142c24a-bd03-2a9e-34c5-4bf905c91934@tklein.info">
      <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
      <p>Hi Troy,<br>
      </p>
      <p>Yay! I'm excited to hear that Ezra Project works for you and
        thanks for this report! :)<br>
        I'm glad I found some tools that allow packing of Electron
        applications into *.debs and *.rpms rather easily.<br>
        I now have a script that can create packages for Ubuntu 18.04
        &amp; 19.04, Fedora 29 and CentOS 7 in one go, so for future
        updates it's gonna be easier with the packaging. I may still add
        some other distributions based on demand. The packaging for each
        of these distributions is done in individual Docker containers,
        which also really helped to get this done efficiently.<br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <meta http-equiv="Content-Type" content="text/html;
          charset=UTF-8">
        The repos list doesn't seem to show all the repos available from
        our registry. </blockquote>
      <p>Oh, ok. Interesting. I though I'm just showing the content of
        the "master repo list".<br>
        Which repos are shown on your computer and which are missing?<br>
      </p>
    </blockquote>
    <p>Yes, one repo I was thinking about has only ancient Greek:
      Deutche Bibelgesellschaft<br>
    </p>
    <p><br>
    </p>
    <blockquote type="cite"
      cite="mid:7142c24a-bd03-2a9e-34c5-4bf905c91934@tklein.info">
      <p> <br>
        Essentially I'm just calling installMgr-&gt;<i>refreshRemoteSourceConfiguration</i>(),
        then installMgr-&gt;<i>saveInstallConf()</i> and then I'm
        iterating over <i>installMgr-&gt;sources</i> to get the
        repositories.<br>
        <br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>Selecting CrossWire and choosing Greek, English, and Hebrew,
          I don't see the WHNU Greek module.</p>
      </blockquote>
    </blockquote>
    <p>Yes, I think we use grc for ancient Greek.</p>
    <p>Yes, we include a language list in our locales installed with
      SWORD.  It is a pseudo-locale called "locales" and has a pretty
      exhaustive list of locale codes with their native language name,
      along with their English names.<br>
    </p>
    <p>So, for example, you can make calls like:</p>
    <p>std::cout &lt;&lt;
      LocaleMgr::getSystemLocaleMgr()-&gt;translate("locales", "grc")</p>
    <p>  &lt;&lt; " (" &lt;&lt;
      LocaleMgr::getSystemLocaleMgr()-&gt;translate("locales", "grc.en")
      &lt;&lt; ")";  // should output Ἑλληνική (Ancient Greek (to 1453))</p>
    <p> A good test tool is sword/tests/localetest:</p>
    <p>./localetest locales grc</p>
    <br>
    <blockquote type="cite"
      cite="mid:7142c24a-bd03-2a9e-34c5-4bf905c91934@tklein.info">
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>Noticed the eBible.org repo only shows that is has like 74
          modules available, but I think Michael has like 2000 or
          something :)</p>
      </blockquote>
      <p>Currently only modules with "recognized languages" are shown.<br>
        When loading the languages I'm separating them into "known" ones
        and "unknown" ones using the ISO-639-1 Javascript module.<br>
        <a class="moz-txt-link-freetext"
          href="https://www.npmjs.com/package/iso-639-1#validatecode"
          moz-do-not-send="true">https://www.npmjs.com/package/iso-639-1#validatecode</a><br>
        Only the "known" languages end up being shown in the
        installation wizard. I should change that and also show the
        other ones below the recognized languages in the installation
        wizard.<br>
        <br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>I like that I can have multiple tabs of different Bibles
          pointing to different locations.</p>
        <p>Noticed Hebrew (module: WLC) is left justified.  You should
          be able to key off the config entry: Direction=RtoL<br>
        </p>
      </blockquote>
      <p>Thanks for the hint! Could I do that automatically based on
        certain information in that bible's *.conf file?<br>
      </p>
    </blockquote>
    <p>Yes, exactly: Direction=RtoL</p>
    <p><br>
    </p>
    <p>Hope this is helpful,</p>
    <p>Troy</p>
    <p><br>
    </p>
    <blockquote type="cite"
      cite="mid:7142c24a-bd03-2a9e-34c5-4bf905c91934@tklein.info">
      <p> <br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>I like that I can highlight multiple verse and then click a
          tag to add them to that tag.  I am not sure if they are tagged
          individually, or as a group, but regardless, they all seem to
          be tagged.<br>
        </p>
      </blockquote>
      <p>They are tagged individually in the database.<br>
        <br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>I am not sure how to show all the verses associated with one
          of my tags.</p>
      </blockquote>
      <p>Click on "Select tag" (next to "Select book") in the menu above
        the text display area and choose one. You can also choose
        multiple ones. Then click on "Select tag" again to hide that
        dropdown.<br>
        <br>
      </p>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">
        <p>I notice you're not showing all the books associated with the
          current module. </p>
      </blockquote>
      <br>
      Yes, that's correct. At the moment the books shown is a static
      list. The only thing dynamic is that within that static list Ezra
      Project checks which of these books are actually available and
      disables the links if they're not.<br>
      <br>
      <blockquote type="cite"
        cite="mid:4f4dd3cd-893e-e580-8a26-9c9a9e94b46b@crosswire.org">Great
        start!  Thanks for your work!  I am sure building up personal
        tab libraries of Bible topics and sharing those with others can
        be a wonderful way to study God's Word. </blockquote>
      <br>
      Thanks for the encouragement :). Sharing a tag library could be a
      feature for the future. At the moment a "Word export" is
      implemented, but that obviously is not the same as sharing a
      technical database. I could implement a simple JSON or XML
      export/import to support such a feature.<br>
      <p><br>
        There's other features besides tagging that I have on my mind.
        Generally I want to support the user in creating material based
        on the bible that is not "separate" (like separate text
        documents), but rather directly linked with the text.<br>
      </p>
      <p>Best regards,<br>
        Tobias<br>
      </p>
      <br>
      <fieldset class="mimeAttachmentHeader"></fieldset>
      <pre class="moz-quote-pre" wrap="">_______________________________________________
sword-devel mailing list: <a class="moz-txt-link-abbreviated" href="mailto:sword-devel@crosswire.org">sword-devel@crosswire.org</a>
<a class="moz-txt-link-freetext" href="http://www.crosswire.org/mailman/listinfo/sword-devel">http://www.crosswire.org/mailman/listinfo/sword-devel</a>
Instructions to unsubscribe/change your settings at above page</pre>
    </blockquote>
  </body>
</html>