Outreachy Week 6
Hi Folks,
Here comes the 6 weeks report of my project progress. I feel proud to mention that i am all going according to my project timeline. My mentor Jim and Heiko are ones who are always available to resolve my any issue and making me working in the LO environment much more fun. Learning new things and encountering in such a big codebase is itself a task whenever I initiate any new milestone per week in the project.
I started this project by making a UI layout of quick find panel on glade (using virtual box for that). Next i integrated the ui with the code to make the Find Deck icon appean on the sidebar panel. Following up with that, I spent some more time on glade in figuring out to expand the treeview component. This is all about making a structure.
Consequently, I first made the search bar track the keywords on entering the search field. I connected the entry control to the source and to add an activate handler for it. Made functions named as FillSearchFindsList(). Sequencing, I built the functionality similar to "Find all" of quick search bar. On entering the keyword it highlights corresponding words in the document. Currently, I am half way on accomplishing the task to fetch string of words from the right hand side and left hand side of the selected word. Once make build stops giving the errors I think I will be good to go.
As Jim said in LO we make change, test it out, think, think, make change, test until we get a successful outcome.
Happy Hacking!!!
Khushi