GSOC ReportBuilder Weekly Update

2025-08-06 Thread Adam Seskunas
Last week I finished working on splitting up my work into several commits and have submitted a patch set to Gerrit which can be found here https://gerrit.libreoffice.org/c/core/+/188896 Remove Pentaho from ReportEngendJFree [WIP] https://gerrit.libreoffice.org/c/core/+/188897 Extend ReportFormula

GSoC 25: BASIC IDE - Object Browser Stability Revolution [WEEK9- WEEK 10]

2025-08-06 Thread Devansh Varshney
Hi everyone, This biweekly update marks a major leap in Object Browser stability, with two critical patches that transformed the component from crash-prone to rock-solid. We've achieved better performance improvement while eliminating the most critical crashes, though important challenges remain o

GSoC Weekly Update - Markdown Filter

2025-08-05 Thread Random Forest
Here's what I did in the last week: - Completed the implementation of Paste Plan Text as Markdown. - Completed the implementation of Paste Markdown tables into Calc. Regards, Ujjawal

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-08-05 Thread Shardul Vikram Singh
Hi all, Here's my GSoC update for the last week: - I added a WindowListenerBridge to vcl_cairocanvas::SpriteCanvas to receive XWindow events, since SpriteCanvas is no longer an XWindowListener itself. - I’ve started integrating the new canvas into the slideshow rendering path. After

Re: GSoC Rust UNO API Weekly Update 7

2025-08-02 Thread Arnaud Versini
Hi Mohamed, Did you notice that I made some comments you didn't answered ? Is their any problem with those comments ? Thanks in advance Arnaud Versini Le sam. 2 août 2025, 12:03, Mohmed Ali a écrit : > Hi all, > > Here’s a quick update outlining the progress from Week 7 of the Rust–UNO > bind

GSoC Rust UNO API Weekly Update 7

2025-08-01 Thread Mohmed Ali
Hi all, Here’s a quick update outlining the progress from Week 7 of the Rust–UNO binding project. Over the past week, I *finished implementing rustmaker*, and we can now *run a simple demo* that *inserts a string into LibreOffice Writer*. *Next steps:* - Add support for *more UNO types*

GSOC ReportBuilder Weekly Update

2025-07-30 Thread Adam Seskunas
In last week's email I mentioned that I had submitted a patch to Gerrit that splits up ORptExport::exportContainer into some logical chunks. I spent the end of last week going through code review for the patch with my mentor Michael, and I'm happy to report the patch has been merged. Thanks for al

Re: GSoC Progress Update: New Dialog to Edit Table Styles

