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.