Re: Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2023-01-10 Thread Ilmari Lauhakangas

On 9.1.2023 21.48, Siddharth Khattar wrote:

Hello,

So I did all the recommended changes (including cleaning up my 
unintended mess of new patches) that were commented in the code in the 
file "impastpl.cxx" but Jenkins is still giving me a build
error. Can someone please help me with it, the link to it on Gerrit is: 
https://gerrit.libreoffice.org/c/core/+/144374/1 
  I tried a further 
commit and investigated a few things by changing some static_cast back 
to const_cast but couldn't figure it out, unfortunately. For reference, 
The easy hack I'm referring to is: 
https://bugs.documentfoundation.org/show_bug.cgi?id=90341 



Here's what you should do:

1. Pick up a rubber duck [1] (an unsuspecting friend or relative will do 
in a pinch)

2. Explain to it in detail what you were doing and why
3. If there is no eureka moment, post the same information to the list

Ilmari

1: https://en.wikipedia.org/wiki/Rubber_duck_debugging


Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2023-01-09 Thread Siddharth Khattar
Hello,

So I did all the recommended changes (including cleaning up my unintended
mess of new patches) that were commented in the code in the file
"impastpl.cxx" but Jenkins is still giving me a build
error. Can someone please help me with it, the link to it on Gerrit is:
https://gerrit.libreoffice.org/c/core/+/144374/1  I tried a further commit
and investigated a few things by changing some static_cast back to
const_cast but couldn't figure it out, unfortunately. For reference, The
easy hack I'm referring to is:
https://bugs.documentfoundation.org/show_bug.cgi?id=90341

Thanks for reading this,
Siddharth


Re: Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2022-12-24 Thread Ilmari Lauhakangas

On 24.12.2022 13.42, Siddharth Khattar wrote:

Hello,

So I did all the recommended changes that were commented in the code
in the file "impastpl.cxx" but Jenkins is still giving me a build
error. Can someone please help me with it, the link to it on Gerrit
is: https://gerrit.libreoffice.org/c/core/+/144537
I tried a further commit and investigated a few things by changing
some static_cast back to const_cast but couldn't figure it out,
unfortunately. For reference, The easy hack I'm referring to is:
https://bugs.documentfoundation.org/show_bug.cgi?id=90341


Without commenting on the content of the changes, your problem is that 
you have created a series of patches. The expectation is that for a task 
like this, you keep updating the single patch. In your latest patch I 
also commented about this: https://gerrit.libreoffice.org/c/core/+/144790


You should look at 'git log', see how many of your own commits you have 
and then say


git reset --soft HEAD~x

where x is the number of your own commits minus one. Now you have all 
your modifications ready to commit with 'git commit --amend' and they 
will go toward your first patch which should be this: 
https://gerrit.libreoffice.org/c/core/+/144374


When editing the commit message, double-check that the Change-Id is

Change-Id: I8a3d7c6695dea16536f1a0ed2c27fbedeb8d

Finally './logerrit submit master' to submit the new patchset.

Ilmari


Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2022-12-24 Thread Siddharth Khattar
Hello,

So I did all the recommended changes that were commented in the code
in the file "impastpl.cxx" but Jenkins is still giving me a build
error. Can someone please help me with it, the link to it on Gerrit
is: https://gerrit.libreoffice.org/c/core/+/144537
I tried a further commit and investigated a few things by changing
some static_cast back to const_cast but couldn't figure it out,
unfortunately. For reference, The easy hack I'm referring to is:
https://bugs.documentfoundation.org/show_bug.cgi?id=90341

Thanks for reading this,
Siddharth


Re: Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2022-11-23 Thread Tomaž Vajngerl
Hi,

On Wed, Nov 23, 2022 at 8:37 PM Siddharth Khattar 
wrote:

> Hello all,
>
> So I was aiming to do a medium difficulty level easy hack and came
> across this one (Bug 90341) which interested me. I then studied what
> const_cast does and what was the main issue that this bug was
> addressing. As I looked into it more and ran the command " git grep
> --word-regexp --count const_cast | sort --numeric-sort --key=2
> --field-separator=: ", I got various results and decided to look into
> core/xmloff/source/style/impastpl.cxx (lines 144 & 146).
> I also decided to go through the previous commits made in the bug
> thread for ideas and help, such as these:
>
> https://git.libreoffice.org/core/+/7b152167a4e4c3eaac95aee8f282873681c90092%5E%21
> and
> https://cgit.freedesktop.org/libreoffice/core/commit/?id=4ae319ae462f3f094452046e392c8c15446736ae
> .
> I then decided to experiment with the file (impastpl.cxx) and then
> removed const & const_cast from the above-mentioned lines. Then, when
> I tried to build from source I got these errors (please see attached
> text file).
>
> I wasn't sure what to make of these errors as nothing helpful came
> when I googled them & I also am not heavily experienced in c++ coding.
> Then I started reading some documentation of the xmloff file to come
> to understand that these files were related to outputting "basic ODF
> import/export filter implementation for most applications".
>
> One of the people at LibreOffice (buovjaga) also helped me with this
> and pointed out that the any2string function in that file appeared in:
>
> https://git.libreoffice.org/core/commit/c1015fdd51909495cefdc0258c3899cd73d4d2df
> .
> I pondered about contacting the original contributor who pushed this
> commit for help but as the commit was 9+ years old I dropped that idea
> pretty quickly
> I'd really appreciate it if the dev team could help me in any way with
> this easy hack and tell me in which direction I should go!
>

