<html>
  <head>
    <meta http-equiv="content-type" content="text/html; charset=UTF-8">
  </head>
  <body>
    <p><font size="2">Hi.</font></p>
    <p><font size="2">I want to share "Search Field in Options" project
        report for week #3.</font></p>
    <p><font size="2">> Summary<br>
        <br>
        - There is a problem with accessing methods of sub-dialogs in
        Options dialog. (the reason is that the sub-dialogs don’t exist
        until the page is switched)<br>
        - We decided that strings in all .ui files (in ./cui/*) will be
        generated at build-time.<br>
        - I’ll be trying to generate the data at build-time in the
        following weeks.<br>
      </font></p>
    <p><font size="2">> Blog post about week #3 report: <br>
<a class="moz-txt-link-freetext" href="https://bayramcicek.github.io/libreoffice-dev/2023/06/18/week-03-gsoc-report.html">https://bayramcicek.github.io/libreoffice-dev/2023/06/18/week-03-gsoc-report.html</a><br>
        <br>
        > Steps for implementing search functionality in “Tools >
        Options”:<br>
      </font></p>
    <p><font size="2">1) Add Search field to “Tools > Options”
        dialog.    (DONE - week #1)<br>
        2) Include Options treeview into searching.    (DONE - week #1)<br>
        3) Include Sub-tree elements (child nodes) into searching.   
        (DONE - week #2)<br>
        4) Generate all strings(labels), accessible-names,
        accessible-descriptions and tooltip-texts of all .ui files in
        ./cui/* directory, at build-time. (Next step)<br>
        5) Fetch the generated data - at run-time.<br>
        6) Include strings(labels), accessible-names,
        accessible-descriptions and tooltip-texts into searching.<br>
        7) Implement highlighting feature - if enough time remains.<br>
        <br>
        Thank you.</font><br>
    </p>
    <div class="moz-signature">-- <br>
      <pre>Regards,
Bayram Çiçek
</pre>
    </div>
  </body>
</html>