modify the GSoC project according to my
mentor's instructions.
Thank you.
Best regards,
Manish Bera
2bdf17ee6e12636f77065f3577dcd81a8cb0f1af
Author: Manish Bera
AuthorDate: Mon May 19 12:55:29 2025 +0530
Commit: Hossein
CommitDate: Thu Aug 28 15:21:01 2025 +0200
Add initial scaffolding for pythonmaker
This commit introduces the 'pythonmaker' executable, a new t
rding to my mentor's feedback.
Best regards,
*Manish Bera*
e the automated scripts for the unittests.
-
Create documentations for pythonmaker.
Best regards,
*Manish Bera*
Steps:*
-
Continue expanding unit tests.
-
Create documentations for pythonmaker tools.
Best regards,
*Manish Bera*
t for the typedefs and structs(both simple and polymorphic)
types
*Next Steps:*
-
Continue expanding unit tests.
-
Finish the pythonmaker tool my adding the Singletons and Modules.
Best regards,
*Manish Bera*
ttest for the enum and const types
*Next Steps:*
-
Continue expanding unit tests.
-
Begin work on the two remaining IDL types singletons, and services.
Best regards,
*Manish Bera*
.
-
Started building the unit testing framework to validate stub correctness
automatically.
*Next Steps:*
-
Continue expanding unit tests.
-
Begin work on the remaining IDL types such as interfaces, singletons,
and services.
Best regards,
*Manish Bera*
*verified using mypy*, and they pass
all checks without issues.
*Next steps:*
I plan to start adding *unit tests* to ensure the robustness of the current
implementation. I’ll also begin working on support for additional IDL types
such as *interface, exception, and others*.
Regards,
Manish Bera
Dear Libreoffice community,
What I accomplished this week
I successfully extended the PythonMaker tool to support 2 out of the 9-10
IDL types we're planning to implement: *enums* and *constants*.
Implementation Details Enums and Constants Support
Modified the PythonMaker tool to convert:
- ID
implementing actual stub content generation logic in pythontype.cxx,
starting with enums.
-
Gradually expand to other types (interfaces, structs, etc.) and add test
coverage.
Any feedback on current direction or priorities is welcome!
Best,
Manish Bera
ates basic
class).
2. Plans for Next Week(s):
Implement Core Type Mapping: Focus on pythontype.cxx:
Testing: Test enum stub generation with a simple IDL .
next 2 weeks will be quite slow due to my semester exams , however will
still try to give as much time towards the project as possible.
Regards,
Manish Bera
Dear LibreOffice Community,
I'm *Manish Bera*, and I'm grateful for the chance to be chosen for *Google
Summer of Code 2025 with LibreOffice.* Working on a project that fits with
my interests and adds to such a reputable open-source ecosystem is a true
privilege. I can't wait to
ucb/source/ucp/webdav-curl/SerfLockStore.cxx | 71 +--
ucb/source/ucp/webdav-curl/SerfLockStore.hxx |4 +
2 files changed, 50 insertions(+), 25 deletions(-)
New commits:
commit 867d380b0b8e2c59689eb42665c75aad34733bbc
Author: Manish Bera
AuthorDate: Sun Feb 2
basic/source/runtime/methods.cxx | 29 -
1 file changed, 12 insertions(+), 17 deletions(-)
New commits:
commit d8f405ccf6aa5c44a2fca659e62d7a8c09d9db7d
Author: Manish Bera
AuthorDate: Wed Jan 29 11:02:44 2025 +0530
Commit: Hossein
CommitDate: Mon Feb 3 12
include/sal/log-areas.dox|1 +
jvmfwk/plugins/sunmajor/javaenvsetup/javaldx.cxx | 11 ++-
2 files changed, 7 insertions(+), 5 deletions(-)
New commits:
commit 663f46379e06df0ee30d2648739ada2926cc2fef
Author: Manish Bera
AuthorDate: Wed Jan 1 10:25:31
/source/tbxctrls/tbunocontroller.cxx|1 -
svx/source/tbxctrls/tbunosearchcontrollers.cxx |1 -
svx/source/tbxctrls/tbxcolorupdate.cxx |2 --
8 files changed, 12 deletions(-)
New commits:
commit 10b0ab7ba8f792198b2f84f845a388fb86440c2c
Author: Manish Bera
AuthorDate: Thu
svx/source/tbxctrls/PaletteManager.cxx |4 ++--
sw/source/filter/html/htmlctxt.cxx |6 +++---
sw/source/filter/ww8/wrtw8esh.cxx |2 +-
3 files changed, 6 insertions(+), 6 deletions(-)
New commits:
commit 7d1d111c36c9e81d41442f3eb29f7fc52b598c90
Author: Manish Bera
commits:
commit 117d31400c946538d075e85cbb4251dc9487a0a2
Author: Manish Bera
AuthorDate: Thu Dec 26 10:53:04 2024 +0530
Commit: Ilmari Lauhakangas
CommitDate: Thu Dec 26 12:14:07 2024 +0100
tdf#162563 Remove Java applet code and references from embeddedobj
Change-Id
All of my past & future contributions to LibreOffice may be
licensed under the MPLv2/LGPLv3+ dual license.
Thank you!
Manish Bera
*Respected Sir/Madam,*
I am Manish Bera, a second-year computer science undergraduate student. I
am new to open-source contributions, but I am extremely eager to learn and
contribute. I have a solid foundation in Java, Python, and C/C++, and I am
very interested in applying my skills to support
21 matches
Mail list logo