It's quite simple - if a variable is const it means it should not be
changed. any.getValue() is returning such a variable (const void*), but the
variable is then put into data2string function, which accepts a non-const
variable that can be changed (void*).
So if you don't o a const_cast, the compiler will complain that you can't
put a variable that is said to be unchangeable into a function where it
requires the variable to be changeable, so it complains that it can't do
that.

This is the reason there was/is a const_cast at that place, which says that
"the compiler is dumb and doesn't know what's talking about so covert that
unchangable variable to be changeable so the compiler is silent and stops
bugging the developers".

So how to solve this - at least in this case: looking at the data2string
function the "void* data" input variable is later on cast to a const
something variable anyway, so maybe try to change the input variable type
from "void* data" to "const void* data" and fix any issues you have later
on in the body with this data variable.

Also note that in another const_cast case the situation might be different
and you must check how to solve the issue on a case by case basis (some
possible solutions are in the bug report)


> Thanking you for your time,
> Siddharth Khattar
>

Tomaž


Subject : Help regarding Bug 90341 - Clean up excessive const_cast'ing

2022-11-23 Thread Siddharth Khattar
Hello all,

So I was aiming to do a medium difficulty level easy hack and came
across this one (Bug 90341) which interested me. I then studied what
const_cast does and what was the main issue that this bug was
addressing. As I looked into it more and ran the command " git grep
--word-regexp --count const_cast | sort --numeric-sort --key=2
--field-separator=: ", I got various results and decided to look into
core/xmloff/source/style/impastpl.cxx (lines 144 & 146).
I also decided to go through the previous commits made in the bug
thread for ideas and help, such as these:
https://git.libreoffice.org/core/+/7b152167a4e4c3eaac95aee8f282873681c90092%5E%21
and 
https://cgit.freedesktop.org/libreoffice/core/commit/?id=4ae319ae462f3f094452046e392c8c15446736ae.
I then decided to experiment with the file (impastpl.cxx) and then
removed const & const_cast from the above-mentioned lines. Then, when
I tried to build from source I got these errors (please see attached
text file).

I wasn't sure what to make of these errors as nothing helpful came
when I googled them & I also am not heavily experienced in c++ coding.
Then I started reading some documentation of the xmloff file to come
to understand that these files were related to outputting "basic ODF
import/export filter implementation for most applications".

One of the people at LibreOffice (buovjaga) also helped me with this
and pointed out that the any2string function in that file appeared in:
https://git.libreoffice.org/core/commit/c1015fdd51909495cefdc0258c3899cd73d4d2df.
I pondered about contacting the original contributor who pushed this
commit for help but as the commit was 9+ years old I dropped that idea
pretty quickly
I'd really appreciate it if the dev team could help me in any way with
this easy hack and tell me in which direction I should go!

