LibreOffice GSoC Final Report

Additions - Tight integration of extensions!

The idea of additions is to better integrate extensions. On various places it should be possible to get more content from external storage. It is an “addition” as it rather provides presets than extensions like macros or templates; but the procedure behind might be similar. On various places it should be possible to get more content such as macros or templates from external storage. This requirement is now fulfilled with the Additions Dialog. [Read More]
gsoc 

LibreOffice GSoC Week 12 Report

Near to Final

Hello,

I want to share with you the progress of this week.

Last Week:

  • Sort functions are done.Patch

  • Rating images are implemented to UI, rating will be shown from the UI. Patch

  • Install function is implemented. Path

  • Documentation will be done today, or tomorrow at the latest

Thanks to my mentors, Muhammet Kara and Heiko Tietze, and LibreOffice community.

gsoc 

LibreOffice GSoC Week 11 Report

Crash Fix

Hello,

I want to share with you the progress of this week.

Last Week:

  • Sorting menu UI is done.Patch
  • There was a UI problem due to different length of texts. It is fixed.Patch
  • Workin on Install functionpatch

This Week TODO:

  • Sorting implementation
  • Install implementation
  • Refactoring
gsoc 

LibreOffice GSoC Week 10 Report

Crash Fix

Hello, I want to share with you the progress of this week. Last Week: I implemented an ExtensionManager object to establish connection between Additions and Extensions dialog. With this object, I got all installed extensions and disabled their install buttons on the Additions list. Patch Finally, I fixed the crash. The crash was related to the use of smart pointers. I was storing UI components in a vector. But now, the shared:ptr of components are stored in the vector. [Read More]
gsoc 

LibreOffice GSoC Week 9 Report

Crash

Hello,

I want to share with you the progress of this week.

Last Week:

  • Minor bug in search function has been fixed.Patch
  • The program crashes when I click Install Button. I’ve been trying to fix this bug all week. I tried too many things but couldn’t fix it.

This Week TODO:

  • Immediately fix the crash problem.
  • Install/remove function
gsoc 

LibreOffice GSoC Week 8 Report

Show More and Searching

Hello, I want to share with you the progress of this week. Last Week: Show More function is completely implemented. Searching is working without any problem using by threads. There is just a little problem about compiling in Windows machine, it will be solved as soon as possible. Patch This Week TODO: Sorting will be implemented using by search function, this will be easy thanks to search function. [Read More]
gsoc 

LibreOffice GSoC Week 7 Report

UNO Command

Hello, I want to share with you the progress of this week. Last Week: Uno command with a parameter is implemented. After this work, we can call the Additions dialog with a tag. So we will be able to use this dialog everywhere such as fonts, templates, etc. I create JSON files which include all extensions classified by their tags. This Week TODO: Local search and sorting with C++, not by API for better performance. [Read More]
gsoc 

LibreOffice GSoC Week 6 Report

Thread Implementation

Hello,

I want to share with you the progress of this week.

Last Week Week:

  • Better thread structure
  • Search implementation

This Week TODO:

  • Tags Implementation
  • Page system implementation to the extension list
  • Better API Parameter structure implementation
gsoc 

LibreOffice GSoC Week 5 Report

Thread Implementation

Hello, Last week I finished this academic year. Finally, I don’t have any exam that I have to study. So, I can spare more time to my project. Unfortunately, I just sent a little patch. For now, this patch has some parts that need to be fixed. I will finish the solving problems on this patch. Last Week As I said above, I added a new class to use threads. [Read More]
gsoc 

LibreOffice GSoC Week 4 Report

Some adjustments

Finally, the patch I worked on is merged thanks to my mentors(Muhammet Kara & Heiko Tietze). You can easily access the patch, from here Last Week I marked this feature as an experimental feature. Hamburger button(gear button) is added. Some arrangements have been made for translation in UI elements. There was an error with iOS and Android build. But this problem is solved thanks to Tor Lillqvist and Miklos Vajna. [Read More]
gsoc