Hi Siddharth, happy to see your interest in LibreOffice, and in particular in UI topics :-).Not sure Jim reads the mailing list but I do. He would be the code mentor while my contribution could be to test the implementation and to recommend UI solutions.
Jim already created a simple prototype to see how much effort there might be. So if the project has any blockers I'd expect it on the UI/UX side. Meaning some complexity with replacement functionality (personally, I'd would keep things simple and not abuse the sidebar as dialog replacement). Some discussion has been done on the ticket.
As always, we request students to proof skills by solving easy hacks. Ask in private, if you don't find an appropriate ticket.
Looking forward to work with you, Heiko On 11.02.23 19:54, Siddharth Khattar wrote:
Hello,I was recently taking a look again at the GSoC ideas list and I found out that it had been updated a bit since I last took a look at it a couple of weeks ago. I, unfortunately, wasn't able to find a mentor to help me with the previous idea (Improving Zoner Draw Filter), and also couldn't find a copy of Zoner Draw 2 for testing, which I was researching to implement so I went to look at the list again for inspiration. Then, the idea to implement Quick Find as a sidebar deck interested me. As I researched the idea further, I read through the discussion and implementation regarding this idea at: https://bugs.documentfoundation.org/show_bug.cgi?id=95405 <https://bugs.documentfoundation.org/show_bug.cgi?id=95405>. I also looked at the mock-up at: https://bug-attachments.documentfoundation.org/attachment.cgi?id=184862 <https://bug-attachments.documentfoundation.org/attachment.cgi?id=184862> & thought that it was pretty close to my view of the project as well. The implementation of the idea seems pretty doable for a beginner like me who is new to open-source development as a whole. In the meanwhile, I've looked into the files srchdlg.cxx and navigatorpanel.ui for an initial idea of the implementation of the project.I think the ideal implementation of this idea would be to - 1) Create an additional find/replace section in sidebar 2) Leave the current find/replace dialogue in place (for the sake of user choice)3) Show multiple matches of the searched keyword from the content in the sidebar and highlight them alongside with a yellow font color in the file, also allowing the user to cycle through them with a button clickFirstly (and most importantly), Are there please any potential mentors who are willing to help me with this project? The GSoC ideas page mentioned potential mentors as /Jim Raykowski and //Heiko Tietze, /can somebody please contact them and ask if they're interested in this project?Are there any foreseeable roadblocks or challenges to the execution of this idea?In which area should I start focusing my research to start working on the document to successfully implement this idea as part of GSoC 2023? Is anyone else currently aiming to implement this idea at LibreOffice or in the LibreOffice open-source community? Lastly, are there any other tips or thoughts regarding this that you would like to give me?Thanking for your time and consideration, Siddharth K
-- Dr. Heiko Tietze, UX-Designer and UX-Mentor Tel: +49 30 5557992-63 | Mail: heiko.tietze@xxxxxxxxxxxxxxxxxxxxxx The Document Foundation, Kurfürstendamm 188, 10707 Berlin, DE Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts Legal details: https://www.documentfoundation.org/imprint
Attachment:
OpenPGP_signature
Description: OpenPGP digital signature