Thanking you for your time,
Siddharth Khattar
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx: In function 
‘rtl::OUString any2string(com::sun::star::uno::Any&)’:
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx:146:36: error: 
invalid conversion from ‘const void*’ to ‘void*’ [-fpermissive]
  146 | return data2string(any.getValue(), any.pType);
  |^~
  ||
  |const void*
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx:97:19: note:   
initializing argument 1 of ‘rtl::OUString data2string(void*, const 
typelib_TypeDescriptionReference*)’
   97 | data2string(void *data,
  | ~~^~~~
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx: In constructor 
‘XMLAutoStylePoolProperties::XMLAutoStylePoolProperties(XMLAutoStyleFamily&, 
std::vector&&, const rtl::OUString&)’:
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx:182:50: error: 
binding reference of type ‘com::sun::star::uno::Any&’ to ‘const 
com::sun::star::uno::Any’ discards qualifiers
  182 | aStemBuffer.append(any2string(rState.maValue));
  |   ~~~^~~
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx:144:38: note:   
initializing argument 1 of ‘rtl::OUString any2string(com::sun::star::uno::Any&)’
  144 | static OUString any2string(uno::Any& any)
  |~~^~~
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx: At global scope:
/home/siddharth/Desktop/core/xmloff/source/style/impastpl.cxx:144:17: warning: 
‘rtl::OUString any2string(com::sun::star::uno::Any&)’ defined but not used 
[-Wunused-function]
  144 | static OUString any2string(uno::Any& any)
  | ^~
make[1]: *** [/home/siddharth/Desktop/core/solenv/gbuild/LinkTarget.mk:337: 
/home/siddharth/Desktop/core/workdir/CxxObject/xmloff/source/style/impastpl.o] 
Error 1
make[1]: *** Waiting for unfinished jobs
make: *** [Makefile:289: build] Error 2



[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-04 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

Dieter  changed:

   What|Removed |Added

 CC||rayk...@gmail.com

--- Comment #7 from Dieter  ---
(In reply to Matthew Forrester from comment #6)
> Would it be possible to add this information to the 7.10 Release Notes,
> please? A link to the Release Notes pops up when you install the LibreOffice
> Daily build and so I think that is the place that has the best chance of
> reaching other users who are keen to begin using the outlining tools
> immediately.

I'm very sure, Jim Raykowski will add some informations about Writer Outline
View to the release notes.

cc: Jim Raykowski

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

--- Comment #6 from Matthew Forrester  ---
I encountered the same problem as j.a.swami.

I learned how to install LibreOffice Daily builds and joined BugZilla because
this feature (outlining) has been the most important feature I have wanted in
LibreOffice and its predecessors since I began using them in the last century.

This post was helpful, but I stumbled across it by accident.

Would it be possible to add this information to the 7.10 Release Notes, please?
A link to the Release Notes pops up when you install the LibreOffice Daily
build and so I think that is the place that has the best chance of reaching
other users who are keen to begin using the outlining tools immediately.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

Dieter  changed:

   What|Removed |Added

 Resolution|--- |NOTABUG
 Status|NEEDINFO|RESOLVED

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

--- Comment #5 from j.a.sw...@gmail.com ---
Yes, we can close the bug. Thank you very much, Dieter, for your help. Much
appreciated.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-03 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

Dieter  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
 Ever confirmed|0   |1

--- Comment #4 from Dieter  ---
(In reply to j.a.swami from comment #2)
> My one remaining question concerns how a user is to keep the "most recent
> version" up to date. Does "Tools => Options => LibreOfficeDev => Online
> Update => Every day" see to that? Is one then automatically informed of new
> builds? Is the process of updating automatic? Or does one have to do
> something further?

I can't remember, that LO automatically informs you. I if LO would behaves like
this, you still have to download and install it manually. Since daily builds
(as the name says) are updated at least every second day, you'll know, that
there is a new version.

So we can close this bug report?
=> NEEDINFO

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

QA Administrators  changed:

   What|Removed |Added

 Ever confirmed|1   |0
 Status|NEEDINFO|UNCONFIRMED

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

--- Comment #3 from QA Administrators  ---
[Automated Action] NeedInfo-To-Unconfirmed

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

--- Comment #2 from j.a.sw...@gmail.com ---
(In reply to Dieter from comment #1)
> You find the most recent version here:
> https://dev-builds.libreoffice.org/daily/master/current.html
> Does this solve your problem => NEEDINFO
> 
> Additional informaton:
> AFAIK Writer-Outline-View is curently an experimental feature. So please
> enable experimental fatures in Tools => Options => LibreOffice => Advanced

Thank you, Deiter. 

Does it solve my problem? Mostly.

Finding the most recent version and installing it by following the enclosed
"readme" was easy. 

Yes, one has to enable experimental features.

One also has to go to "Tools => Options => LibreOfficeDev Writer => View" and
enable "Show outline content visibility button." 

Then, yes, one can see and test the feature. 

(Users who've been following the bug will know that the feature involves
different levels of headings and text, and not the sort of outline one gets
from "Bullets and numbering.")

My one remaining question concerns how a user is to keep the "most recent
version" up to date. Does "Tools => Options => LibreOfficeDev => Online Update
=> Every day" see to that? Is one then automatically informed of new builds? Is
the process of updating automatic? Or does one have to do something further?

Thank you very much again, Deiter, for your help.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-02 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

Dieter  changed:

   What|Removed |Added

 Status|UNCONFIRMED |NEEDINFO
  Component|Writer  |Installation
 CC||dgp-m...@gmx.de
 Ever confirmed|0   |1

--- Comment #1 from Dieter  ---
You find the most recent version here:
https://dev-builds.libreoffice.org/daily/master/current.html
Does this solve your problem => NEEDINFO

Additional informaton:
AFAIK Writer-Outline-View is curently an experimental feature. So please enable
experimental fatures in Tools => Options => LibreOffice => Advanced

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] Newcomers could need help regarding daily builds

2020-08-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

j.a.sw...@gmail.com changed:

   What|Removed |Added

 Blocks||135310


Referenced Bugs:

https://bugs.documentfoundation.org/show_bug.cgi?id=135310
[Bug 135310] [META] Writer outline view bugs and enhancements
-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 135374] New: Newcomers could need help regarding daily builds

2020-08-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=135374

Bug ID: 135374
   Summary: Newcomers could need help regarding daily builds
   Product: LibreOffice
   Version: 7.1.0.0.alpha0+ Master
  Hardware: All
OS: All
Status: UNCONFIRMED
  Severity: enhancement
  Priority: medium
 Component: Writer
  Assignee: libreoffice-bugs@lists.freedesktop.org
  Reporter: j.a.sw...@gmail.com

Description:
Users new to daily builds could benefit from clearer step-by-step guidance on
the simplest way to install daily builds to test the Writer-Outline-View
feature. 

Given the number of users subscribed to the bug, there may be quite a few of
us.

For me the instructions at
https://wiki.documentfoundation.org/Installing_in_parallel/Linux don't seem to
yield an up-to-date version. 

The instructions at
https://libreoffice.soluzioniopen.com/index.php/daily-version/ don't seem to
work for me either. 

Thank you.

Steps to Reproduce:
1. Install appimage as directed.
2. Check Tools / LibreOfficeDev / Online Update / Check now (or /Help / Check
for updates")
3. Receive notice "LibreOfficeDev 7.1 is up to date."
4. Go to "Help / LibreOfficeDev" and see that the date is 2 days back.


Actual Results:
I do get 7.1.0.alpho0+. But the date is 2020-07-30, and "update 

Expected Results:
I would have an up-to-date version.


Reproducible: Always


User Profile Reset: No



Additional Info:
Version: 7.1.0.0.alpha0+
Build ID: 
CPU threads: 4; OS: Linux 5.4; UI render: default; VCL: gtk3
Locale: en-US (en_US.UTF-8); UI: en-US
TinderBox: Linux-rpm_deb-x86_64@86-TDF, Branch:master, Time:
2020-07-30_20:15:28
Calc: threaded

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 106668] Clarify help regarding Character styles (see comment 2)

2020-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106668

sdc.bla...@youmail.dk changed:

   What|Removed |Added

   Assignee|libreoffice-b...@lists.free |sdc.bla...@youmail.dk
   |desktop.org |
 Resolution|--- |FIXED
 Status|NEW |RESOLVED

--- Comment #9 from sdc.bla...@youmail.dk ---
The patch in comment #8 should resolve the issues in comment #2 and comment #3,
so closing as FIXED.

The changes will be seen in:
https://help.libreoffice.org/7.0/en-US/text/swriter/01/0514.html
(but it usually takes some days before the patch shows up online).

You are welcome to identify any remaining problems with that page here.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 106668] Clarify help regarding Character styles (see comment 2)

2020-03-12 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106668

--- Comment #8 from Commit Notification 
 ---
Seth Chaiklin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/help/commit/4801c038bbd392c61f44d47f34c9302bc20d5931

tdf#106668  clarify how to apply styles

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 106668] Clarify help regarding Character styles (see comment 2)

2020-03-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106668

--- Comment #7 from Commit Notification 
 ---
Seth Chaiklin committed a patch related to this issue.
It has been pushed to "master":

https://git.libreoffice.org/help/commit/f2a0ebccd289ae50a38def8beb38943579e94a62

tdf#106668  update help page about applying Styles

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


[Libreoffice-bugs] [Bug 106668] Clarify help regarding Character styles (see comment 2)

2020-03-01 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106668

Commit Notification  changed:

   What|Removed |Added

 Whiteboard||target:7.0.0

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


Re: Introduction and help regarding further steps

2019-11-12 Thread Ilmari Lauhakangas

Ankit Dwivedi kirjoitti 11.11.2019 klo 8.30:
I'm Ankit Kumar Dwivedi a CS undergrad final year student from India. 
I've been using libreoffice and OSS since early days of my college. I 
participated in Google summer of code 2019 with Synfig Studio. I'm 
willing to contribute to the Android version of libreoffice app.
I've previously worked on Gtkmm and GTK3.0 in C++. Currently I'm an 
Android Developer intern.
Please enlighten me with what further steps I need to take in order to 
start contributing.


The Android app had a bit of a technological pivot recently, you can 
learn more in this article: 
https://adfinis-sygroup.ch/blog/effort-by-adfinis-sygroup-and-collabora-bring-bits-of-staroffice-openoffice-and-libreoffice-to-the-world-of-apple-ios-and-ipad/


See the section "How does this help LibreOffice on Android?".

The build instructions should still apply: 
https://wiki.documentfoundation.org/Development/BuildingForAndroid


Ilmari
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Re: Introduction and help regarding further steps

2019-11-12 Thread julien2412
Hello Ankit,

Here's a page to start:
https://wiki.documentfoundation.org/Development

Just for curiosity because you're not the first one, did you try to use a
web search engine?
Indeed, just putting "libreoffice contribute" provides this page.

Regards,

Julien



--
Sent from: 
http://document-foundation-mail-archive.969070.n3.nabble.com/Dev-f1639786.html
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Introduction and help regarding further steps

2019-11-11 Thread Ankit Dwivedi
Hi Libre office devs,

I'm Ankit Kumar Dwivedi a CS undergrad final year student from India. I've
been using libreoffice and OSS since early days of my college. I
participated in Google summer of code 2019 with Synfig Studio. I'm willing
to contribute to the Android version of libreoffice app.
I've previously worked on Gtkmm and GTK3.0 in C++. Currently I'm an Android
Developer intern.
Please enlighten me with what further steps I need to take in order to
start contributing.

Best regards
Ankit Dwivedi
https://www.linkedin.com/in/ankit-dwivedi
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice

Help regarding

2019-02-11 Thread Aditya Sahu
  1.  How to access the “mbEnableDrawingLayerFillStyles” from hdft::svx... for 
now I have set it to true and the dialog design has been changed to the new 
one(as needed) but , ti’s still dysfunctional as the handler has not been 
properly initialized with proper values..
  2.  I have to add
static const sal_uInt16 nCopyFlags[] = {
SID_COLOR_TABLE,
SID_GRADIENT_LIST,
SID_HATCH_LIST,
SID_BITMAP_LIST,
SID_PATTERN_LIST,
0
};
To my SfxItemSet aSet in HeaderFooterWin.cxx.. But when 
iterating each of the values in nCopyFlags, I am using 
GetItemSet().GetItem(nCopyFlags[a]) ..

for(sal_uInt16 a(0); nCopyFlags[a]; a++)
  {
   const SfxPoolItem* pItem = 
GetItemSet().GetItem(nCopyFlags[a]);

   if(pItem)
{
aSet->Put(*pItem);
}
else
{
OSL_ENSURE(false, "XPropertyList missing (!)");
}
}


  1.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Help regarding Transliteration in LO writer

2018-11-26 Thread Tor Lillqvist
> I am interested in introducing transliteration facility (English to
> Devnagari)
>
to LibreOffice writer. But, after downloading the huge source code I am
> unable to decide where to start.
>

Are you sure such functionality doesn't belong in the desktop environment,
an IME (Input Method) that would translate Latin character input (not
"English") to Devanagari for *all* applications, not just LibreOffice? See
https://en.wikipedia.org/wiki/Devanagari#Phonetic . LibreOffice should not
re-implement functionality that belongs in the operating system or desktop
environment.

--tml
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Help regarding Transliteration in LO writer

2018-11-26 Thread Kaganski Mike
Hi!

On 26.11.2018 13:39, Harshad Gorde wrote:
> Hello everyone,
> 
> I am interested in introducing transliteration facility (English to 
> Devnagari) to LibreOffice writer. But, after downloading the huge source 
> code I am unable to decide where to start.
> 
> Kindly suggest me some initial steps to be followed.

Personally I would suggest you to start by writing a (StarBasic) macro 
[1] for that. Not because I suppose it shouldn't be built in (I don't 
suppose that), but because for such a high-level task, a Basic macro 
could be very good initial approximation/plot for a future C++-based 
function, but allows you to avoid additional complexity at the first 
steps. IMO.

