Hi Sameer,
Op 11-04-13 14:31, Sameer Deshmukh schreef:
Hello all,
My name is Sameer, am a student. I started programming a few months
ago. I came in touch with FOSS a while back and have completely
switched to FOSS recently. I am a hardcore fan of LibreOffice and use
it all my college work.
Welcome!
I heard about contributing to the project from a friend and cloned the
libreoffice/core/ source into my PC.
I'm quite new to programming, I'm decently skilled at C++.
I had a few questions regarding the codebase:
* Where can I find the code which operates upon the comments system
in Writer? Like,..the way comments are associated with the rest of
the document.
Am I right you are asking this because of following GSoC project:
https://wiki.documentfoundation.org/Development/Gsoc/Ideas#Comments_improvements
? I'm not that familiar with the workflow of GSoC, but as far I know you
need to send an 'application' to work on particular projects, and that
only 1 developer can work on 1 project. Are the projects already
distributed among the participants? If not, I recommend to wait start
working on this project and have a look at the EasyHacks
(https://wiki.documentfoundation.org/Development/Easy_Hacks_by_Difficulty)
to get a bit confident with LibreOffice code base. Otherwise there are
also some bugs regarding comments which you can find on BugZilla
(https://bugs.freedesktop.org/buglist.cgi?list_id=281559&short_desc=comment&query_format=advanced&bug_status=NEW&short_desc_type=allwordssubstr&component=Writer&product=LibreOffice).
Anyhow:
Based on my own experience (https://gerrit.libreoffice.org/#/c/2572/)
with comments I can redirect you to following folder: sw/source/ui/docvw/
I hope another developer can add some interesting links too :)?
* Where is the code that passes the document to a printer when a
print command is issued?
Any help would be highly appreciated!
Kind regards,
Joren
Context
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.