Outreachy project progress

2024-03-18 Thread khushi gautam
Hi Folks,

The update for the project is that the relative patch of this project has
been +1 verified and covered all the tasks that were mentioned by Jim
before.

Hekio has reviewed the UX and given his comments upon it. I will be working
to address all of them and may be connect with him for some follow up
questions

I am looking to launch this project soon

Thank you,
Khushi


Outreachy project progress.

2024-03-08 Thread khushi gautam
Hi Folks,
I am at the end stage of my project "Sidebar Deck for QuickFind". Past
three months have been pretty much very knowledgeable for me. From starting
with a UI on glade to ending it up with the actual functionality of
searching the keyword in the find bar and making it appear on the quick
find bar panel. My learning graph has made a good inclination with respect
to my career.

Few weeks back I was left with some tasks and I guess almost all of them
are covered now. First, there should be no entry to the search list if
nothing is found. completed the highlighting part of the searched item to
stand out the keyword along with this some more minor prettifying changes
also has been added like, 1. edit view scrolls when a search find entry is
selected, 2. Grab focus to find keywords in the document.
Crash issue is covered. Bringing the find to attention is the one I am
currently working on and about to close in a day or two.

Next, I will be working on improving my Patch to get it merge and taking
approval from my mentors

Working with LO during these months has always been pretty exciting to me.
The amount of learnings I got from here will have a great significance in
my career

Thanks,
Khushi


[outreachy] Project progress (week 6)

2024-01-13 Thread khushi gautam
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 mentors
Jim and Heiko are ones who are always available to resolve any issue and
make working in the LO environment much more fun. Learning new things and
encountering 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 a quick find panel on glade
(using a virtual box for that). Next I integrated the ui with the code to
make the Find Deck icon appear on the sidebar panel. Following up with
that, I spent some more time on glade in figuring out how 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 a functionality similar to "Find all" in the quick
search bar. On entering the keyword it highlights corresponding words in
the document. Currently, I am half way on accomplishing the task of
fetching a 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.

Here is the link to my current blog that I am maintaining during my whole
outreachy journey : https://khushishikhu.hashnode.dev/outreachy-week-6

Happy Hacking!!

Thank You!!

Khushi Gautam