[1] http://www.pitonyak.org/oo.php

-- 
Best regards,
Mike Kaganski
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Help regarding Transliteration in LO writer

2018-11-26 Thread Harshad Gorde
Hello everyone,

I am interested in introducing transliteration facility (English to
Devnagari) to LibreOffice writer. But, after downloading the huge source
code I am unable to decide where to start.

Kindly suggest me some initial steps to be followed.


Thanks!
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice-bugs] [Bug 106668] Clarify help regarding Character styles (see comment 2)

2017-04-05 Thread bugzilla-daemon
https://bugs.documentfoundation.org/show_bug.cgi?id=106668

Buovjaga <todven...@suomi24.fi> changed:

   What|Removed |Added

 Status|RESOLVED|NEW
 CC||todven...@suomi24.fi
  Component|Writer  |Documentation
 Resolution|NOTABUG |---
Summary|Unable to apply "Styles &   |Clarify help regarding
   |Formatting" to Single   |Character styles (see
   |Words.  |comment 2)

--- Comment #6 from Buovjaga <todven...@suomi24.fi> ---
Let's hijack this report for help improvement.

-- 
You are receiving this mail because:
You are the assignee for the bug.___
Libreoffice-bugs mailing list
Libreoffice-bugs@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice-bugs


Re: Help regarding bug tdf#43514 (Rohan Kumar)