2025-07-30 Thread Heiko Tietze
On 17.07.25 2:20 PM, Karthik wrote: 2. Tabbed Dialog (https://youtu.be/356asWiyM6g ) I'm all in to have only one dialog for table styling. What I dislike with the current solution is the management on General with properties of Cell/Border/Text for the selected s

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-07-28 Thread Shardul Vikram Singh
Hi all, Here's my GSoC update for this week: - I finished the first stage of the refactoring by resolving all compilation issues caused by the UNO removal and interface changes. - I updated lifetime management across the refactored canvas code, replacing css::uno::Reference and rtl::Refe

GSoC Weekly Report - Python Code Auto-completion - Week [9,10] ([13/07/2025] - [28/07/2025])

2025-07-28 Thread Manish Bera
Dear Libreoffice community, Here's a brief summary of my progress for week 9,10 *This Week’s Work:* - *Completed* and added few more options in the entire pythonmaker tool. - Expanded the unit tests to support all the different valid types *Next Steps:* - write the automa

GSoC Rust UNO API Weekly Update 6

2025-07-23 Thread Mohmed Ali
Hi all, Here’s a quick update outlining the progress from Week 6 of the Rust–UNO binding project. Over the past week, I continued working on RustMaker (the Rust code generator) to support generating language bindings for UNO types: https://gerrit.libreoffice.org/c/core/+/188088 I laid the found

GSoC Weekly Update - Markdown Filter

2025-07-22 Thread Random Forest
Here's what I did in the last week: - *Introduced Clipboard Support for Markdown Format.* - *Markdown content can now be pasted using the *"Paste As"* option by manually registering the MIME type *text/markdown*.* - *The process is currently manual due to operat

GSOC ReportBuilder Weekly Update

2025-07-22 Thread Adam Seskunas
This week I began work on subclassing ORptExport to create a second export filter. The goal is to modify the export path of a report so that one filter can be used for saving a report and one filter can be used to execute a report. This allows us to maintain backwards compatibility with existing re

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-07-21 Thread Shardul Vikram Singh
Hi all, Here’s a quick update on my GSoC progress this week: I’ve removed the remaining UNO interfaces around the canvas code and replaced them with plain abstract C++ classes. Right now, I’m exploring ways to get everything compiling again and gradually simplifying the setup as I go. The

GSoC 25: BASIC IDE - Object Browser Architectural Breakthrough [WEEK 8]

2025-07-20 Thread Devansh Varshney
ives/libreoffice/2025-June/093443.html week 6 mail - https://lists.freedesktop.org/archives/libreoffice/2025-July/093493.html Week 7 mail - https://lists.freedesktop.org/archives/libreoffice/2025-July/093527.html Regards, Devansh Subject: GSoC 25: BASIC IDE - Object Browser Architectural Break

GSoC Progress Update: New Dialog to Edit Table Styles

2025-07-17 Thread Karthik
Hi everyone, Here's the recent progress on the project Initially, we developed the dialog based on Design Team's 2015 mockup, but it doesn't fit with any of the existing LibreOffice dialogs. So, we created another dialog similar to existing (Paragraph/Character) Styles dialog, which follows the T

GSOC ReportBuilder Weekly Update

2025-07-16 Thread Adam Seskunas
This past week I've uploaded a new patch https://gerrit.libreoffice.org/c/core/+/185810 The new patch handles formulas and allows the user to add database information as input for a formulas. As mentioned last week, one priority I had was to change the code paths for how a Report is saved vs. how

GSoC Rust UNO API Weekly Update 4 & 5

2025-07-16 Thread Mohmed Ali
Hi all, Here’s a quick update outlining the progress from Weeks 4 & 5 of the Rust–UNO binding project. Over the past two weeks, I focused on understanding the UNO bridges mechanism and began laying the groundwork for it here: https://gerrit.libreoffice.org/c/core/+/187853 After further discuss

GSoC Weekly Update - Markdown Filter

2025-07-15 Thread Random Forest
Hi everyone, Here's what I did in the last week: - Wrote unit tests to validate the behavior and stability of the new import filter, ensuring correctness and improving test coverage. - Resolved formatting issues and inconsistencies to adhere to LibreOffice’s coding standards. - Regi

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-07-14 Thread Shardul Vikram Singh
Hi all, Here’s a summary of my progress over the last week on my GSoC project: - I copied the cairocanvas and canvas::tools code into the VCL module and made the necessary changes to get it compiling within VCL. - To avoid naming conflicts, I changed the canvas and cairocanvas

Request for GSOC 2026

2025-07-14 Thread Ujjwal Jain
Dear Sir/Madame, I hope you're doing well. My name is Ujjwal Jain, I am current a third year student at BITS Pilani, and I’m deeply interested in contributing to LibreOffice as part of Google Summer of Code (GSoC) in 2026. As I am a user of linux, I deeply admire the work your organiz

GSoC Weekly Report - Python Code Auto-completion - Week [8] ([06/07/2025] - [12/07/2025])

2025-07-12 Thread Manish Bera
Dear Libreoffice community, Here's a brief summary of my progress for week 8, *This Week’s Work:* - Added support for generating Python stubs for singletons types. - *Completed *the entire pythonmaker tool. - Expanded the unit tests to exceptions type. *Next Steps:* -

Re: GSoC 25: BASIC IDE - The "Aha!" Moment for UNO Discovery & A Stable, Populated Tree [WEEK 7]

2025-07-11 Thread Devansh Varshney
Hi everyone, Here is the updated master information table file. I haven't marked the poc 3,4,5 in this. On Fri, 11 Jul 2025 at 19:58, Devansh Varshney < varshney.devansh...@gmail.com> wrote: > Hi everyone, > > > This week marks a major turning point. After fixing the critical UI > stability > is

GSoC 25: BASIC IDE - The "Aha!" Moment for UNO Discovery & A Stable, Populated Tree [WEEK 7]

2025-07-11 Thread Devansh Varshney
Hi everyone, This week marks a major turning point. After fixing the critical UI stability issues in Week 6, we tackled the core challenge of populating our Object Browser with live data. The journey led to a fundamental "aha!" moment about how UNO's reflection system works, forcing a complete ar

GSOC ReportBuilder Weekly Update

2025-07-09 Thread Adam Seskunas
code to remove the Pentaho Engine call, a stored Report won't open with my local changes to xmlExport.cxx. Since the mid term GSOC evaluations are approaching, I would like to have this fixed ASAP so that my latest patch can be used with an .odb file that has lots of different example Repor

GSoC Weekly Update - Markdown Import Filter

2025-07-08 Thread Random Forest
Hi everyone, This week, I made the following progress: - Completed the parsing of Markdown tables, ensuring correct structure and layout in the imported document. - Fixed bugs related to hyperlink handling, resolving issues with incorrect or missing links during import. - Fi

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-07-07 Thread Shardul Vikram Singh
Hi all Here’s a quick update on my project from last week I have been working on moving the sprite-related functionality out of the canvas module and into VCL. The goal is to eventually remove the canvas module entirely. This allows us to drop the cppcanvas wrapper and access the canvas functiona

GSoC Weekly Report - Python Code Auto-completion - Week [7] ([28/06/2025] - [05/07/2025])

2025-07-05 Thread Manish Bera
Dear Libreoffice community, Here's a brief summary of my progress for week 7, *This Week’s Work:* - Added support for generating Python stubs for services types. - Tested the generated stubs using various custom IDL files and verified them with mypy. - added unittest for

GSoC 25: BASIC IDE - Object Browser Live Data, Architectural Lessons & Future Vision [WEEK 6]

2025-07-04 Thread Devansh Varshney
When combined with the initial prompt from tdf#165785 ("Please note that this is different from: Object catalog"), a clear, two-phase strategy emerges. Think of it like building a new workshop next to an old shed: *Phase 1 (GSoC - Coexistence)*: Build the new "workshop" (Obje

Re: GSOC ReportBuilder Weekly Update

2025-07-02 Thread Michael Weghorn
On 2025-07-01 23:32, Adam Seskunas wrote: 1. A quick look through the list of available functions and it seems that they match up with what is  currently available in ReportBuilder. If there are specific functions missing, they could      potentially be implemented in C++ since they would be fe

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-07-02 Thread Stephan Bergmann
On 28.06.25 11:12, Devansh Varshney wrote: Thanks for the clarification on the registry split. That cleared up the confusion I had around why `forName()` worked for types but failed for service names like `com.sun.star.frame.Desktop`. I now understand that: - Components (services, singletons) a

GSOC ReportBuilder Weekly Update

2025-07-01 Thread Adam Seskunas
In my last email I talked about the potential issues implementing Formulas in ReportBuilder without using the Pentaho library. I'm happy to report that during the last week I think I've found a solution that I've implemented in the following patch. It allows you to add a Formula, with the caveat th

GSoC Update: Replacing Slideshow Metafile Rendering with Primitives

2025-07-01 Thread Shardul Vikram Singh
Hi everyone Here is a quick update on what I did last week I started by fixing GIF animations, which weren’t working with primitives - only a static image of the first frame was shown. After some debugging, I realized the primitive renderer does support GIFs; I just needed to pass the time value

GSoC Rust UNO API Weekly Update 3

2025-07-01 Thread Mohmed Ali
Hi all, I’ll outline the progress from Week 3 of the Rust–UNO binding project. The focus this week was on improving code quality, enhancing trait implementations, refining memory handling, and making further progress on the FFI infrastructure to support UNO types and integrate more cleanly with t

GSoC Progress Update: New Dialog to Edit Table Styles

2025-06-30 Thread Karthik
Hi everyone, Here's the recent progress on the project Importing and Exporting from XML We have made improvements to the import and export of table styles via XML. Table styles now survive the roundtrip process. However, support for (Vertical Aligment, Horizontal Alignment, Number Format) is stil

GSoC Weekly Report - Markdown Filter

2025-06-29 Thread Random Forest
Hi everyone, This week I completed most of the para attributes, fixed some formatting issues and also worked on image insertion and wikilinks. Next steps would be working on tables and adding some unit tests. Best Regards, Ujjawal

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-28 Thread Devansh Varshney
Hi Stephan and everyone, Thanks for the clarification on the registry split. That cleared up the confusion I had around why `forName()` worked for types but failed for service names like `com.sun.star.frame.Desktop`. I now understand that: - Components (services, singletons) are handled by the Se

GSoC Weekly Report - Python Code Auto-completion - Week [6] ([22/06/2025] - [28/06/2025])

2025-06-27 Thread Manish Bera
Dear Libreoffice community, Here's a brief summary of my progress for week 6, *This Week’s Work:* - Added support for generating Python stubs for interface types. - Tested the generated stubs using various custom IDL files and verified them with mypy. - added unittest for

GSoC 25: BASIC IDE - From PoCs to a Live UI Shell [WEEK 5]

2025-06-27 Thread Devansh Varshney
Hi everyone, This past week has been a deep dive into the practical side of the SFX framework, marking a significant pivot from data discovery to UI implementation. The core directive from our mentor meetings was to build the Object Browser shell first and populate it with live data, a decision dr

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-24 Thread Stephan Bergmann
On 6/20/25 10:05, Devansh Varshney wrote: *I have two question:*1. When .rdbfiles are loaded by LibreOffice Runtime, are their contents placed into a single, unified in-memory database, or do they maintain separation within that memory space? With older binary .rdbfiles, regmergewas used to conso

GSoC Rust UNO API Weekly Update 2

2025-06-23 Thread Mohmed Ali
Hi all, I’ll outline the progress from Week 2 of the Rust–UNO binding project. Quick Summary Week 2 focused on building the core FFI infrastructure to safely bridge Rust and LibreOffice's C API. This work is documented as patch #186425 in the Libre

GSOC ReportBuilder Weekly Update

2025-06-23 Thread Adam Seskunas
Hello all, This past week I finished adding the capability to add database data to a report. You can now add a database Field and it will be displayed in a Report. The patch is meant to be a proof of concept and as such, I have commented out the code that writes headers, footers and some other fea

GSOC ReportBuilder Weekly Update

2025-06-23 Thread Adam Seskunas
This past week I finished adding the capability to add database data to a report. You can now add a database Field and it will be displayed in a Report. The patch is meant to be a proof of concept and as such, I have commented out the code that writes headers, footers and some other features of a r

GSoC Weekly Update: Replacing Slideshow Metafile Rendering with Primitives

2025-06-23 Thread Shardul Vikram Singh
Hi all, Here’s a quick summary of what I worked on last week: I was working on rendering sprites on the screen using the primitives renderer. After some debugging I figured out the right transformation to make the shape render at the right location with the right size. After this change there wer

GSoC Weekly Report - Markdown Filter (Week 1,2,3)

2025-06-22 Thread Random Forest
Week 1: During the first week, I began working on handling paragraph attributes in the Markdown filter. I explored how paragraph-level formatting is applied in the Writer core and started mapping Markdown constructs to corresponding LibreOffice attributes. This included understanding how to propaga

GSoC Weekly Report - Python Code Auto-completion - Week [5] ([14/06/2025] - [21/06/2025])

2025-06-20 Thread Manish Bera
Dear LibreOffice community, Here’s a brief summary of my progress for Week 5: *This Week’s Work:* - Added support for generating Python stubs for exception and polymorphic struct types. - Tested the generated stubs using various custom IDL files and verified them with mypy.

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-20 Thread Devansh Varshney
Hi everyone, Last night, Prof. Lima asked a question about PoC2. He wondered why forName returned null for services like com.sun.star.style.StyleFamily and com.sun.star.frame.Desktop. Now, it has hit me. My initial thought was that theCoreReflection::forName() fails for services because their def

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-17 Thread Devansh Varshney
Hi Everyone, Thank you Stephan. After your mail, I looked into this more. Here's what I found:https://cgit.freedesktop.org/libreoffice/core/log/unoidl?h=libreoffice-4.2.8.2&id=72b8e929af5bcfb7d17a74de636fb1ef5204297b&showmsg=1 (This is in reverse chronological order.) commit -320571bf701

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-16 Thread Stephan Bergmann
On 6/16/25 18:37, Devansh Varshney wrote: *2. Legacy RDBs*: Interestingly, when I tried to run unoidl-read on some     other RDBs from workdir/Rdb/ (like pyuno.rdb), I got a different error: |$ unoidl-read $PWD/workdir/Rdb/pyuno.rdb Bad input <...>: cannot open legacy file: 6| This confirms

GSoC Weekly Update: Replacing Slideshow Metafile Rendering with Primitives

2025-06-16 Thread Shardul Vikram Singh
Hi everyone, Here's a quick summary of what I worked on last week. I was able to render the static (non-animated) content of slides to the slideshow screen after some debugging. I created primitives from slideshow shapes and processed them using CairoPixelProcessor2D, which uses the Cairo surfac

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-16 Thread Regis Perdreau
Hi https://api.libreoffice.org/docs/tools.html "'unoidl-write' is the new UNOIDL compiler, replacing the former idlc and regmerge tools. " So idlc and regmerge still relevant ? Bests, Régis Perdreau Le lun. 16 juin 2025 à 13:38, Regis Perdreau a écrit : > Hi all, > > Tanks for this work.

Re: GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-16 Thread Regis Perdreau
Hi all, Tanks for this work. Bests, Régis Perdreau Le lun. 16 juin 2025 à 13:21, Devansh Varshney < varshney.devansh...@gmail.com> a écrit : > Hi everyone, > > This week has been one of the best learning experiences for me, > especially digging into the "behind-the-scenes" of LibreOffice's U

GSoC 25: BASIC IDE - Insights from Data Discovery & C++ PoCs [WEEK 4]

2025-06-16 Thread Devansh Varshney
Hi everyone, This week has been one of the best learning experiences for me, especially digging into the "behind-the-scenes" of LibreOffice's UNO APIs. My initial work (Gerrit 185362 ) was a first step, but feedback from my mentors in our meetings p

GSoC Weekly Update: New Dialog to Edit Table Styles

2025-06-14 Thread Karthik
Hi everyone, Here’s a quick overview and progress update on the project Project Overview Currently, both Writer and Calc doesn't have true table styles. We rely on autoformatting to style tables, but this approach is limited: there’s no easy way to apply or edit table styles, and existing styles

2 of 43 GSoC Weekly Report - Python Code Auto-completion - Week [4] ([08/06/2025] - [14/06/2025])

2025-06-13 Thread Manish Bera
Dear Libreoffice community, Here’s a quick summary of my progress this week: - I’ve successfully *mapped typedef and struct* types. - I also *refactored the code* based on your comments on Gerrit to improve clarity and structure. - The generated stub files have been *verif

GSoC Rust UNO API Weekly Update

2025-06-12 Thread Mohmed Ali
Hi all, I’ll outline our chosen strategy for the Rust–UNO binding project, explain why we’ve settled on raw FFI against the C UNO API, and show our implementation plan—starting with the very first tasks we’ll tackle. *Why We Chose Raw FFI* We have chosen to build our Rust–UNO bindings by using th

GSOC ReportBuilder Weekly Update

2025-06-11 Thread Adam Seskunas
Hello all, As mentioned in my last update, I'm still working on integrating the database data into a report document from within the C++ code in https://opengrok.libreoffice.org/xref/core/reportdesign/source/filter/xml/xmlExport.cxx When I left off, I was blocked getting the column data from the

GSoC Progress: Replacing Slideshow Metafile Rendering with Primitives

2025-06-09 Thread Shardul Vikram Singh
Hi all, I wanted to share an update on the progress of my GSoC project - reworking the Impress slideshow rendering that currently uses GDIMetafiles with a primitive-based rendering approach. The existing system takes drawinglayer primitives, converts them into a metafile, and then renders that

GSoC Weekly Report - Python Code Auto-completion - Week [3] ([01/06/2025] - [07/06/2025])

2025-06-06 Thread 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

GSoC Weekly Report - Markdown Filter

2025-06-02 Thread Random Forest
Hi everyone, This week I refactored the existing code and started working on different attributes of markdown files like Italic, bold, hyperlinks, etc. I also worked on the build process and made sure that the changes do not produce errors. Currently the filter is able to import lists, horizontal r

GSoC Weekly Report - Python Code Auto-completion - Week [2] ([24/05/2025] - [31/05/2025])

2025-05-30 Thread Manish Bera
Dear Libreoffice community, Here’s a brief update on my progress for this week under the GSoC project: Python *.*pyi Stub Generator (pythonmaker)*.* - Created a custom .idl file (com.example.enums) for testing purposes. - Generated corresponding .rdb using LibreOffice’s unoidl

GSOC ReportBuilder Weekly Update

2025-05-27 Thread Adam Seskunas
Hello all, This is my weekly update on implementing ReportBuilder in C++. This week I've continued to work on the existing C++ in https://opengrok.libreoffice.org/xref/core/reportdesign/source/filter/xml/xmlExport.cxx

GSoC Markdown Import Weekly Update

2025-05-24 Thread Random Forest
Hi everyone, This week, I worked on integrating the MD4C library and continued developing the initial Markdown filter provided by Mikekaganski. I have also implemented a basic parser that supports a few Markdown elements. The WIP patch is available on gerrit

GSoC Weekly Report - Python Code Auto-completion - Week [1] ([17/05/2025] - [24/05/2025])

2025-05-24 Thread Manish Bera
Dear Libreoffice community, Progress report for Week 1 on "Python code auto-completion": 1. Accomplishments This Week: Analyzed Core Systems: Reviewed javamaker, netmaker, cppumaker to understand common architecture and IDL-to-language mapping. Studied shared codemaker components (TypeManager, Opt

Re: GSOC ReportBuilder Weekly Update

2025-05-22 Thread Adam Seskunas
l be providing weekly updates and hopefully things will become more clear as I get some functioning code. Cheers, Adam Seskunas On Thu, May 22, 2025 at 4:40 PM Regis Perdreau wrote: > Hello Adam and mentors, > > I don't really understand this GSOC, I thought it was about redoing

Re: GSOC ReportBuilder Weekly Update

2025-05-22 Thread Regis Perdreau
Hello Adam and mentors, I don't really understand this GSOC, I thought it was about redoing the reportbuilder graphics module in C++, apparently it's about making a single command line tool? or exporting files. Do you have a diagram of understanding and tell the files and directorie

GSOC ReportBuilder Weekly Update

2025-05-20 Thread Adam Seskunas
Hello all, Just a quick weekly update on implementing ReportBuilder in C++. Last week I set out to write a very basic xslt filter that could handle some straight lines in a report. As this was the first time I had written an xslt filter and there was some work needed to get everything set up(file

[GSoC 2025] Introduction – Python Code Auto-Completion (pythonmaker)

2025-05-16 Thread 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 gain knowledge, de

GSoC: Rust UNO Language Binding

2025-05-15 Thread Mohmed Ali
Hi everyone, I’m Mohamed Ali, a 2nd-year computer engineering student from Egypt. I’m super excited to be part of GSoC this year with LibreOffice! My project is about creating *Rust bindings for UNO* mentored by Stephan Bergmann, and I can’t wait to dive in and learn more. I’m really looking

GSOC-2025 Implement ReportBuilder in C++

2025-05-13 Thread Adam Seskunas
Hello all, My name is Adam Seskunas and this year I will be participating in Google Summer of Code working on implementing the ReportBuilder(located in Base) in C++. This is my second year participating in GSoC for LibreOffice and I'm excited to be back! A little background about this y

GSoC: Import Markdown files into LibreOffice Writer

2025-05-11 Thread Random Forest
Hi everyone, I am Ujjawal Kumar Chouhan, and I have been selected for GSoC 2025 with LibreOffice. I will be working on the import of Markdown files into Writer under the mentorship of Thorsten Behrens. I would like to thank Xisco Fauli and Ilmari Lauhakangas for helping me get started with

GSoC-2025: BASIC IDE code auto-completion in LibreOffice

2025-05-11 Thread Devansh Varshney
Hi everyone, I'm Devansh, and this year under Google Summer of Code, I'll be working on something the community has wanted for a long time— *bringing modern, context-aware code assistance to the LibreOffice BASIC IDE.* Last year, I worked on native support for the Histogram and Pareto Charts in C

GSoC Introduction: Reworking Impress Slideshow

2025-05-11 Thread Shardul Vikram Singh
Hi everyone, I’m Shardul Vikram, and I’m excited to be contributing to LibreOffice as part of GSoC 2025! I’ll be working on the project “Rework Impress Slideshow to Use Drawing Layer Primitives <https://wiki.documentfoundation.org/Development/GSoC/Id

GSoC: New Dialog To Edit Table Styles

2025-05-08 Thread Karthik
Hi everyone, I'm Karthik, I'm excited to share that I have been selected for this year's GSoC program with LibreOffice. I will be working on the project "New Dialog To Edit Table Styles" (https://wiki.documentfoundation.org/Development/GSoC/Ideas#New_dialog_to_edit

[GSoC 2025] Introduction – Naveen Singh Divya Singh

2025-04-21 Thread NS Divya Singh
n the intersection of software design and usability. I am keen on contributing to LibreOffice as part of GSoC 2025. I'm particularly interested in UI/UX improvements and features in Writer and Base. I’ve already started going through the easy hacks and have shortlisted a few bugs I’d love

Subject: Request for code review on tdf#103405 patch (LibreOffice GSoC)

2025-04-13 Thread Baludu Vamsi
take a look when convenient. I’m preparing for GSoC and really appreciate the guidance. Thanks again! – Baludu Vamsi

GSoC 2025 – Completed two difficultyInteresting EasyHacks (Baludu Vamsi)

2025-04-11 Thread Baludu Vamsi
Hello Ilmari, Noel, and LibreOffice GSoC Mentors, I hope you're doing well! This is Baludu Vamsi, and I wanted to inform you that I have now completed **two difficultyInteresting EasyHacks** as part of my GSoC 2025 application. ✅ Both patches are clean, have been formatted with `clang-f

GSoC 2025 Proposal Update: Patch Submitted for Easy Hack (Bug 34465)

2025-04-10 Thread Baludu Vamsi
Dear LibreOffice Developers, I’m writing to share an update regarding my GSoC 2025 proposal titled: "Incremental Modernization of LibreOffice Core: Converting 500+ Manual Loops Safely" As part of the qualification process, I’ve submitted a patch for an Easy Hack: 🔗 Patch L

GSoC Introduction – Pavankumar Batchu

2025-04-05 Thread Pavankumar Batchu
to formally introduce myself as part of the GSoC application process. Looking forward to collaborating and learning from the community! Best regards, Pavankumar Batchu v.n.s.pavankumar.bat...@gmail.com

GSoC 2025 – Interest in "Improve Word Processor Test Coverage" Project

2025-04-04 Thread Hridya Sadanand
Dear LibreOffice Developers, My name is [Your Name], and I am excited to participate in GSoC 2025 with LibreOffice. I am particularly interested in the "Improve Word Processor Test Coverage" project and eager to contribute. I am currently learning C++ and have experience r

Re: Subject: GSoC Proposal Submission – Seeking Feedback & Guidance

2025-04-01 Thread Adarsh Gupta
n, > > I hope you are doing well. My name is Adarsh Gupta, and I am > > submitting my proposal for Google Summer of Code (GSoC) 2025 with > > LibreOffice. My project focuses on Re-designing the Notebookbar using > > Native Toolkit Widgets, with the goal of improving UI

Re: Subject: GSoC Proposal Submission – Seeking Feedback & Guidance

2025-04-01 Thread Hossein Nourikhah
have a chat. Regards, Hossein On 28.03.2025 07:58, Adarsh Gupta wrote: Dear Hossein, I hope you are doing well. My name is Adarsh Gupta, and I am submitting my proposal for Google Summer of Code (GSoC) 2025 with LibreOffice. My project focuses on Re-designing the Notebookbar using Native Toolkit

Re: GSoC 2025 – Interest in "Improve Word Processor Test Coverage" Project

2025-03-30 Thread MailToManish
! Best Regards, Manish Mahapatra On Sunday, 30 March 2025 at 11:49 AM, Hridya Sadanand wrote: > Dear LibreOffice Developers, > > My name is [Your Name], and I am excited to participate in GSoC 2025 with > LibreOffice. I am particularly interested in the "Improve Word Processor

Re: Subject: GSoC Proposal Submission – Seeking Feedback & Guidance

2025-03-28 Thread Ilmari Lauhakangas
On 3/28/25 08:58, Adarsh Gupta wrote: * * Dear Hossein, I hope you are doing well. My name is Adarsh Gupta, and I am submitting my proposal for Google Summer of Code (GSoC) 2025 with LibreOffice. My project focuses on *Re-designing the Notebookbar using Native Toolkit Widgets*, with the goal

Re: GSoC Proposal Review

2025-03-27 Thread Ilmari Lauhakangas
On 3/27/25 17:06, Mohamed Zaghloul wrote:  Hi, I am interested in contributing to LibreOffice through Google Summer of Code 2025 and am currently preparing my project proposal. I would like to know the best way to get feedback on my draft proposal before the final submission. Is there a sp

GSoC Proposal Review

2025-03-27 Thread Mohamed Zaghloul
Hi, I am interested in contributing to LibreOffice through Google Summer of Code 2025 and am currently preparing my project proposal. I would like to know the best way to get feedback on my draft proposal before the final submission. Is there a specific process for proposal reviews? Contact pote

Re: Interest in Import Markdown files into LibreOffice Writer GSoC Project.

2025-03-24 Thread Thorsten Behrens
entfoundation.org/Development/GSoC/Ideas#Import_Markdown_files_into_LibreOffice_Writer and the references there? The project is deliberately a bit vague on the actual implementation details (library used, exact feature set), so as to grant sufficient freedom to explore the rather large 3rd party

Interest in Import Markdown files into LibreOffice Writer GSoC Project.

2025-03-23 Thread Random Forest
Hi everyone, I am Ujjawal Kumar Chouhan, a second-year student at IIT (BHU). I am interested in applying for GSoC 2025 with LibreOffice and would like to work on the "Import Markdown files into LibreOffice Writer" project idea. I wanted to discuss the project idea and wanted to know ab

WG: Inquiry About LibreOffice's Participation in GSoC 2025

2025-03-03 Thread Andreas Heinisch
Yahoo Mail - E-Mail vereinfacht - Weitergeleitete Nachricht - Von: "aboelfotouh cp" An: "andreas.heini...@yahoo.de" Cc: Gesendet: Di., Feb. 25, 2025 at 12:29 Betreff: Inquiry About LibreOffice's Participation in GSoC 2025 Dear Andreas Heinisch, I

WG: Inquiry Regarding "Remember Window Size per Document" GSoC Project

2025-03-03 Thread Andreas Heinisch
Yahoo Mail - E-Mail vereinfacht - Weitergeleitete Nachricht - Von: "Pavankumar Batchu" An: "andreas.heini...@yahoo.de" Cc: Gesendet: So., März 2, 2025 at 11:19 Betreff: Inquiry Regarding "Remember Window Size per Document" GSoC Project Respect

Re: Introduction – Interested in GSoC 2025 Contribution

2025-03-03 Thread Ilmari Lauhakangas
On 3.3.2025 14.47, Shardul Vikram Singh wrote: Hi everyone, I'm Shardul Vikram Singh, a second-year student at IIT Jodhpur. I'm excited to contribute to LibreOffice through GSoC 2025. I've solved some easy hacks and have a basic understanding of building, debugging, and sub

Introduction – Interested in GSoC 2025 Contribution

2025-03-03 Thread Shardul Vikram Singh
Hi everyone, I'm Shardul Vikram Singh, a second-year student at IIT Jodhpur. I'm excited to contribute to LibreOffice through GSoC 2025. I've solved some easy hacks and have a basic understanding of building, debugging, and submitting patches via Gerrit. You can check out my con

Re: Interested in Contributing for GSoC'25

2025-03-02 Thread Ilmari Lauhakangas
e: > >> > Hi, I'm Karthik Godha, a final-year Computer Science > student at > >> Vignana > >> > Bharathi Institute of Technology. I am excited about > open source > >> > development and would love to contribute

Re: Interested in Contributing for GSoC'25

2025-03-02 Thread Regis Perdreau
student at > >> Vignana > >> > Bharathi Institute of Technology. I am excited about open source > >> > development and would love to contribute to LibreOffice > through GSoC. > >> > > >> > To get s

Re: Interested in Contributing for GSoC'25

2025-03-02 Thread Ilmari Lauhakangas
al-year Computer Science student at >> Vignana >> > Bharathi Institute of Technology. I am excited about open source >> > development and would love to contribute to LibreOffice through GSoC. >> > >> > To get started, I would appreciate any gu

Re: Interested in Contributing for GSoC'25

2025-03-02 Thread Regis Perdreau
7;m Karthik Godha, a final-year Computer Science student at Vignana > > Bharathi Institute of Technology. I am excited about open source > > development and would love to contribute to LibreOffice through GSoC. > > > > To get started, I would appreciate any guidance on beginner

Re: Interested in Contributing for GSoC'25

2025-03-02 Thread Ilmari Lauhakangas
On 2.3.2025 13.22, Karthik wrote: Hi, I'm Karthik Godha, a final-year Computer Science student at Vignana Bharathi Institute of Technology. I am excited about open source development and would love to contribute to LibreOffice through GSoC. To get started, I would appreciate any guidan

Interested in Contributing for GSoC'25

2025-03-02 Thread Karthik
Hi, I'm Karthik Godha, a final-year Computer Science student at Vignana Bharathi Institute of Technology. I am excited about open source development and would love to contribute to LibreOffice through GSoC. To get started, I would appreciate any guidance on beginner-friendly tas

Re: GSOC 2025: Getting Started as a contributor

2025-03-01 Thread Ilmari Lauhakangas
On 28.2.2025 16.04, Shubham Achary wrote: To The LibreOffice Project Mentor Greetings, I am M Shubham Achary , a diploma passout of branch Electronics and Telecommunication engg From KiiT university . Age 22 , Male. So, I have some strong background in Embedded system, Java , c++ and Python(i

GSOC 2025: Getting Started as a contributor

2025-02-28 Thread Shubham Achary
To The LibreOffice Project Mentor Greetings, I am M Shubham Achary , a diploma passout of branch Electronics and Telecommunication engg From KiiT university . Age 22 , Male. So, I have some strong background in Embedded system, Java , c++ and Python(including MicroPython), Currently using Linu

  1   2   3   4   5   6   7   8   9   10   >