Outreachy - Weekly Update

2024-02-11 Thread Omkar Acharekar
Hello everyone, Last week, I worked on refactoring VCLBuilder. This would make vclBuilder and qtbuilder use common code for parsing .ui file and override widget specific virtual methods. Also done handling button clicks in weld_message_dialog. This is current patch - https://gerrit.libreo

Outreachy - Weekly Update

2024-01-29 Thread Omkar Acharekar
Hi everyone, Just had to update my progress. Last week, I worked on completing the methods for weld_message_dialog which should create qt dialog from a .ui file. I completed the required methods including the .ui parser. The approach is pretty similar to how VCL does. So currently the

Outreachy Dec 2023 - Weekly Update

2024-01-14 Thread Omkar Acharekar
Hi everyone, I wanted to share progress for the past week. I've been working on the QtInstanceBuilder for a select group of UI files, specifically for those widgets which utilize the *weld_message_dialog* interface. I able to implement the parser and in this week, I will work on rel

Outreachy Dec 2023 - Weekly Update 4

2024-01-07 Thread Omkar Acharekar
Hello everyone, Last week, I worked on fixing issues in the previous patch and learned about the processes of VCL builder to understand the UI parsing and widget creation. This week I will continue working on implementing QtInstanceBuilder. Last week's Outreachy blog - https://omkarach

Outreachy Dec 2023 - Weekly Update 3

2023-12-30 Thread Omkar Acharekar
Hello everyone, I wish to share my last week's progress. This week I mostly worked on fixing issues in the previous patch and working on the QtInstanceBuilder. The tough issue here is to convert already existing gtk ui files into a format that can be compatible with Qt. Taking guide from vcl

Outreachy Dec 2023 - Implement Qt/KDE Frameworks theming using native Qt widgets - Weekly Update 2

2023-12-26 Thread Omkar Acharekar
Hi all. I wanted to share "Implement Qt/KDE Frameworks theming using native Qt widgets" project report for last week. https://gerrit.libreoffice.org/c/core/+/161073 This patch covers the functionality of drawing native qt widgets for simple message dialogs such as this

Outreachy Dec 2023 - Implement Qt/KDE Frameworks theming using native Qt widgets - Weekly Update 1

2023-12-15 Thread Omkar Acharekar
Hello Everyone, I wanted to share my progress for this week as I started implementing the Weld API methods for Qt. To start off, I began with simple message dialogs like this .

Outreachy Dec 2023 - Implement Qt/KDE Frameworks theming using native Qt widgets

2023-12-06 Thread Omkar Acharekar
Hello Everyone, My Name is Omkar Acharekar. I am excited to share with you that I will be working this next months on "Implement Qt/KDE Frameworks theming using native Qt widgets (Weld interface)" project as part of the Outreachy internship, under mentorship of Michael Weghorn

Omkar Acharekar license statement

2022-10-15 Thread Omkar Acharekar
All of my past & future contributions to LibreOffice may be licensed under the MPLv2/LGPLv3+ dual license.