2016-02-21 Thread jan iversen
Hi

> What i'm really doing is traversing the document and breaking out of the loop 
> whenever i encounter the Currently outlined entry. But it's not working 
> except for headings and tables. when I asked on IRC they told me 
> static_cast<..> doesn't work on SwOutlineContent. I would really appreciate 
> if anyone could guide me in the right direction about how can i achieve 
> this(when static cast is not working).
> 
When you were told on IRC that static cast is not working, a  logical reason 
can be, is that there are multiple objects, so you need to work around that.

As with many problems in our code, it is often a matter of trying, and seeing 
what happens. Gdb is your friend here, setting a breakpoint, and examining the 
state (and objects) of SwOutlineContent.

rgds
jan I
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Need help, regarding Easy Hack, Bug 64290 - UI: count selected rows and columns..

2014-02-25 Thread Sujay m
Hello,
I ve been working on this easy hack for almost a week now. First of all it
is not a easy hack, atleast not for the fist timers.
For this hack the code pointers are not given, and i was able to find some
code pointers using opengrok.
Initially i looked up in the xml file to get the UI component. Then using
the component ID found the .xcu file.
I also found the implementation of statusbarcontroller and implementations
of separate components ie, zoomctrl.cxx etc.. in svx module.
Well in these controllers they require a satusbar items too.

Consider i want to add a constant valued string to the bar. All i want is
someone to instruct me, what all i need to take care of while creating this
component.
I also didn't find the code that links the component in the .xcu file and
the actual implementation of the controller.

Someone, please help.. Have been working on this for a very long time. This
is my second easy hack, even the first one I chose didn't have an easy
answer.(Easy Hack 42788 https://bugs.freedesktop.org/show_bug.cgi?id=42788)..
Though have submitted what i got on the list..

Thank you.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help, regarding Easy Hack, Bug 64290 - UI: count selected rows and columns..

2014-02-25 Thread Jan Holesovsky
Hi Sajay,

Sujay m píše v St 26. 02. 2014 v 00:21 +0530:


 I also found the implementation of statusbarcontroller and
 implementations of separate components ie, zoomctrl.cxx etc.. in svx
 module. 
 
 Well in these controllers they require a satusbar items too.

Sounds like you've done some good research yourself! :-)

I've added

https://bugs.freedesktop.org/show_bug.cgi?id=64290#c6

that should really make this an easy hack; basically you want to do the
same thing as is done in Writer for the selection, and also the current
'Sheet 1 / 1' indicator should help you to find the relevant places to
extend.

All the best,
Kendy


___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding BUG #60700

2013-04-29 Thread Alex Ivan
First of all, sorry for my late response.

Secondly, I'll explain what the logic for  this bugfix
https://gerrit.libreoffice.org/#/c/3401/   was.

The idea is that the storage elements are opened again in the
UIConfigurationManager::storeToStorage method (same file), so, basically, if
there is a need to store anything, they will be reopened as writeable.

As you pointed out, my current patch does not purge these directories in
files that already contain them, but are empty.
I've found  this documentation
http://www.openoffice.org/api/docs/common/ref/com/sun/star/embed/XStorage.html
  
of the XStorage interface, but I am not quite sure how to go about
determining if the storage element is empty. There surely is something I am
missing. It would be very helpful if someone could point me in the right
direction.

Also, a bit off topic, I made a post regarding GSOC
http://nabble.documentfoundation.org/GSOC-2013-Candidate-td4051245.html  .
Since the application deadline is closing in, any kind of response would be
extremely helpful.

Best wishes,
Alex Ivan



--
View this message in context: 
http://nabble.documentfoundation.org/Need-help-regarding-BUG-60700-tp4041113p4052847.html
Sent from the Dev mailing list archive at Nabble.com.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Help regarding presentation objects

2013-04-07 Thread Janit Anjaria
Hey!
I was just wishing to have a look at all the places where the presentation
objects are present.

I figured out that changing/adding a few presentation object at :
http://opengrok.libreoffice.org/xref/core/sd/inc/pres.hxx#28

can bring about the changes in presentation objects used everywhere.

It would be great if someone can let me know if adding a new object here
would lead to troubles in the other files where the header is used or other
objects are used.

Hope to receive a positive response from your end.

Regards,
Janit
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding BUG #60700

2013-03-16 Thread Alex Ivan
Hi, 


Michael Meeks-2 wrote
 I've been looking into  bug #60700
 lt;https://bugs.freedesktop.org/show_bug.cgi?id=60700gt;   and have
 currently
 managed to figure out when those empty directories are created.
 
   When ? well - code-wise, I suggest you git grep for the name you find
 in the zip package:
 
   git grep 'Configurations2'
 
   Regina's pointers to the framework/ code - which is almost certainly
 the culprit might find why in fact we never write anything to them ;-)
 [ just leave them lingering around empty ].
 
   That file attached has an accelerator/current.xml listed a quick:
 
   cd framework
   git grep 'current'
 
   hit:
 
 void SAL_CALL XCUBasedAcceleratorConfiguration::storeToStorage(const
 css::uno::Reference css::embed::XStorage  xStorage)
 throw(css::uno::Exception   ,
   css::uno::RuntimeException)

The first place that i found where these directories are created is in 
framework/source/uiconfiguration/uiconfigurationmanager.cxx: 
void UIConfigurationManager::impl_Initialize()
...
xElementTypeStorage = m_xDocConfigStorage-openStorageElement(
rtl::OUString::createFromAscii( UIELEMENTTYPENAMES[i] ), nModes ); 
...

Without this bit, an empty .odf does not end up containing those
directories.
On the one hand, there are other similar calls in this and other files, so
it may have just been a slip
up when writing these. On the other hand, i didn't have any good examples to
test this out.

Unfortunately, i have had some college homework and have not got around to
reading Regina's posts,
and, since no one responded to this for some time, i did not investigate
further.
I will do so now that there is at least one example and update you if i
figure it out.

Thank you for your help, 

Alex Ivan



--
View this message in context: 
http://nabble.documentfoundation.org/Need-help-regarding-BUG-60700-tp4041113p4044229.html
Sent from the Dev mailing list archive at Nabble.com.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding BUG #60700

2013-03-16 Thread Michael Meeks
Hi Alex,

On Sat, 2013-03-16 at 13:16 -0700, Alex Ivan wrote:
 Michael Meeks-2 wrote
  I've been looking into  bug #60700
  lt;https://bugs.freedesktop.org/show_bug.cgi?id=60700gt;   and have

 The first place that i found where these directories are created is in 
 framework/source/uiconfiguration/uiconfigurationmanager.cxx: 
 void UIConfigurationManager::impl_Initialize()

Yes indeed - odd that we create the storage elements there :-) no idea
why we do that; prolly worth checking that out:

 ...
 xElementTypeStorage = m_xDocConfigStorage-openStorageElement(
 rtl::OUString::createFromAscii( UIELEMENTTYPENAMES[i] ), nModes ); 
 ...
 
 Without this bit, an empty .odf does not end up containing those
 directories.

Nice ;-) I wonder though whether we shouldn't un-conditionally load it
as read-only, and re-open it in the 'store' method as writeable if
indeed the document is write-able (?) Of course, we'd need to audit the
uses of the xStorage member.

 On the one hand, there are other similar calls in this and other files, so
 it may have just been a slip up when writing these. On the other hand, i
 didn't have any good examples to test this out.

Right - of course, finding something that actually uses this so we can
test the (already broken) feature would be useful :-)

 and, since no one responded to this for some time, i did not investigate
 further. I will do so now that there is at least one example and update
 you if if figure it out.

Thanks ! of course, if you run out of time, just dumping the research /
code pointers into the easy-hack for the next person might make it even
easier for them.

 Thank you for your help, 

And thanks for your interest / research Alex :-)

All the best,

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding BUG #60700

2013-03-14 Thread Caolán McNamara
On Sat, 2013-03-02 at 07:26 -0800, Alex Ivan wrote:
 Hi,
 
 I've been looking into  bug #60700
 https://bugs.freedesktop.org/show_bug.cgi?id=60700   and have currently
 managed to figure out when those empty directories are created.
 Can anybody tell what those directories -should- contain when not empty?
 Also, if someone could give me a scenario to follow in order to obtain, for
 example, an .odt file in which said directories are not empty, it would
 really help me.

I see that Regina gave one example at least, otherwise I have no idea
when these get filled with anything useful, but in a pinch you could
customize bin/get-bugzilla-attachments-by-mimetype to only download odf
files and loop through the vast downloaded collection with unzip -l to
see if any of them have some examples.

C.

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding BUG #60700

2013-03-14 Thread Michael Meeks
Hi Alex,

On Sat, 2013-03-02 at 07:26 -0800, Alex Ivan wrote:
 I've been looking into  bug #60700
 https://bugs.freedesktop.org/show_bug.cgi?id=60700   and have currently
 managed to figure out when those empty directories are created.

When ? well - code-wise, I suggest you git grep for the name you find
in the zip package:

git grep 'Configurations2'

Regina's pointers to the framework/ code - which is almost certainly
the culprit might find why in fact we never write anything to them ;-)
[ just leave them lingering around empty ].

That file attached has an accelerator/current.xml listed a quick:

cd framework
git grep 'current'

hit:

void SAL_CALL XCUBasedAcceleratorConfiguration::storeToStorage(const
css::uno::Reference css::embed::XStorage  xStorage)
throw(css::uno::Exception   ,
  css::uno::RuntimeException)

reasonably fast - I would try to unwind what is (or is not) going on
back from there.

HTH,

Michael.

-- 
michael.me...@suse.com  , Pseudo Engineer, itinerant idiot

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: help regarding bug 39445 - writing out tools/

2013-03-05 Thread Stephan Bergmann

On 03/04/2013 02:36 PM, Krisztian Pinter wrote:

I've been tasked with this easyhack:
https://bugs.freedesktop.org/show_bug.cgi?id=39445

I started with this source, because it seemed easy enough:
http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175


Code in rsc/source/tools (despite the tools in the path) is not what 
https://bugs.freedesktop.org/show_bug.cgi?id=39445 write tools/ 
pieces out talks about.


The rsc module implements a resource compiler for .src/.hrc files 
(thankfully obsoleted now by moving to .ui files), see rsc/README.


The library functionality the bug talks about is declared in the 
tools/inc/tools/ tree.


Stephan
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: help regarding bug 39445 - writing out tools/

2013-03-05 Thread Andras Timar
Hi,

On Tue, Mar 5, 2013 at 3:49 PM, Stephan Bergmann sberg...@redhat.com wrote:
 On 03/04/2013 02:36 PM, Krisztian Pinter wrote:

 I've been tasked with this easyhack:
 https://bugs.freedesktop.org/show_bug.cgi?id=39445

 I started with this source, because it seemed easy enough:

 http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175


 Code in rsc/source/tools (despite the tools in the path) is not what
 https://bugs.freedesktop.org/show_bug.cgi?id=39445 write tools/ pieces
 out talks about.


That's right, Krisztian wanted to replace types defined in
tools/fsys.hxx with types defined in osl/file.hxx. At
http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175
DirEntry::SetExtension() member function is used, and he did not find
similar member function in sal.

 The rsc module implements a resource compiler for .src/.hrc files
 (thankfully obsoleted now by moving to .ui files), see rsc/README.


Is this true? AFAIK only dialogs are moving to .ui, strings,
messageboxes etc. stay in .src.

Best regards,
Andras
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: help regarding bug 39445 - writing out tools/

2013-03-05 Thread Stephan Bergmann

On 03/05/2013 05:26 PM, Andras Timar wrote:

On Tue, Mar 5, 2013 at 3:49 PM, Stephan Bergmann sberg...@redhat.com wrote:

On 03/04/2013 02:36 PM, Krisztian Pinter wrote:


I've been tasked with this easyhack:
https://bugs.freedesktop.org/show_bug.cgi?id=39445

I started with this source, because it seemed easy enough:

http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175



Code in rsc/source/tools (despite the tools in the path) is not what
https://bugs.freedesktop.org/show_bug.cgi?id=39445 write tools/ pieces
out talks about.



That's right, Krisztian wanted to replace types defined in
tools/fsys.hxx with types defined in osl/file.hxx. At
http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175
DirEntry::SetExtension() member function is used, and he did not find
similar member function in sal.


Ah, my bad.  I was confused by looking at line 175 and not line 181.  As 
the sal/osl file abstraction stuff is URI based, such functionality 
would probably best fit with (generic) URI handling code.  There's 
low-level functionality at rtl/uri.h[xx] and UNO-based functionality at 
com.sun.star.uri.UriReferenceFactory idl, neither of which offers any 
set extension functionality, though, and there's tools/urlobj.hxx, 
which does offer such functionality, but would kinda lead back to square 
one.



The rsc module implements a resource compiler for .src/.hrc files
(thankfully obsoleted now by moving to .ui files), see rsc/README.



Is this true? AFAIK only dialogs are moving to .ui, strings,
messageboxes etc. stay in .src.


Yeah, that's right, I guess.  (Though one would hope that that 
eventually gets replaced as well, to reduce the number of different 
concepts?)


Stephan
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


help regarding bug 39445 - writing out tools/

2013-03-04 Thread Krisztian Pinter
Hi All!

I've been tasked with this easyhack:
https://bugs.freedesktop.org/show_bug.cgi?id=39445

I started with this source, because it seemed easy enough:
http://opengrok.libreoffice.org/xref/core/rsc/source/tools/rsctools.cxx#175

In this source file tools/fsys is only used in this function, and only for
manipulating the extension of a filename in a string. I looked for the sal
equivalent of this, but there doesn't seem to be one. So I thought I'd make
those API improvements the bugreport mentions, but after looking for a good
point in the code to add this file extension changing functionality and not
being able find one, I came to the conclusion that I might be looking in
the wrong place. Tools/ seems like something that was extended as needed,
but sal stands for System Abstraction Layer, and changing the extension of
a filename in a string seems system indepenendent already - I wouldn't want
to clutter the interface of sal with this.

So my question would be: what might be the best place for adding a feature
like this?

Thanks,
Krisztian
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Need help regarding BUG #60700

2013-03-02 Thread Alex Ivan
Hi,

I've been looking into  bug #60700
https://bugs.freedesktop.org/show_bug.cgi?id=60700   and have currently
managed to figure out when those empty directories are created.
Can anybody tell what those directories -should- contain when not empty?
Also, if someone could give me a scenario to follow in order to obtain, for
example, an .odt file in which said directories are not empty, it would
really help me.

Thanks in advance,
Alex Ivan



--
View this message in context: 
http://nabble.documentfoundation.org/Need-help-regarding-BUG-60700-tp4041113.html
Sent from the Dev mailing list archive at Nabble.com.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Need help regarding GSOC...

2013-02-22 Thread Sujay m
I want to contribute to open source software world through GSOC - 2013 and
want to contribute to libreoffice... I am not an amazing programmer but
want learn more in this field... I am having an idea but not sure where or
with whom i must discuss it with... I would like to discuss it with the
libreoffice mentors but not sure which is right portal..so if you could
guide me it'll be really helpfull..Thank you..
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding GSOC...

2013-02-22 Thread Fridrich Strba
A student has much higher chance to be considered as a viable GSoC
candidate if (s)he is part of the community. The canonical way to start
to contribute to LibreOffice is to pick some of the easy and not-so-easy
hacks referenced on this page
https://wiki.documentfoundation.org/Development/Easy_Hacks and start to
work on them. It does not mean that you will be automatically chosen for
GSoC, but it is a great way to start to contribute to LibreOffice.

Fridrich

On 22/02/13 13:35, Sujay m wrote:
 I want to contribute to open source software world through GSOC - 2013
 and want to contribute to libreoffice... I am not an amazing programmer
 but want learn more in this field... I am having an idea but not sure
 where or with whom i must discuss it with... I would like to discuss it
 with the libreoffice mentors but not sure which is right portal..so if
 you could guide me it'll be really helpfull..Thank you..
 
 
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice
 

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: Need help regarding GSOC...

2013-02-22 Thread Daniel Bankston

On 02/22/2013 06:35 AM, Sujay m wrote:
I want to contribute to open source software world through GSOC - 2013 
and want to contribute to libreoffice... I am not an amazing 
programmer but want learn more in this field... I am having an idea 
but not sure where or with whom i must discuss it with... I would like 
to discuss it with the libreoffice mentors but not sure which is right 
portal..so if you could guide me it'll be really helpfull..Thank you.. 


Hi, Sujay,

Read the LibreOffice GSOC page if you haven't already (link below). I 
recommend hanging around on #libreoffice-dev on irc.freenode.net and 
browsing the mailing list traffic to help get a feel for the community.  
Don't be afraid to ask questions on #libreoffice-dev or mailing list.  
(Just be patient and polite.)

https://wiki.documentfoundation.org/Development/GSoc
http://freenode.net

Like Fridrich said, check out the EasyHacks and submit a patch. This 
will help get you familiar with things like obtaining, building, and 
navigating the source code and also with using git.

https://wiki.documentfoundation.org/Development/Easy_Hacks
https://wiki.documentfoundation.org/Development/Native_Build
https://wiki.documentfoundation.org/Development

There are some GSOC project ideas along with associated mentor(s) on the 
GSOC ideas page.  Find an area that interests you and contact that mentor.

https://wiki.documentfoundation.org/Development/Gsoc/Ideas

I was a GSOC student last summer and had a great experience.  The 
community is very welcoming and helpful to newcomers who seriously want 
to contribute.  While working on LibreOffice, I learned a lot of 
relevant software development lessons, met some great people, and had fun.


Good luck!
--Daniel Bankston
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: [Libreoffice] Help regarding build from source

2011-02-21 Thread Katarina Machalkova
Hey,

 I'm a computer science student and want to get into the libre office
 development. I went on to IRC # libre office channel for sometime and got
 help regarding the git repository cloning and have fetched the source code.

Welcome on board! :-)

 I already have Libreoffice installed on my ubuntu 10.04 system using PPA;
 so if I try to buld it libre office from the source which I just fetched
 will it affect the existing installation of libre office.

No, doesn't necessarily have to ...

 Do I need to remove the pre exesting libre office before I start building
 from source ?

... and no, not at all.
You can have your own (development/debugging) instance of LibO running from 
the fetched source tree. Issuing 'make dev-install' after building with 'make' 
will create such instance for you, it will then live in 
/wherever/libo/source/tree/is/install/program/

B.

___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice


[Libreoffice] Help regarding build from source

2011-02-19 Thread Anurag Jain
Hello there,

I'm a computer science student and want to get into the libre office
development. I went on to IRC # libre office channel for sometime and got
help regarding the git repository cloning and have fetched the source code.

I already have Libreoffice installed on my ubuntu 10.04 system using PPA; so
if I try to buld it libre office from the source which I just fetched will
it affect the existing installation of libre office.
Do I need to remove the pre exesting libre office before I start building
from source ?

Please help me out with this and suggest mehow to move ahead on the path of
contributing to libre office .

Thanks and regards.

-- 
Anurag Jain
Final yr B.Tech CSE
SASTRA University
Thanjavur(T.N.)-613402
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice