Week #3 Report - GSoC 2023 - Search Field in Options
Bayram Çiçek
mail at bayramcicek.com.tr
Sun Jun 18 13:19:31 UTC 2023
Hi.
I want to share "Search Field in Options" project report for week #3.
> Summary
- 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)
- We decided that strings in all .ui files (in ./cui/*) will be
generated at build-time.
- I’ll be trying to generate the data at build-time in the following weeks.
> Blog post about week #3 report:
https://bayramcicek.github.io/libreoffice-dev/2023/06/18/week-03-gsoc-report.html
> Steps for implementing search functionality in “Tools > Options”:
1) Add Search field to “Tools > Options” dialog. (DONE - week #1)
2) Include Options treeview into searching. (DONE - week #1)
3) Include Sub-tree elements (child nodes) into searching. (DONE - week #2)
4) Generate all strings(labels), accessible-names,
accessible-descriptions and tooltip-texts of all .ui files in ./cui/*
directory, at build-time. (Next step)
5) Fetch the generated data - at run-time.
6) Include strings(labels), accessible-names, accessible-descriptions
and tooltip-texts into searching.
7) Implement highlighting feature - if enough time remains.
Thank you.
--
Regards,
Bayram Çiçek
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.freedesktop.org/archives/libreoffice/attachments/20230618/02edcc39/attachment.htm>
More information about the LibreOffice
mailing list