• skip to content

Wiki

User Tools

  • Admin
  • Log In

Site Tools

  • Recent Changes
  • Media Manager
  • Sitemap
Trace:

gsoc:log2022

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
gsoc:log2022 [2022/07/27 22:50] – [Week 7 (July 25 - July 31)] cristik24gsoc:log2022 [2022/09/10 18:56] (current) – [Week 9 (August 8 - August 14)] cristik24
Line 114: Line 114:
  
 July 27 - In a hesitation about how to proceed because of "Even if I set the correct path to the settings from the mainwindow.h , that wouldn't allow getting the right path when using the kernel without lcUI ( If the code inlcviewernoqt/viewersettings.cpp is the equivalent without lcUI, then I guess it should be implemented another way setting the path)"" July 27 - In a hesitation about how to proceed because of "Even if I set the correct path to the settings from the mainwindow.h , that wouldn't allow getting the right path when using the kernel without lcUI ( If the code inlcviewernoqt/viewersettings.cpp is the equivalent without lcUI, then I guess it should be implemented another way setting the path)""
 +
 +July 28 - I've managed to add the absolute path for the settings directly in lcUI/managers/uisettings.cppwithout having to modify lckernel, and it works. The appImage now has no segmentation fault and It lauches correctly (still has some issues which i mention next)
 +
 +July 29 - Tried different ways to change res.cpp in lcviewernoqt so it has the absolute path from lcUI (Right now it has c++ error c2373 redefinition different type modifiers )
 +
 +July 30 - day off
 +
 +July 31 - day off
 +
 +===== Week 8 (August 1 - August 8) =====
 +
 +August 1 - day off
 +
 +August 2 - Passed all the scripts to the format in yaml format and began testing it for Github Actions
 +
 +August 3 - Tried out more ways to add the path to lcviewernoqt, errors of missing links, namespace errors, variable defined more than needed...
 +
 +August 4 - Investigated more in depth the code, and tried out more ways to get it working (still failure compilating)
 +
 +August 5 - Managed to add a code to modify the path from lcUI, but right now, even if it compiles , doasn't change the path (some kind of bug, or the design is not correct
 +
 +August 6 - Found a way using functions instead of directly modifying. Tried to verify with the appImage, but seems a file stopped being created.
 +
 +August 7 - Managed to get the snap and AppImage functional ( At the beginning the painter is not working, but when opening a new screen, the painter works)
 +
 +===== Week 9 (August 8 - August 14) =====
 +
 +August 8 - Solved the issue with the painter creating before the path change
 +
 +August 9 - day off
 +
 +August 10 - Restructured the github yaml towards using scripts with the commands inside instead of using the commands directly
 +
 +August 11 - Solving various issues with the yaml (there are still some)
 +
 +August 12 - More little changes solved (It still doasn't work)
 +
 +August 13 - Day off
 +
 +August 14 - Day off
 +
 +=== Week 10 (August 15 - August 21) =====
 +
 +August 15 - solved winqt action problems
 +
 +August 16 - Modified YAML with github variables 
 +
 +August 17 - Solved small errors in the scripts ( mostly related to paths and and cloning recursively)
 +
 +August 18 - Windows artifact works, now working on appimage and correcting errors with libdrfx library (it's not found)
 +
 +August 19 - Managed to get the AppImage, Also began working on modifications of the snapcraft script. Managed to get the snap too! 
 +
 +August 20 - Modified the AppImage and Snapcraft to Ubuntu 20.04 as 18.04 was going to be deprecated. Now all artifacts work!
 +
 +August 21 - Strange error when installing Librecad on Windows VMs. 
 +
 +=== Week 11 ( August 22 - August 28 ) ===
 +
 +August 22 - day off
 +
 +August 23 - The errors looks related to openGL, though it's strange. I don't know if this error needs correction or if it's expected librecad to fail in VM with such old openGL versions
 +
 +August 24 - PR open and began codefactoring
 +
 +August 25 - day off
 +
 +August 26 - day off
 +
 +August 27 - day off
 +
 +August 28 -deleting unneded scripts. Changing the names of the ones still used. used the submodule option in checkout action instead of using it manually
 +
 +=== Week 12 ( August 29 - September 4) ===
 +
 +August 29 - Trying out LUACMDINTERFACE ON, to see if it builds now
 +
 +August 30 - Trying to build a LC3 debug on github actions. Error on a path of libpng when building the project. libpng is installed by conan.
 +
 +August 31 - Tried to build LC3 debug in my computer instead of github actions. Same error of libpng as before
 +
 +September 1 - Finally got the debug version of LC3 by building in my local computer. Had to manually change the name of a conan package folder (libpng) . It works correctly (no issue when tried)
 +
 +September 2 - Tried some more times to execute diferent releases of LC3 on windows, and filmed them. Using DR.Memory didn't say anything to see the error.
 +
 +September 3 - It looks like the error is not from the packaging, so I'm good to write some documentation.
 +
 +=== Week 13 ( September 5- September 11) ===
 +
 +September 6 - Began writing the CI/CD documentation
 +
 +September 7 - Finished the documentation and transformed intro markdown to put it on the central wiki
 +
 +September 8 - Ups! I added it on the footer of the Continuous integration page, didn't know it was global. I moved it intro the normal CI page of the wiki
 +
 +September 10 - Began writing the final report
 +
 +
gsoc/log2022.1658962231.txt.gz · Last modified: 2022/07/27 22:50 by cristik24

Page Tools

  • Show page
  • Old revisions
  • Backlinks
  • Export to PDF
  • Rename Page
  • Back to top
Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki