Stopping LibreOffice related activities

2016-01-05 Thread Cedric Bosdonnat
Hi there!

You surely have remarked that I don't have much time for LibreOffice
these times. I'm announcing you that I'm retiring from any LibreOffice
activity since I couldn't handle them properly. That includes GSoC
administration.

Continue the nice work and see you perhaps in an opensource event
someday.

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


Google Mentor Summit report

2015-11-20 Thread Cedric Bosdonnat
Hi all,

I have attended the Google Mentor Summit on Nov. 6th - 8th. Here is a
short summary of what it has been for me.

 * As usual it has been a nice occasion to meet people from projects we
would never have met
 * Had an interesting discussion on coala (http://coala-analyzer.org/)
 * Discovered twitter search tool loklak (http://loklak.org/). I'm not
using twitter, but I'm sure this could be useful for someone ;)
 * Interesting chat with openkeychain guys
 * Good to meet Marcus and libvirt/qemu guys once again
 * Had a session on virtualization/containers usage in opensource
projects. Our pre-built sources VM for hackfest has interested mariadb
people. Nothing really new on the topic other than that.
 * Like every year, the chocolate and tea rooms where exceptional
 * This year, Google hosted us in the TechCorner, that was at a walking
distance from the hotel: a really good point.
 * Attended the lightning talks sessions: there are always crazy
projects during gsoc.

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


Re: minutes of ESC call ...

2015-10-21 Thread Cedric Bosdonnat
On Mon, 2015-10-19 at 10:17 +0100, Michael Meeks wrote:
> + ask students to write their own wrap-ups to aggregate (Cedric)

Done. Thanks to all who helped me, the wrapup is out and rerouted to
Google folks.

--
Cedric

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


Re: [Libreoffice-qa] minutes of ESC call ...

2015-10-21 Thread Cedric Bosdonnat
On Mon, 2015-10-19 at 10:17 +0100, Michael Meeks wrote:
> + ask students to write their own wrap-ups to aggregate (Cedric)

Done. Thanks to all who helped me, the wrapup is out and rerouted to
Google folks.

--
Cedric

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [libreoffice-design] Re: [GSoC] Improve user experience with CMIS –Weekly report #6

2015-07-20 Thread Cedric Bosdonnat
On Mon, 2015-07-20 at 07:06 +, Heiko Tietze wrote:
 Can we get a screenshot? Or is it implemented in the nightlies?

It looks like the daily build are fresh enough to include Szymon's
patches. Have a go at them, if it's still not included, then it'll come
someday soon.

--
Cedric

 Am 20.07.2015 08:32:49, schrieb Jan Holesovsky:
 * [to be discussed in with the UX/Design team] 


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


Re: [GSoC] Improve user experience with CMIS – Weekly report #6

2015-07-10 Thread Cedric Bosdonnat
Hey Szymon,

Just for you to know it, I'll be off Monday and Tuesday due to public
holiday in France. You can try to reach me via email if you need, though
I don't know whether I'll be able to answer quickly.

--
Cedric

On Fri, 2015-07-03 at 20:00 +0200, Szymon Kłos wrote:
 My work this week:
 * I integrated my dialog with FileDialogHelper. Now RemoteFilesDialog
 could be executed using the same command like normal file picker,
 filters are added depending on context.
 * bug 84190 - user wasn't able to change password after failed
 authorization.
 * bug 83089 - Cannot select location in properties dialogue
 * I added support of opening multiple files
 * some small improvements
 
 Now I'm working on async operations. In this dialog it could be useful
 to cancel current action, because sometimes opening remote directory is
 very slow (connection to the cmis.alfresco.com/cmisatom takes  30s,
 which is default timeout in async mode). User should have possibility to
 stop this process, for example after selecting any service by mistake
 without waiting. Timeout also shouldn't be too short, because it may be
 insufficient (like 30s for alfresco example).
 
 To do:
 * async operations
 * implement support of context bits
 * open/save remote buttons on toolbars
 
 Regards,
 Szymon
 


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


Re: [GSoC] Improve user experience with CMIS – Weekly report #6

2015-07-06 Thread Cedric Bosdonnat
On Fri, 2015-07-03 at 20:00 +0200, Szymon Kłos wrote:
 My work this week:
 * I integrated my dialog with FileDialogHelper. Now RemoteFilesDialog
 could be executed using the same command like normal file picker,
 filters are added depending on context.
 * bug 84190 - user wasn't able to change password after failed
 authorization.
 * bug 83089 - Cannot select location in properties dialogue
 * I added support of opening multiple files
 * some small improvements
 
 Now I'm working on async operations. In this dialog it could be useful
 to cancel current action, because sometimes opening remote directory is
 very slow (connection to the cmis.alfresco.com/cmisatom takes  30s,
 which is default timeout in async mode). User should have possibility to
 stop this process, for example after selecting any service by mistake
 without waiting. Timeout also shouldn't be too short, because it may be
 insufficient (like 30s for alfresco example).
 
 To do:
 * async operations

To get full async support you'll need to implement async API functions
in libcmis, which may be quite a big project. This could be something to
keep for the end of GSoC if you have some time left for it: better get
the dialog working and be slow rather than having nothing ready at the
end of the term.

--
Cedric

 * implement support of context bits
 * open/save remote buttons on toolbars
 
 Regards,
 Szymon
 


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


Re: [GSoC] Improve user experience with CMIS – Weekly report #4

2015-06-22 Thread Cedric Bosdonnat
Hi Szymon,

On Fri, 2015-06-19 at 19:07 +0200, Szymon Kłos wrote:
 This week I didn't work because I was studying for exams.

I hope it all went smoothly ;)

 Only today I pushed small commits:
 * Checking if login process was successful while creating GDrive
 connections. I noticed that after typing wrong password, login dialog
 don't appears again. This should be changed. Also user should have
 feedback when login attempt failed.

This needs fixing down to the UCP / UCB.

 * I fixed the order of services in listbox (descriptions didn't match
 with the URLs, this was a mistake from my previous commits).
 * Now a user name is filled in the login dialog, user don't need to
 retype it second time.
 
 On Monday evening I will have exam too, so probably I start my work on
 Tuesday.
 
 To do next:
 * user should be able to change password after failed authorization.

Part of the problem is likely to happen here:
http://opengrok.libreoffice.org/xref/core/ucb/source/ucp/cmis/cmis_content.cxx#301

I think that we may end up caching the session when the auth fails.

--
Cedric

 From the previous report:
 * improve a tree (this should follow the user when changing the folder
 in other widgets)
 * in services listbox I will add connection type before its name
 * the main functionality of my dialog – opening the files :)
 
 Regards,
 Szymon
 
 ___
 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: minutes of ESC call ...

2015-03-09 Thread Cedric Bosdonnat
Hi Bjoern,

On Mon, 2015-03-09 at 11:40 +0100, Bjoern Michaelsen wrote:
 Hi,
 
 On Fri, Mar 06, 2015 at 11:59:31AM +, Michael Meeks wrote:
  * GSoC (Cedric/Thorsten)
  + for excellent students - taking _their_ idea not completely out
of the question
 
 I added a note wrt that here:
 
  
 https://wiki.documentfoundation.org/index.php?title=Development%2FGSoC%2FIdeasdiff=109798oldid=109797
 
 Please revert/fix/whatever, if my wording is unfortunate.

Your fix looks good to me. Thanks for adding that.

--
Cedric

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


Re: Porting to Haiku, GSoC 2015 Idea

2015-03-09 Thread Cedric Bosdonnat
Hello Jessica,

I just saw that no one ever responded to your email. I poked potential
mentors here on our side and it seems it'll be hard for us to get
someone fully involved in the Haiku port. However, hackers here will be
delighted to answer precise technical questions to help you implement
it.

Happy GSoC 15!

--
Cedric

On Mon, 2015-02-16 at 19:05 +1300, Jessica Hamilton wrote:
 Hi,
 
 I'm one of the project maintainers for Haiku https://haiku-os.org/,
 and am interested in developing a port of LibreOffice to Haiku.
 
 I currently have a workable build system, with basic support added for
 Haiku. It's still compiling, so hard to know just how far it will get,
 although I do see libvcllo.so linked... ;-)
 
 However, with preparations for the 2015 Google Summer of Code already
 underway, is there anybody available that is interested and willing to
 co-mentor a student for the Haiku port of LibreOffice?
 
 I will make available patches of my initial work thus far, including a
 guide on building LibreOffice on Haiku.
 
 If I understand correctly, likely the bulk of the work will be
 implementing a Haiku native backend for the VCL library. Is that
 correct?
 
 And before I disappear down the black-hole of wiki documentation, what
 is the best way for me to share my work?
 
 Many Thanks,
 Jessica Hamilton, a.k.a jessicah
 ___
 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: gsoc-2015: refactoring god objects

2015-03-09 Thread Cedric Bosdonnat
Hi Fedor,

On Sun, 2015-03-08 at 23:54 +0300, Федор wrote:
 HI! I want to join you at Google Summer Of Code 2015. I'm studing at
 3d year Mechanics and Mathematics Faculty the Belarusian State
 University. Speciality - information technology.
 My task - refactoring god objects.

Good to see that you are interested in a LibreOffice project. Make sure
you read this:
https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply

And start building and fixing non-trivial easy hacks.

Regards,
--
Cedric

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


Re: APPLYING FOR GSoC 2K15

2015-03-09 Thread Cedric Bosdonnat
On Sun, 2015-03-08 at 16:21 +0530, rajat vijay wrote:
 Kindly add me to your mailing list as I am applying fo GSoC 2K15 under
 the project 
 Automatedd checking for calc
 
 
 I have contacted the mentor MARKUS regarding the same.

I guess Markus already pointed you to this page:
https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply

Make sure you read it and start building and solving a non trivial easy
hack.

--
Cedric


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


Re: gsoc-2015: refactoring god objects

2015-03-09 Thread Cedric Bosdonnat
Hello Anurag,

On Mon, 2015-03-09 at 15:02 +0530, Anurag Kanungo wrote:
 Wasn't the project was completed in Gsoc 2014 by Valentin Kettner .

Valentin did a good job on it, but there are still god objects deserving
love.

--
Cedric

 or
 Still there are interfaces left to refactor ?
 
 
 Regards,
 
 Anurag Kanungo
 
 
 On Mon, Mar 9, 2015 at 2:26 PM, Cedric Bosdonnat cbosdon...@suse.com
 wrote:
 Hi Fedor,
 
 On Sun, 2015-03-08 at 23:54 +0300, Федор wrote:
  HI! I want to join you at Google Summer Of Code 2015. I'm
 studing at
  3d year Mechanics and Mathematics Faculty the Belarusian
 State
  University. Speciality - information technology.
  My task - refactoring god objects.
 
 Good to see that you are interested in a LibreOffice project.
 Make sure
 you read this:
 https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply
 
 And start building and fixing non-trivial easy hacks.
 
 Regards,
 --
 Cedric
 
 ___
 LibreOffice mailing list
 LibreOffice@lists.freedesktop.org
 http://lists.freedesktop.org/mailman/listinfo/libreoffice
 
 
 
 -- 
 visit my blog
 


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


Re: GSoC aspirant

2015-03-05 Thread Cedric Bosdonnat
Hello,

On Thu, 2015-03-05 at 15:25 +0530, Swachhand Lokhande wrote:
 I am a second year Btech CSE student from India. 
 I am looking forward to participate in GSoC this year. 
 I am interested in implementing the EPUB export filter as mentioned
 here:
 https://wiki.documentfoundation.org/Development/GSoC/Ideas#Implement_EPUB_export_filter.
  
 I have a decent knowledge of C++ and have done some basic HTML and
 CSS.
 I have taken up
 https://bugs.documentfoundation.org/show_bug.cgi?id=89592 as my first
 bug. Where do I start my GSoC preparation from? 

You should read this if you haven't do so already:
https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply

As for the application, it's not yet time for students to apply: google
will open student applications on google-melange.com between March 16th
and March 27 19:00 UTC.

--
Cedric

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


Re: Open Source Project (GSoc 2015)

2015-02-13 Thread Cedric Bosdonnat
Hi Mukesh,

You should first start reading this page explaining how to be a good
candidate for LibreOffice GSoC:

https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply

--
Cedric

On Thu, 2015-02-12 at 22:02 +0530, Mukesh Gupta wrote:
 Hello Sir
 
 I am 1st year undergraduate student of Electronics and communications
 engineering at IIIT Delhi, India. I wanted to inquire about the
 projects I can contribute at Libreoffice as a part of GSoc 15. It
 would be great to be associated with such a wonderful organization. I
 have a very good knowledge of programming language like c, c++,
 python.
 
 Hope for a positive reply. 
 Regards,
 Mukesh Gupta
 
 B.Tech 1st year (ECE)
 Roll no. 2014149
 
 
 
 
 
 
 ___
 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: Aspiring applicant for gsoc 2015

2015-02-06 Thread Cedric Bosdonnat
On Wed, 2015-02-04 at 14:31 +0200, Efe Gürkan YALAMAN wrote:
 Hello, 
 
 start from the wiki, choose an easyhack and have fun.  im on mobile so
 i cannot give you wiki page. But you can easily find it your own.  :) 

Here is the link:
https://wiki.documentfoundation.org/Development/GSoC/2015#How_to_apply

 On 4 Feb 2015 14:25, Nalin Goel naling1...@gmail.com wrote:
 Hi,
 
 
 I am Nalin Goel , pursuing Undergraduate Program (Computer
 Science) from Delhi Technological University(formerly DCE).
 
 
 I would love to participate in GSOC 15 and would like to work
 with Libre Office.
 Can anyone guide me where to get started.
 
 
 I am fairly acquainted with C++ and have done many projects in
 the same.
 
 
 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


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


Re: [Libreoffice-qa] minutes of ESC call ...

2015-02-04 Thread Cedric Bosdonnat
Hi there

On Thu, 2015-01-22 at 17:00 +, Michael Meeks wrote:
 * GSoC (Kendy)
 + February, 9th: Mentoring organizations can begin submitting 
 applications to Google.

It will be hard for me to join the call during the next month... but
that doesn't alter my capability to handle the admin side of GSoc this
year.

--
Cedric
___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/

Re: [libreoffice-projects] minutes of ESC call ...

2015-02-04 Thread Cedric Bosdonnat
Hello Michel,

Good to have some brand new ideas... any taker to mentor them (or some
of them)?

--
Cedric

On Sun, 2015-02-01 at 13:05 +0100, Michel Renon wrote:
 Hi,
 
 Le 29/01/2015 17:06, Michael Meeks a écrit :
  [...]
  * GSoC (Cedric)
   + We need to have new ideas added to the wiki page:
   https://wiki.documentfoundation.org/Development/Gsoc/Ideas
   + sooner the better etc. preferably before FOSDEM: today / 
  tomorrow.
 
 
 here are some ideas : if you think some might be interesting, tell me 
 and I'll make some specs/ux design
 
 
 
 
 - writer :
 when you drag'n'drop several images in a document, all images are 
 anchored at the same paragraph. If user wants each image to be bellow 
 the previous, he has to do that manually (think about writing a user 
 manual with lots of screenshots).
 -- Add something to allow user to select the anchor type (or better : 
 some predefined layout) of the dropped images.
 something might be a floating/popup panel or a sidebar panel ?
 
 
 - calc :
 indicate sheet protection via something visual in the tab sheets.
 Maybe an icon beside the name inside each tab ?
 Maybe add an option to visually identify protected cells (dim protected 
 cells or highlight editable cells)
 TBD : how/where to indicate if the whole document is protected ?
 
 
 - calc :
- allow to easily call python/js/beanshell/.. functions from cell 
 formula. just do =MyPythonFunction(). It would allow to easily use 
 scientific python libraries.
 
- show a suggestion panel for functions, just bellow the edited cell
  (a kind of autocomplete, with infos about function, args...)
 
- the suggestion panel may allow to create new functions (name and 
 arguments) and then switch to macro editor ; default code would include 
 useful comments (some how-to, building blocks, sample codes...)
 
- the existing function wizard should list functions from all 
 languages (python/js/beanshell/..). TBD : how to handle documentation of 
 user-defined macros ?
 
 
 - macros :
- reorganize dialogs (I made a quick proposal that would need further 
 polishing) :
 https://wiki.documentfoundation.org/Design/Whiteboard/Macros_Dialogs#Proposal_by_Michel_R
 (but the iTunes-like selector is not consistent with the current macro 
 editor)
 
- replace the macro editor engine with scintilla 
 (http://www.scintilla.org/) to allow to edit easily other languages 
 (python/js/beanshell/..) ; writing a scintilla lexer for LOBasic should 
 not be complicated.
 
 
 
 
 - general:
 reorganize Insert menu
 ex with writer :
 https://wiki.documentfoundation.org/User:Michelr#Writer_:_new_Insert_menu
 (A consequence is that OLE embedding needs to have some visual/UX bugs 
 corrected : I'll file bugs asap)
 
 
 
 - writer/calc :
 transpose the current table design sidebar panel from impress to 
 writer and calc.
 It would not answer the need for table styles, but it would replace 
 existing obsolete autoformat dialog.
 For calc, it would modify selected cells.
 The table design panel could be slightly enhanced to handle some more 
 options (change colors, text options...)
 
 
 
 - draw:
 when user selects multiple shapes, there is only one visual selection (a 
 rect with 9 green handles) around all selected objets. The problem is 
 that user doesn't know exactly which objects are selected.
 Change that to have each object selected, with their own blue handles.
 
 
 
 
 Hope this helps,
 
 Michel
 
 
 
 
 ___
 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: minutes of ESC call ...

2015-01-29 Thread Cedric Bosdonnat
On Thu, 2015-01-29 at 16:06 +, Michael Meeks wrote:
 * GSoC (Cedric)
 + We need to have new ideas added to the wiki page:
 https://wiki.documentfoundation.org/Development/Gsoc/Ideas
 + sooner the better etc. preferably before FOSDEM: today /
 tomorrow.
 + February, 9th: Mentoring organizations can begin submitting
 applications to Google.
 + we need a good page by then.
 + admin vs. mentoring  GSOC travel.
 + title: Mentor summit (Thorsten)
 + precisely 2x slots, and historically those were for
 admins.
 + who at the same time did mentoring.
 + never happened that a non-mentor went (Fridrich)

That's not what Fridrich said... He said that it never happened that an
admin didn't mentor, which is slightly different to me ;)

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


Re: minutes of ESC call ...

2015-01-27 Thread Cedric Bosdonnat
Hi there

On Thu, 2015-01-22 at 17:00 +, Michael Meeks wrote:
 * GSoC (Kendy)
 + February, 9th: Mentoring organizations can begin submitting 
 applications to Google.

It will be hard for me to join the call during the next month... but
that doesn't alter my capability to handle the admin side of GSoc this
year.

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


Getting ready for GSoC 2015

2015-01-24 Thread Cedric Bosdonnat
Hi all!

Google Summer of Code organization applications are going to open in
about 2 weeks and we need to be ready for it.

Please start adding your project ideas on the usual wiki page:

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

Thanks for your help,

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


Re: libcmis integration status

2014-12-05 Thread Cedric Bosdonnat
Hi Miklos,

On Thu, 2014-12-04 at 16:30 +0100, Miklos Vajna wrote:
 Do you plan to do a libcmis release for LO 4.4 and then merge
 feature/gsoc14-libcmis2 to at least master?
 
 I'm asking as https://bugs.freedesktop.org/show_bug.cgi?id=62437
 mentions this is not yet working on master at the moment (I can confirm
 that), and it seems that the current blocker for this is the lack of
 libcmis release. :-)

I was planning to improve the unit tests before a release, but I never
manage to find time for it... it seems like I'll need to release and fix
bugs later when they are found ;)

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


Re: Scripting: idesupport package is dead and can be dropped?

2014-10-14 Thread Cedric Bosdonnat
Hi David,

This package used to be maintained by Steffen Grund and Juergen Schmidt
in the Sun/Oracle times... but I think nobody is using it anymore. I'm
not even sure it actually works with the latest versions of LO.

--
Cedric

On Thu, 2014-10-09 at 10:04 +0200, David Ostrovsky wrote:
 I asked this question on IRC yesterday, but didn't get an answer, so
 re-asking it here.
 
 Am i right in my assumption that idesupport package is dead and can be
 removed?
 
 The reason i am asking is while reviewing this Gerrit change [1] i was
 wondering that the base version was already broken, at least since this
 commit [2], 1.5 years ago but wasn't noticed because it was never
 migrated to gbuild or was already dead in dmake era.
 
 Anyway if no one objects i will bury this dead body, unless someone else
 is faster than me ;-)
 
 [1] https://gerrit.libreoffice.org/11861
 [2] 8be40d31d78723debd47f671544f480c1c606db7
 
 David
 
 ___
 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


GSoC wrap up

2014-09-18 Thread Cedric Bosdonnat
Hi mentors and students,

I'll require each mentor/student team to provide me a blob about what
they did. This will be used to write a wrap up blog post that Google can
reblog later.

Thanks for your help

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


GSoc final evaluations questions

2014-08-11 Thread Cedric Bosdonnat
Hi GSoC mentors, 

Here are the questions you'll need to answer next week for the final
evaluations. If you can't submit the evaluation yourself, please email
the answers to the GSoC admins.

  1. How would you rate the student’s performance on his/her
 project since the midterm evaluations? 
 
  1. It has improved since the midterm 
 
  2. It has stayed the same since the midterm 
 
  3. It has gotten worse since the midterm 
 
  2. Considering your student’s original project proposal, how
 closely does the project produced reflect the project
 proposed? 
 
  1. It’s almost exactly the same - there have been very
 few changes to the project
 
  2. It’s similar - there have been some changes over the
 course of the summer 
 
  3. It’s different - we changed the goals or scope of the
 project
 
  4. It’s different - the student diverged from the project
 plan
 
  3. How much time have you spent on Google Summer of Code since
 the mid term evaluations (again, take into consideration both
 time mentoring the student and working on the program as a
 whole)? 
 
  1. 10-15 hours per week
 
  2. 15-20 hours per week 
 
  3. 20-25 hours per week 
 
  4. 25-30 hours per week 
 
  5. 30-35 hours per week 
 
  6. 35-40 hours per week 
 
  7. 40+ hours per week
 
  4. How does this amount of time spent on the program compare to
 before the midterms? 
 
  1. It’s less than before the midterms 
 
  2. It’s about the same 
 
  3. It’s more than before the midterms 
 
  5. How would you rate your student’s performance overall? 
 
  1. Excellent - amongst the best performers I’ve ever
 worked with 
 
  2. Strong, solid performance 
 
  3. Okay 
 
  4. Poor 
 
  6. How would you rate your experience with the program overall? 
 
  1. Excellent - one of the best programs I’ve ever
 participated in 
 
  2. Very good 
 
  3. Okay 
 
  4. Poor 
 
  7. If you are failing your student, please answer the next
 question:
  8. Why did you fail the student (check all that apply)
 
  1. the student was uncommunicative with their mentor
 
  2. the student was uncommunicative with the project
 community
 
  3. student disappeared after midterm
 
  4. the student didn’t complete their project 
 
  5. The student did not stick to their timeline or project
 plan
 
  6. The students’ work was of poor quality, in spite of
 our/my efforts to help them improve
 
  7. other
 
  9. What one thing would you tell mentors for your organization to
 do in the future to help the students’ experience with the
 program? 
 
 10. What was the most rewarding and/or difficult part of the
 program for you this year?
 
 11. Is there additional information we should tell future students
 before applying to future programs?  
 
 12. Anything else you’d like to tell us? 

--
Cedric

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


Re: [GSoC] Varga Mihai - progress report week 6

2014-07-01 Thread Cedric Bosdonnat
Hi Mihai,

On Tue, 2014-07-01 at 16:22 +0300, Mihai Varga wrote:
 Last week I implemented a dialog which asks the user to open an URL in
 the browser and a code from the one he has been redirected to. The
 interaction was needed as the OneDrive authentication can not be
 completed programmatically. 

Well, you should mention it requires a JavaScript interpreter to be
bundled on the libcmis side. Just thinking out loud, is LibreOffice
already embeds a JS library that we could reuse?

 It took me some time to do it as I had no experience with UNO
 components but I pulled it through. Now I plan to thest the OneDrive
 connection and then approach the SharePoint binding.

Good!

--
Cedric


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


Re: GSoC mid-term evaluations NOW

2014-06-26 Thread Cedric Bosdonnat
Hi Bjoern, 

Michael came back from vacation on Tuesday and filed the evaluation, so
everything is ok there.

Thanks for thinking about us during your holidays thought ;)

Regards,
--
Cedric

On Thu, 2014-06-26 at 16:14 +0200, Bjoern Michaelsen wrote:
 Hi Cedric, Hi Fridrich,
 
 melange is crapping out on me. Neither my bjoern.michael...@gmail.com nor my
 bjoern.michael...@canonical.com account lets me take any action/evaluation. As
 mst (co-mentor) is on vacation too and possibly hasnt filed this, please 
 handle
 this for me. Thanks.
 
 Best,
 
 Bjoern
 
 On Tue, Jun 17, 2014 at 08:06:30AM +0200, Cedric Bosdonnat wrote:
  The mid-term evaluations are just now! So, head to Google Melange and
  submit them before Friday. In case you really can't fill the evaluation
  your self, ask either your co-mentor or one of your beloved admins
  (Fridrich, Thorsten or myself) to do it.
  
  Below are the questions of the form.
  
1. How many years have you been a mentor for Google Summer of
   Code (Total - this doesn’t have to be consecutive)?
   
1. This is my first year
   
2. 2-3 years 
 2. 2-3 years 
   
3. More than 3 years 
   
2. If you answered “2-3 years” or “more than 3 years” as a
   mentor, what years did you participate?
   
3. How many years have you been a student in Google Summer of
   Code?
   
1. I have never been a student
 1. I have never been a student
   
2. 1 year
   
3. 2 years
   
4. 3+ years
   
4. If you answered 2 years or 3+ years, what years did you
   participate as a student?
   
5. At what point did you first make contact with your student? 
   
1. Before the program was announced 
   
2. After my organization was selected to participate in
   Google Summer of Code
   
3. During the student application/acceptance phase of the
   program
 3. During the student application/acceptance phase of the
program
   
4. During the community bonding period
   
5. After the start of coding 
   
6. How often do you and your student interact? 
   
1. Daily 
   
2. Every few days 
   
3. Weekly 
   
4. Every few weeks 
 4. Every few weeks 
   
5. Monthly 
   
6. Less than once a month
   
7. How do you communicate with your student? (Check all that
   apply) 
   
1. Google+ Hangout
   
2. Voice (phone, Skype, etc.) 
   
3. IM/IRC 
 3. IM/IRC 
   
4. Private emails 
   
5. Mailing Lists 
 5. Mailing Lists 
   
6. Student blog updates 
   
7. In-person meeting(s) 
   
8. Other
   
8. Of the communication methods listed above, which do you use
   most frequently? 
 IRC
   
9. How much time do you spend on Google Summer of Code per week
   (take into consideration your interactions with your student
   as well as time working with your org and on your own)?
   
1. 1-5 hours 
 1. 1-5 hours 
   
2. 5-10 hours 
   
3. 10-15 hours 
   
4. 15-20 hours 
   
5. More than 20 hours per week
   
   10. How many time zones apart from your student are you? 
   
1. Less than 3 
   
2. 3-6 
   
3. More than 6 
   
   11. How often do you require status updates from your student? 
   
1. Daily 
   
2. Every few days 
   
3. Weekly 
 3. Weekly 
   
4. Only when explicitly asked for by me
   
   12. Please rate the quality of your interactions and
   communications with the student (consider his/her
   communication with you as well as your responses). 
   
1. Very Good (Student is regularly responsive and the
   quality of communication is high)
 1. Very Good (Student is regularly responsive

GSoC mid-term evaluations NOW

2014-06-17 Thread Cedric Bosdonnat
Hi GSoC mentors,

The mid-term evaluations are just now! So, head to Google Melange and
submit them before Friday. In case you really can't fill the evaluation
your self, ask either your co-mentor or one of your beloved admins
(Fridrich, Thorsten or myself) to do it.

Below are the questions of the form.

  1. How many years have you been a mentor for Google Summer of
 Code (Total - this doesn’t have to be consecutive)?
 
  1. This is my first year
 
  2. 2-3 years 
 
  3. More than 3 years 
 
  2. If you answered “2-3 years” or “more than 3 years” as a
 mentor, what years did you participate?
 
  3. How many years have you been a student in Google Summer of
 Code?
 
  1. I have never been a student
 
  2. 1 year
 
  3. 2 years
 
  4. 3+ years
 
  4. If you answered 2 years or 3+ years, what years did you
 participate as a student?
 
  5. At what point did you first make contact with your student? 
 
  1. Before the program was announced 
 
  2. After my organization was selected to participate in
 Google Summer of Code
 
  3. During the student application/acceptance phase of the
 program
 
  4. During the community bonding period
 
  5. After the start of coding 
 
  6. How often do you and your student interact? 
 
  1. Daily 
 
  2. Every few days 
 
  3. Weekly 
 
  4. Every few weeks 
 
  5. Monthly 
 
  6. Less than once a month
 
  7. How do you communicate with your student? (Check all that
 apply) 
 
  1. Google+ Hangout
 
  2. Voice (phone, Skype, etc.) 
 
  3. IM/IRC 
 
  4. Private emails 
 
  5. Mailing Lists 
 
  6. Student blog updates 
 
  7. In-person meeting(s) 
 
  8. Other
 
  8. Of the communication methods listed above, which do you use
 most frequently? 
 
  9. How much time do you spend on Google Summer of Code per week
 (take into consideration your interactions with your student
 as well as time working with your org and on your own)?
 
  1. 1-5 hours 
 
  2. 5-10 hours 
 
  3. 10-15 hours 
 
  4. 15-20 hours 
 
  5. More than 20 hours per week
 
 10. How many time zones apart from your student are you? 
 
  1. Less than 3 
 
  2. 3-6 
 
  3. More than 6 
 
 11. How often do you require status updates from your student? 
 
  1. Daily 
 
  2. Every few days 
 
  3. Weekly 
 
  4. Only when explicitly asked for by me
 
 12. Please rate the quality of your interactions and
 communications with the student (consider his/her
 communication with you as well as your responses). 
 
  1. Very Good (Student is regularly responsive and the
 quality of communication is high)
 
  2. Good (Student is somewhat responsive and the quality
 of communication is okay)
 
  3. Bad (Student is only somewhat or not at all responsive
 and the quality of communication is low)
 
 13. Please rate the quality of the student’s interactions with
 your organization and community. 
 
  1. Very Good (Student is regularly responsive and the
 quality of communication is high)
 
  2. Good (Student is somewhat responsive and the quality
 of communication is okay)
 
  3. Bad (Student is only somewhat or not at all responsive
 and the quality of communication is low)
 
 14. Is your student on track to complete his/her project? 
 
  1. The student has already completed his/her project 
 
  2. He/she is ahead of schedule 
 
  3. He/she is on schedule 
 

Re: GSoC mid-term evaluations NOW

2014-06-17 Thread Cedric Bosdonnat
Ooops! Sorry guys, wrong week... you have the questions in advance for
next week ;)

--
Cedric

On Tue, 2014-06-17 at 08:06 +0200, Cedric Bosdonnat wrote:
 Hi GSoC mentors,
 
 The mid-term evaluations are just now! So, head to Google Melange and
 submit them before Friday. In case you really can't fill the evaluation
 your self, ask either your co-mentor or one of your beloved admins
 (Fridrich, Thorsten or myself) to do it.
 
 Below are the questions of the form.
 
   1. How many years have you been a mentor for Google Summer of
  Code (Total - this doesn’t have to be consecutive)?
  
   1. This is my first year
  
   2. 2-3 years 
  
   3. More than 3 years 
  
   2. If you answered “2-3 years” or “more than 3 years” as a
  mentor, what years did you participate?
  
   3. How many years have you been a student in Google Summer of
  Code?
  
   1. I have never been a student
  
   2. 1 year
  
   3. 2 years
  
   4. 3+ years
  
   4. If you answered 2 years or 3+ years, what years did you
  participate as a student?
  
   5. At what point did you first make contact with your student? 
  
   1. Before the program was announced 
  
   2. After my organization was selected to participate in
  Google Summer of Code
  
   3. During the student application/acceptance phase of the
  program
  
   4. During the community bonding period
  
   5. After the start of coding 
  
   6. How often do you and your student interact? 
  
   1. Daily 
  
   2. Every few days 
  
   3. Weekly 
  
   4. Every few weeks 
  
   5. Monthly 
  
   6. Less than once a month
  
   7. How do you communicate with your student? (Check all that
  apply) 
  
   1. Google+ Hangout
  
   2. Voice (phone, Skype, etc.) 
  
   3. IM/IRC 
  
   4. Private emails 
  
   5. Mailing Lists 
  
   6. Student blog updates 
  
   7. In-person meeting(s) 
  
   8. Other
  
   8. Of the communication methods listed above, which do you use
  most frequently? 
  
   9. How much time do you spend on Google Summer of Code per week
  (take into consideration your interactions with your student
  as well as time working with your org and on your own)?
  
   1. 1-5 hours 
  
   2. 5-10 hours 
  
   3. 10-15 hours 
  
   4. 15-20 hours 
  
   5. More than 20 hours per week
  
  10. How many time zones apart from your student are you? 
  
   1. Less than 3 
  
   2. 3-6 
  
   3. More than 6 
  
  11. How often do you require status updates from your student? 
  
   1. Daily 
  
   2. Every few days 
  
   3. Weekly 
  
   4. Only when explicitly asked for by me
  
  12. Please rate the quality of your interactions and
  communications with the student (consider his/her
  communication with you as well as your responses). 
  
   1. Very Good (Student is regularly responsive and the
  quality of communication is high)
  
   2. Good (Student is somewhat responsive and the quality
  of communication is okay)
  
   3. Bad (Student is only somewhat or not at all responsive
  and the quality of communication is low)
  
  13. Please rate the quality of the student’s interactions with
  your organization and community. 
  
   1. Very Good (Student is regularly responsive and the
  quality of communication is high)
  
   2. Good (Student is somewhat responsive and the quality
  of communication is okay)
  
   3. Bad (Student is only somewhat or not at all responsive
  and the quality of communication is low

Re: [GSoC] Hello!

2014-05-16 Thread Cedric Bosdonnat
Hello Mihai,

Welcome aboard! I'm also eager to start that great project with you ;)

--
Cedric

On Mon, 2014-05-12 at 23:06 +0300, Mihai Varga wrote:
 Hello everyone !
 
 
 My name is Mihai and I have been selected to participate in this
 year's GSoC program. I will be working on the SharePoint and Sky Drive
 connection project. I am a CS student from Romania and I am in my 2nd
 year of study. I am looking forward to this summer, as I am eager to
 start hacking on this project :D.
 
 
 Best regards,
 Mihai. 
 ___
 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: ship Maven meta information to ease creation of LO plugins with Maven

2014-04-01 Thread Cedric Bosdonnat
Hi Sebastian,

May be this maven plugin for building LO extensions could interest you:
https://github.com/cbosdo/maven-ooo-plugin

I didn't touch this code since ages, but if it can help you, feel free
to patch it ;)

--
Cedric

On Mon, 2014-03-31 at 21:46 +0200, Sebastian Humenda wrote:
 Hi,
 
 to build software with Maven, you have to provide meta information (a pom.xml)
 to each jar, which is a dependency of your software. In turn, the build system
 Maven with automatically figure out which jar to fetch from where and in which
 version. To simplify the creation of Java dependencies for LO and to ease 
 also the
 packaging of LO extension in Debian/Ubuntu, it would be of much help, if you
 could ship those pom.xml for this use case with the source. This meta
 information is easy and quick to generate and the only maintenance overhead is
 the version number increase at each LO release. You don't need to also use 
 Maven
 for building LO, you just have to ship one pom.xml for one jar file.
 
 Not only Debian/Ubuntu would benefit from this little adjustment, also other
 projects could use the provided meta information. It would be of course even
 greater to have the shipped jar files together with the meta information in a
 online repository, whereas this is not as important as the first issue. Such a
 repository existed for OpenOffice before they moved to Apache (see 
 http://mvnrepository.com/artifact/org.openoffice).
 
 Thanks!
 Sebastian
 ___
 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: Extension in Java

2014-03-27 Thread Cedric Bosdonnat
Hello Adriam,

You at least miss the manifest file in your sources: this will tell
LibreOffice, what the jar file is a UNO component. And in that JAR file
IIRC, you need to define a registration class. You can have a look at
how it's implemented in the Eclipse extension:

http://bosdonnat.fr/pages/libreoffice-eclipse.html

Here you have an example of manifest file:
https://github.com/cbosdo/coooder/blob/master/ant/manifest.xml

You JAR manifest file needs to contain a special entry. See how it is
set in Coooder:
https://github.com/cbosdo/coooder/blob/master/ant/build.xml#L133

I hope it will help you.
--
Cedric

On Wed, 2014-03-26 at 11:07 -0400, Adriam Delgado Rivero wrote:
  Hello, here you have the extension and the code in java, (OtraMas.java is 
 onli for test the code in netbeans).
  Thanks.
 
 I Conferencia Científica Internacional UCIENCIA 2014 en la UCI del 24 al 26 
 de abril de 2014, La Habana, Cuba. Ver http://uciencia.uci.cu


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


Re: Extension in Java

2014-03-26 Thread Cedric Bosdonnat
Hello Adriam,

On Tue, 2014-03-25 at 16:55 -0400, Adriam Delgado Rivero wrote:
 thanks, Cedric.
 
 I developmend one extension in java, when i try to build the extension
 LibreofficeManageExtension Cannot determine registration class.I cant
 find the error in my extension.

Sadly without more informations and without code, it'll be hard for me
to help you. You know, code is like talking too ;)

--
Cedric

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


[GSoC] Actions for mentors: rate students

2014-03-26 Thread Cedric Bosdonnat
Hi all,

If you're not a mentor for GSoC, you can stop reading here: it'll save
you a few seconds ;)

The next steps in the GSoS process is to rate the students. So all
mentors should go and review / rate the students applications on google
melange:

http://www.google-melange.com/gsoc/proposal/list/org/google/gsoc2014

You are also required to email how many students you can mentor to your
beloved administrators (Fridrich, Thorsten and myself). This will help
us select the students and ask for correct slot numbers.

Regards,
--
Cedric

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


Re: Extension in Java

2014-03-25 Thread Cedric Bosdonnat
Hello Adriam,

This one is a little bit more than a Hello World, but I'm sure it can
help you learn a lot of things.

https://github.com/cbosdo/coooder/

Feel free to ask questions if needed.

--
Cedric

On Mon, 2014-03-24 at 16:44 -0400, Adriam Delgado Rivero wrote:
 Hello, i need one basic extension (Hello Wold) developed in java, for study.
 
 I Conferencia Científica Internacional UCIENCIA 2014 en la UCI del 24 al 26 
 de abril de 2014, La Habana, Cuba. Ver http://uciencia.uci.cu
 ___
 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


GSoC - 2 days left to apply

2014-03-20 Thread Cedric Bosdonnat
Hello students,

This is just a reminder: you only have 2 days to submit your
applications on Google Melange!

Regards,
--
Cedric

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


Re: query for gsoc

2014-03-17 Thread Cedric Bosdonnat
Hello Goel,

You will find some help on how to apply here:
https://wiki.documentfoundation.org/Development/GSoc#How_to_apply

First thing, pick a bug in bugzilla or an easyhack in the list, fix it
and submit a patch in gerrit (and get it approved).

Having a patch approved before the end of the application period is
mandatory if you want us to consider your application.

Regards,
--
Cedric

On Sat, 2014-03-15 at 16:59 +0530, Pramiti Goel wrote:
 hi,
 I am Pramiti Goel pursuing Information Technology from India. I am C/C
 ++ programmer and a beginner in open source. Can u tell me Libreoffice
 project and recent bugs to start with and will be suitable for GSOC
 2014? What idea or bug will make strong recommendation for GSOC 2014. 
  I have particularly interest in following projects but can suggest
 any other suitable one: Please guide me with should i start and the
 bug list to start with ? any prerequisite knowledge of any other thing
 needed? 
 
 
 Refactor god objects
 Connection to SharePoint and/or Microsoft OneDrive
 Document Themes
 Improving Charts
 More and better tests
 Dialog Widget Conversion
 Improved Color selection
 Improve usability of Personas
 ___
 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: OpenGrok problems

2014-03-04 Thread Cedric Bosdonnat
Hi Chris,

On Tue, 2014-03-04 at 12:42 +1100, Chris Sherlock wrote:
 Sorry if this is the wrong list, but who looks after 
 opengrok.libreoffice.org? Currently search isn't working, it gives some sort 
 of error.

thanks for the notification. I'll have a look at it... opengrok index
updating is somehow having problems these days.

Regards,

--
Cedric

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


Re: OpenGrok problems

2014-03-04 Thread Cedric Bosdonnat
Hi again Chris,

Could the error you saw be something like this?

- % -
Mar 03, 2014 10:29:29 AM org.opensolaris.opengrok.search.Results prettyPrintHTML
WARNING: An error occured while creating summary of 
/core/icon-themes/tango/cmd/lc_exportdirecttopdf.xcf.bz2
java.io.FileNotFoundException: 
/var/opengrok/data/xref/core/icon-themes/tango/cmd/lc_exportdirecttopdf.xcf.bz2.gz
 (No such file or directory)
at java.io.FileInputStream.init(FileInputStream.java:157)
at java.io.FileInputStream.init(FileInputStream.java:112)
at 
org.opensolaris.opengrok.search.Results.prettyPrintHTML(Results.java:116)
at org.apache.jsp.search_jsp._jspService(search_jsp.java:892)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at 
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
at 
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
at org.apache.jk.server.JkCoyoteHandler.invoke(JkCoyoteHandler.java:190)
at org.apache.jk.common.HandlerRequest.invoke(HandlerRequest.java:291)
at org.apache.jk.common.ChannelSocket.invoke(ChannelSocket.java:769)
at 
org.apache.jk.common.ChannelSocket.processConnection(ChannelSocket.java:698)
at 
org.apache.jk.common.ChannelSocket$SocketConnection.runIt(ChannelSocket.java:891)
at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:690)
at java.lang.Thread.run(Thread.java:804)
- % -

In which case that could be normal: it seems the indexes haven't managed to be 
refreshed since Feb. 26. I'll try to get that fixed properly.

--
Cedric

On Tue, 2014-03-04 at 09:53 +0100, Cedric Bosdonnat wrote:
 Hi Chris,
 
 On Tue, 2014-03-04 at 12:42 +1100, Chris Sherlock wrote:
  Sorry if this is the wrong list, but who looks after 
  opengrok.libreoffice.org? Currently search isn't working, it gives some 
  sort of error.
 
 thanks for the notification. I'll have a look at it... opengrok index
 updating is somehow having problems these days.
 
 Regards,
 
 --
 Cedric
 
 ___
 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: OpenGrok problems

2014-03-04 Thread Cedric Bosdonnat
On Tue, 2014-03-04 at 21:46 +1100, Chris Sherlock wrote:
 Actually, I just went to the home screen, in file path typed in
 outdev.hxx, and I got the following error:

I know... I'm trying to fix it.

--
Cedric


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


Re: OpenGrok problems

2014-03-04 Thread Cedric Bosdonnat
opengrok is up again with updated indexes.

--
Cedric

On Tue, 2014-03-04 at 22:59 +1100, Chris Sherlock wrote:
 Thank you :-) I really appreciate it
 
 Sorry if that sounded off-hand, it wasn't intentional.
 
 Chris
 
 On 04/03/2014, at 10:10 PM, Cedric Bosdonnat cbosdon...@suse.com wrote:
 
  On Tue, 2014-03-04 at 21:46 +1100, Chris Sherlock wrote:
  Actually, I just went to the home screen, in file path typed in
  outdev.hxx, and I got the following error:
  
  I know... I'm trying to fix it.
  
  --
  Cedric
  
  
 


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


Re: GSoC 2014 Fresh Ideas

2014-02-28 Thread Cedric Bosdonnat
Hello,

Great to see you interested in hacking with us this summer!

On Thu, 2014-02-27 at 03:22 +0530, Ashutosh Agarwal wrote:
 I wish to contribute to LibreOffice and work through GSoC 2014. I have
 read through the Ideas page of LibreOffice. I have a few project ideas
 other than those listed there.

You mostly need to find hackers wanting to mentor on these topics.

 1) Writer - Bullets and Numbering button
 I wish to implement a bullets and numbering button in the toolbar, since
 it is a frequently used command. The toolbar button could be a
 button-cum-dropdown populated with frequently used bullet and numbering
 styles and an advanced button as a shortcut to the complete dialog box.

This one task looks too simple for the whole summer. You may even try to
work on it as an easy hack, with some help from people knowing the
toolbars code.

 2) Writer - Advanced Text Shadows
 I wish to implement advanced text shadows as a part of formatting
 characters. The new text shadow would be more customizable. The user will
 be able to control relative x, y positioning, blur radius, colour of the
 shadow. We could render a toolbar button for the same if possible.

Looks interesting, but not that easy. It may also require you to work on
an ODF change proposition.

 Please review the ideas and make suggestions as necessary.

I hope you are aware of the fact that all application submissions need
to come with a solved easy hack or fixed bug in order to be complete.
That means you need to build and hack LibreOffice before submitting the
application.

Kind regards,
--
Cedric

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


Re: GSoC 2014 Fresh Ideas

2014-02-28 Thread Cedric Bosdonnat
Hello,

On Fri, 2014-02-28 at 14:58 +0530, Ashutosh Agarwal wrote:
 Can you please explain the procedure as required by libreoffice. I
 understand that I need to submit a bug fix. How can I find a mentor? What
 are your working hours(in GMT or IST)?(I live in India and am finding it
 difficult to synchronize with the team.)

The procedure is detailled here:
https://wiki.documentfoundation.org/Development/GSoC#How_to_apply

Most of the hackers are located in Europe, but not everybody works on
LibreOffice during business hours ;)

--
Cedric


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


GSoC 2014: let's go!

2014-02-26 Thread Cedric Bosdonnat
Hello fellow LO hackers,

As you may have seen, Google has selected LibreOffice among other
organizations to participate to Summer of Code 2014.

Here are the next steps:
  * All mentors should register on google melange [0] and connect to
LibreOffice [1].
  * Help us co-mentor the tasks where only one mentor is listed on the
ideas page [2].

Students will start filing applications in Google Melange on March.
10th.

[0]: http://www.google-melange.com/gsoc/homepage/google/gsoc2014
[1]: http://www.google-melange.com/gsoc/connection/pick/google/gsoc2014
[2]: https://wiki.documentfoundation.org/Development/Gsoc/Ideas

Thanks for your help,
--
Cedric

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


Re: About the GSOC idea in WIKI ( LibreOffice appliances )..

2014-02-14 Thread Cedric Bosdonnat
Hello Sujay,

On Thu, 2014-02-13 at 08:29 +0530, Sujay m wrote:
 I am a new comer to the LibreOffice community, and am working on my
 first easy hack..

Welcome aboard then!

 While researching about the community, I came across this GSOC idea
 ( about LibreOffice appliances ) and am very much interested in it.
 
 Well I became interested in it because, i'd thought of a similar
 project when i got my Raspberry PI.. Though haven't implemented it
 since I thought i have to learn a bit more before achieving that. Now
 I have got a chance to complete my idea, so I thought i'll request you
 to mentor me on the course.

Well, we had to remove that task from the ideas page since we wouldn't
have enough mentor time for it. So unless Bjoern finally manages to find
some time, you'ld better try to pickup another idea.

 Experience in  working with Android and  am currently working on:
 Easy Hack 42788 - FORMATTING - Numbering/ordered list results in
 misaligned text after a certain level: default indent does not match
 with the width of numbers/bullets  
 
 (though having a real hard time hacking it, because am doing debugging
 on the huge code for the first time, and haven't given up on it yet)  
 
 
 I am very much eager to learn things and I would really appreciate any
 guidance from you and anyone willing to guide me.

The best way for you to get help on how to debug is to join the IRC
channel and ask the questions there: it's much easier to answer there.

--
Cedric


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


Re: participation in Gsoc 2014

2014-01-23 Thread Cedric Bosdonnat
Hi there,

Good to see you are motivated to hack on LibreOffice for Google Summer
of Code. In our selection process we want students to have fixed a
non-trivial easy hack or bug. And the best way for you to start is to
dive into the code right now. Starting to work on the area that interest
you can only help you.

First steps:
  * Get the whole thing build
  * Pick a project idea or easy hack
  * Read the code and start with small patches.
  * Submit your patches for review.

I hope this helps,
--
Cedric

On Fri, 2014-01-24 at 02:12 +0530, GAURAV Agrawal wrote:
 Hello,
 
 
 I am a 2nd year computer science engineering student and I want to
 take part in Gsoc 2014 by contributing to LibreOffice. I have browsed
 through the LibreOffice list of ideas for Gsoc 2014.
 
 
 I have some programming experience with C++ and am really keen to
 apply this knowledge to some practical application
 .
 I don't have any prior application development experience but I am
 willing to be a part of it.Please,if anybody could help me to start
 contributing to LibreOffice and guide me about the chances of becoming
 a potential contender for bagging a LibreOffice project in Gsoc 2014
 and steps to do so,that would be really appreciated .
 
 
 Thanks
 
 
 Gaurav Agrawal
 ___
 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: Google Summer of Code 2014

2014-01-08 Thread Cedric Bosdonnat
Hi Tommy,

On Wed, 2014-01-08 at 13:30 +0100, Tommy wrote:
 On Wed, 08 Jan 2014 11:05:12 +0100, Fridrich Strba  
 fridrich.st...@graduateinstitute.ch wrote:
 
  Friends,
 
  Just to keep you updated that the organization applications for the
  Google Summer of Code 2014 will start the Monday after FOSDEM[1].
 
  
 
  Cheers
 
  Fridrich
 
  [1]
  http://www.google-melange.com/gsoc/document/show/gsoc_program/google/gsoc2014/help_page#2._What_is_the_program_timeline
  [2] https://wiki.documentfoundation.org/Development/Gsoc/Ideas
 
 is there a page with the list of previous GSoC completed tasks by year?

Not really, you would need to dig in the blog posts from Fridrich,
Thorsten and myself to find out the wrap up posts.

--
Cedric

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


Re: curl now with native SSL/TLS on Mac and WNT

2013-11-19 Thread Cedric Bosdonnat
Hello Michael,

Thanks a lot for updating to 7.33.0 and providing a better integration
with system SSL implementation. I'm not sure curl delegates the
certificates database handling completely as there is a configure option
to build it with a CA bundle. So these would need to be tested on
windows and macos builds before advertising.

The good thing I saw this morning is that Curl guys implemented the
CURLINFO_CERTINFO for NSS... after 7.33.0. The patch is here:
https://github.com/bagder/curl/commit/f6c335d63f2da025a0a3efde1fe59e3bb7189b70

So I'll try to backport this patch on our internal curl: that would
solve the original problem and we'll at least be able to tell the users
when we have some SSL certificate problem.

Regards,
--
Cedric

On Tue, 2013-11-19 at 00:21 +0100, Michael Stahl wrote:
 digging through curl's makefiles it supports some native SSL/TLS
 implementations, which should have OS integrated support and UI for
 adding custom CAs and such things:
 
 commit 461bdf0b4f863a5ba39dd76b6baf416fbb64b5e8 enables use of Secure
 Transport on Mac / IOS
 
 commit 460d6ce526b79f4d98600d60a63f894e197b66fe enables use of
 Schannel on WNT (MSVC)
 
 and btw commit 88e65df2e4be47ae3ae1ae1b3a30003f4cfe4b11
 upgrades to version 7.33.0
 
 actually it appears that on WNT our internal curl didn't have any
 SSL/TLS support before, which is surprising (but i haven't checked 4.1,
 maybe that was only on master).
 
 it appears that Mac OS X 10.6 has a system libcurl.4.dylib, which could
 perhaps also be used; our RHEL5 baseline has a libcurl.so.3 apparently
 which is too old.
 
 this is build-tested only (and Mac only via tinderbox) - please test if
 it actually works for your use-cases.
 ___
 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


Alfresco summit report

2013-11-12 Thread Cedric Bosdonnat
Hello people,

Here is a small summary of my presence at Alfresco Summit last week. I
attended this event as a speaker but it was also good to listen to some
of the CMIS-related talks.

 * My session went pretty well. There wasn't a huge crowd in the room,
and it most of the attendees were LibreOffice users. We had quite some
time for questions. A few interesting ones were concerning SSO.

 * The connection between that proprietary office suite and Alfresco was
a theme that appeared in two of the keynotes. Good to know that we are
ahead of them on that front.

 * Went to all the companies having a booth there to tell them about
LibreOffice and CMIS. Gave them a few LibreOffice cards Jesus had home.
It was pretty interesting since quite a few of them weren't aware of the
feature.

 * Talked to many persons including RedPill LinPro guys reporting CMIS
bugs and Alfresco developers.

 * Mentioned the non-standard CMIS URLs to the CMIS guys at Alfresco.
Let's hope we'll find a way to get something done.

 * Discussed the Alfresco Cloud OAuth2 key limitations we could
encounter with Jeff Potts, Luis Sala and others. I'll first need to
finish integrating that feature in LO.

 * Discovered that Alfresco 4.2.e comes with a different binding URL to
support CMIS 1.1.

 * Code side:
* Quite a lot of improvements in libcmis to handle properties
* Fixed the GDrive connection from LO.

Many thanks TDF for sponsoring me to go to this event.

--
Cedric

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


Re: minutes of ESC call ...

2013-09-05 Thread Cedric Bosdonnat
On Thu, 2013-09-05 at 16:03 +0100, Michael Meeks 
 * GSOC update (Cedric)
 + not much to say just yet.
 + Evaluations are due during the conference.
 + remind - ask students whether they're coming to the
   conference - there is a panel session.
 + google can pay up to $500 to help with that.
 + TDF can pay the remainder

Just got the reminder from Carol that the hard pencil down is Sept. 23rd
and evaluations will start right after it.

--
Cedric

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


Re: [Libreoffice-qa] minutes of ESC call ...

2013-07-24 Thread Cedric Bosdonnat
Hello,

On Thu, 2013-07-18 at 16:34 +0100, Michael Meeks wrote:
 + file a bug to split out the ruler-fix piece (Cedric)

Done: fdo#67208 contains also some code pointers.

--
Cedric

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


Re: [Libreoffice-ux-advise] How to provide horizontal rule paragraph separators

2013-06-14 Thread Cedric Bosdonnat
Hi Stuart,

On Thu, 2013-06-13 at 12:30 -0700, V Stuart Foote wrote:
 1)  providing swrite direct styling by inserting horizontal rules, from the
 Insert menu, or not. And of what construction;

There is still the --- auto-correction adding a bottom border to the
paragraph.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [GSoC] Character border

2013-05-29 Thread Cedric Bosdonnat
Hello Tamás,

On Tue, 2013-05-28 at 18:16 +0200, Zolnai Tamás wrote:
 As some of list members know I am not a beginner with LO. I have
 already done some work mostly with localization (kill sdf and refactor
 \clean l10ntools). Additionally I have added a little feature which is
 visible from the side of the users too (limitbox in Base).

It will be great to have you working on the characters borders!

 On the summer, I will wrok with Writer, making possible using
 character borders. It sounds simple, but it has more sides. The first
 thing that comes to mind about character border is a simple four-sided
 border with the given color, width and style.

[...]

Well that is only the use case and it isn't that complex: if we can draw
the 4 borders, then any other case is pretty simple ;)

You should better see your task as the following steps:
  * Change the Character properties UI to add the existing Borders
page.
  * Write the borders definition into the SwFmt.
  * Change the layout to paint the borders. Borders will influence the
line height and spacing between characters. This part will probably be
the trickiest one. The code to paint borders is already implemented, but
changing the layout requires you to understand it first ;)
  * Persist the borders to the various filters. There is no
specification to do here as even ODF specifies these borders.

I added a bit detailed description of this feature, just to see
 what territories it touch. So if anybody has ideas\advices about
 painting lines\borders, adding new character attributes, extending
 filters or anything linked with them, than - as the phrase goes - feel
 free to write me.

I think Miklos planned to have a kick-starting session with you: we'll
be able to discuss the details there. I once had a patch for the first
step, you'll find it attached, although I'm not sure it's still useful.

--
Cedric

commit 932ff3d1703b2b21d1c544815867bc803b5b92b2
Merge: 4a111ea a36dd99
Author: Cédric Bosdonnat cedric.bosdonnat@free.fr
Date:   Thu Aug 11 09:33:35 2011 +0200

On master: WIP Character borders

diff --cc cui/source/tabpages/border.cxx
index 98aeae8,98aeae8..457b671
--- a/cui/source/tabpages/border.cxx
+++ b/cui/source/tabpages/border.cxx
@@@ -1134,7 -1134,7 +1134,7 @@@ IMPL_LINK( SvxBorderTabPage, LinesChang
  sal_uInt16 nValid = VALID_TOP|VALID_BOTTOM|VALID_LEFT|VALID_RIGHT;
  
  //fuer Rahmen und  Absatz wird das Edit disabled, wenn keine Border gesetzt ist
--if(nSWMode  (SW_BORDER_MODE_FRAME|SW_BORDER_MODE_PARA))
++if(nSWMode  (SW_BORDER_MODE_FRAME|SW_BORDER_MODE_PARA|SW_BORDER_MODE_CHAR))
  {
  if(bLineSet)
  {
diff --cc svx/inc/svx/flagsdef.hxx
index 2b1b30d,2b1b30d..2692e08
--- a/svx/inc/svx/flagsdef.hxx
+++ b/svx/inc/svx/flagsdef.hxx
@@@ -35,6 -35,6 +35,7 @@@
  #define SW_BORDER_MODE_PARA 0x01
  #define SW_BORDER_MODE_TABLE0x02
  #define SW_BORDER_MODE_FRAME0x04
++#define SW_BORDER_MODE_CHAR 0x08
  
  // flags for SvxBackgroundTabPage
  #define SVX_SHOW_SELECTOR   0x01
diff --cc sw/inc/hintids.hxx
index afd57f3,afd57f3..1eac3d1
--- a/sw/inc/hintids.hxx
+++ b/sw/inc/hintids.hxx
@@@ -96,8 -96,8 +96,9 @@@ RES_CHRATR_BEGIN = HINT_BEGIN
  RES_CHRATR_RELIEF,  // 36
  RES_CHRATR_HIDDEN,  // 37
  RES_CHRATR_OVERLINE,// 38
--RES_CHRATR_DUMMY1,  // 39
--RES_CHRATR_DUMMY2,  // 40
++RES_CHRATR_BORDER,  // 39
++RES_CHRATR_DUMMY1,  // 40
++RES_CHRATR_DUMMY2,  // 41
  RES_CHRATR_END
  };
  
@@@ -123,27 -123,27 +124,27 @@@ RES_TXTATR_BEGIN = RES_CHRATR_END
 - META and METAFIELD must precede CJK_RUBY and INETFMT
   */
  RES_TXTATR_WITHEND_BEGIN = RES_TXTATR_BEGIN ,
--RES_TXTATR_REFMARK = RES_TXTATR_WITHEND_BEGIN,  // 41
--RES_TXTATR_TOXMARK, // 42
--RES_TXTATR_META,// 43
--RES_TXTATR_METAFIELD,   // 44
--RES_TXTATR_AUTOFMT, // 45
--RES_TXTATR_INETFMT, // 46
--RES_TXTATR_CHARFMT, // 47
--RES_TXTATR_CJK_RUBY,// 48
--RES_TXTATR_UNKNOWN_CONTAINER,   // 49
--RES_TXTATR_DUMMY5,  // 50
++RES_TXTATR_REFMARK = RES_TXTATR_WITHEND_BEGIN,  // 42
++RES_TXTATR_TOXMARK, // 43
++RES_TXTATR_META,// 44
++RES_TXTATR_METAFIELD,   // 45
++RES_TXTATR_AUTOFMT, // 46
++RES_TXTATR_INETFMT, // 47
++RES_TXTATR_CHARFMT, // 48
++RES_TXTATR_CJK_RUBY,// 49
++RES_TXTATR_UNKNOWN_CONTAINER, 

Re: Updates about Enhanced Database Ranges.

2013-05-28 Thread Cedric Bosdonnat
Hello Akash,

On Tue, 2013-05-28 at 18:33 +0530, Akash Shetye wrote:
 I thank you all for giving me this opportunity, I will ensure that the
 devs and mentors never question their judgement in selecting me. 

Great to have you for this GSoC term!

 Discuss with your mentors about the steps of your project
   * I think I haven’t had an at-length discussion on this with my
 mentor Kohei yet. I will catch up on that

May be on of the first things for both of you will to find some time in
the day where you can meet... the TimeZone difference between you two is
pretty important.

 Get git access: see this wiki page
   * Have an OpenID and have pushed a patch through gerrit. I have
 git set up on my system and I am toying with LO all the time.
 I think the direct commit access bit in that link wasn't meant
 for us students right?

It was meant for you students: how would you become real LibreOffice
hackers if you don't even have the push rights? 

 Create a feature branch for your project
   * Yup, this one is coming up.

Creating the feature branch will require you to have push rights.

Enjoy hacking on Calc!

--
Cedric


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


Re: Euro Converter Wizard

2013-05-14 Thread Cedric Bosdonnat
On Tue, 2013-05-14 at 12:54 +0200, Xisco Faulí wrote:
 Euro Converter Wizard has become a bit outdated nowadays and I'm
 wondering if it'd convenient to get rid of it.
 
 
 Personally I'd do so, but I'd like to hear from you, especially from
 the libreoffice expect to decide together what's the best.
 So please, I'd appreciate if you could share your thoughts about it.

I'ld be in favor of dropping it too... who is still using that? And if
someone wants it, then there are other tools providing that function.

My 2 cts.
--
Cedric

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


Re: [Libreoffice-ux-advise] Template manager issues pending

2013-05-13 Thread Cedric Bosdonnat
Hi Mirek, Michel,

On Sat, 2013-05-11 at 10:47 +0200, Mirek M. wrote:
 * The way the template manager is now is miles away from the proposed
 design. The proposed design was a simple iCloud/Gnome Documents-like
 template launcher with a two level hierarchy. [1][2] The current
 implementation is a more conventional complex Explorer-like file
 manager with unlimited hierarchy. Given that I wasn't in favor of the
 shift in focus to organizing templates rather than creating new
 documents from templates, I'm not the best person to design for the
 dialog.

Allowing multiple levels in the hierarchy is only a plan ATM as there is
still some work to do on it to have it working. Local templates are also
not supposed to have more than 2 levels of hierarchy and this is defined
by the UNO API for handling templates (not the template manager).

 The dialog seems to support only a two level hierarchy, so it's not
 compatible with the current template manager folder structure.

It is completely compatible: the folder structure for local template
hasn't changed.

 61396 - FILEOPEN: [Template Manager]Possibility to
 edit a template that
 is not in the repository, is lacking
 
 
 
 I saw a comment with the proposal :
 when a user does Open from the File menu and selects a
 template, then LO should open the template ; instead of
 creating a new file from the template.
 It seems to be a coherent behavior : the user selects the
 command open so LO must open. When the user selects new
 from template, then LO must create a new file from a
 template.
 
 Sounds good.

If everyone agrees on that, then it should be pretty quick to fix.

 If you really want to prevent modification of bad file, maybe
 add an dialog asking confirmation : Do you really want to
 open the template 'test.ott' ? or create a new file from this
 template ?
 
 
 Perhaps an infobar might be better? 

Yes, InfoBar is the thing to use here.

 and related
 59427 -  [Template Manager] low discoverability of new
 template manager
 - we could use File → Organize templates menu
 
 
 I agree

Still on the todo-list, sadly didn't manage to come to it.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Google Summer of Code 2013

2013-04-08 Thread Cedric Bosdonnat
Hello people,

I just wanted to share a good news with you: LibreOffice has been
selected to participate in GSoC 2013!

Next steps for us:
  * Before May 24th, mentors needs to register on http://www.google-melange.com
  * Students application period runs from April 22nd to May 3rd.

Happy mentoring and hacking

--
Cedric

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


Re: GSOC 2013

2013-04-02 Thread Cedric Bosdonnat
Hello José,

On Sat, 2013-03-30 at 11:50 -0300, José Guilherme Vanz wrote:
 Can I try some of these ideias outside gsoc? hehe

Sure, you can and it would really be nice ;)

Regards,
--
Cedric

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


Re:

2013-04-02 Thread Cedric Bosdonnat
Hello Sagar,

On Sun, 2013-03-31 at 00:16 +0530, Sagar Narang wrote:
 sir,

Sorry, this is a list, not a personal email address ;)

 I have reviewing a lot about GSoC 2013 and i found your open source
 project as one of the most interesting.
 I am really interesting in contributing to it.
 Can you help and guide me a little as to,how should i proceed?

First you could read this section of the GSoc wiki page:
https://wiki.documentfoundation.org/Development/GSoc#How_to_apply

And more concretely it means that you should start by picking up some
easy hacks, fix it and get the patch accepted. At the same time you can
also have a look at the ideas page to select an idea and try to read a
bit the code pointers given in the task.

Of course, you can ask you hacking questions here if needed.

--
Cedric

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


Re: Google Summer of Code

2013-04-02 Thread Cedric Bosdonnat
Hello

On Mon, 2013-04-01 at 19:28 +0530, Pratyush Nalam wrote:
 As described in that link, I ran sudo apt-get build-dep libreoffice.
 The problem is it started installing openjdk and those set of
 packages. However, I already have Oracle Java installed as per this
 link http://www.wikihow.com/Install-Oracle-Java-on-Ubuntu-Linux . How
 to build libreoffice without openjdk as I already have a working
 installation of Java (both JDK and JRE 7u17)

Then you'll need to skip the 'apt-get build-dep libreoffice' step that
will install all the build dependencies of the system libreoffice
package and install them all manually. For that, just run autogen.sh and
install the packages when it complains ;)

Of course you can install all the packages (but the openjdk ones) the
build-dep wanted to install for you.

--
Cedric


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


Re: Removing C++ SDK examples, clearly encouraging Python extensions (was: LibreOffice prints on tuesdays)

2013-04-02 Thread Cedric Bosdonnat
On Tue, 2013-04-02 at 11:33 +0200, Bjoern Michaelsen wrote:
 Also -- and this is a proposal for the ESC to discuss: I would like to remove
 the C++ examples there. Im not kidding, April fools is over in my time zone.
 
 I tried hard to make them work and just couldnt get them to build (trying it 
 on
 Windows, just to make things more interesting).  Right now, it is orders of
 magnitude easier to just work on core repo that to try write UNO-stuff against
 a standalone SDK. As contributors might assume otherwise ('If building an
 extension is this hard, working on the core product must be impossible') this
 kills us possible contributors.

I would be all for your point.

 So right now:
 - C++ extensions are essentially useless: they have a higher barrier to entry
   than the core product
 - Python extensions have the lowest barrier to entry

Yeah, pushing for Java and Python extensions is good as it would target
almost all the potential extension developers.

To push people to hack on python extensions, we would need to provide
them tools and documentation to do it. While documentation is a possibly
a matter of gathering nice examples and updating old pyuno docs,
providing tools is different. IMHO what would be needed:

  * make uno-skeletonmaker generate python code skeleton
  * add python support to ooeclipse using pydev (or add UNO support to a
python IDE)

--
Cedric

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


Re: Google Summer of Code

2013-04-02 Thread Cedric Bosdonnat
On Tue, 2013-04-02 at 16:39 +0530, Pratyush Nalam wrote:
 Doesn't it work behind a HTTP proxy? All my environment variables are
 fine (even the git config variables are fine)

Did you try cloning with this URL (mind it's not git://)?
http://anongit.freedesktop.org/git/libreoffice/core.git


Regards,

--
Cedric

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


Re: GSOC 2013

2013-03-27 Thread Cedric Bosdonnat
Hello José,

On Wed, 2013-03-27 at 13:36 -0300, José Guilherme Vanz wrote:
 I'm interested to participate GSOC 2013. Looking the ideas in the wiki
 I found 3 that catched my attention. There are:

Welcome then :)

 1. Connection to SharePoint and/or Google Drive and/or Microsoft
 SkyDrive
 2. More integration with Document Management Systems
 3. Crash reporter service
 
 
 Link for wiki page
 
 I have some questions...
 
 On the first idea, I saw that Ngo Cao Cuong started the implementation
 for Google Drive ( I would like implement Google Drive integration ).
 This implementation started for him is almost done?

He made pretty big progress on the Google Drive integration, so I guess
there isn't room enough for two on this task. But the SharePoint
protocol or SkyDrive implementation are still possible (for the
SharePoint protocol implementation, you'll need to have an MSDN
license).

 Do you have some tips for me?
 
 And I have an important doubt, I'm university and work with systems
 development. So my free time for implement this project will be
 weekends and during the nights. In your opinion, is enough?  :x

It's way too short as GSoC is meant to be a full-time job. That doesn't
prevent you to participate in LibreOffice hacking outside GSoC though ;)

Regards,

--
Cedric

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


Re: TemplateManager refactoring

2013-03-25 Thread Cedric Bosdonnat
On Sat, 2013-03-23 at 05:50 -0430, Rafael Dominguez wrote:
 Im working on it still, it should have something working in a couple
 of days.

Great! I'ld love to see that one ;)

--
Cedric

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


Re: gsoc aspirant

2013-03-25 Thread Cedric Bosdonnat
Hello Alok,

The first thing you need to do is to go to our GSoc Ideas wiki page:
https://wiki.documentfoundation.org/Development/Gsoc/Ideas

pick a project, start looking at the code pointers and try to start
hacking on that: this will help you to understand what is needed.

We already require each GSoC student to submit an non-trivial easy hack
to have the application accepted.

--
Cedric

On Mon, 2013-03-25 at 11:53 +0530, alok s wrote:
 Libre office team,
  i am a regular use of ubuntu ,and also a frequent
 user of libre office ,there are many exceptional features ,present
 libre office contain almost all the required features for the
 users ,but the creating of slides and  presentation of slides ,is very
 naive and it must be improved ,for example to have a animated
 presentation of slides ,i am interested in improvising it,and working
 on it ,i am very much interested to participate in this years google
 summer of code , can u please help me ,to take this work forward ,or
 any other work regarding ,libre office .
 -thanks for helping 
 ___
 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


TemplateManager refactoring

2013-03-22 Thread Cedric Bosdonnat
Hello Rafael,

I just hit another problem due to the TemplateView class. Did you manage
to merge this one back into the TemplateAbstractView?

I'll try to workaround it for the while... but it would really be
awesome to have that in ;)

Regards,
--
Cedric

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


Re: I am Vincent, I am glad to join libreoffice gsoc

2013-03-19 Thread Cedric Bosdonnat
On Tue, 2013-03-19 at 12:43 +0800, vincent wrote:
 Can someone share with me who will be the mentor of the topic: 
 Implement a about:config functionality

The possible mentors are indicated in the task description on the wiki
page.

--
Cedric


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


Re: PATCH

2013-03-13 Thread Cedric Bosdonnat
Hello Vishal,

Thanks a lot for your patch. There are two things you'll need to do to
help us integrate it:
 * Send directly the patch (it will ease the review / integration)
0001-removed-editeng-source-editeng-editview.cxx-EESelect.patch
 * Send a blanket license statement on this list. You can reuse the
template here:
https://wiki.documentfoundation.org/Development/Developers#Developers_and_Contributors_list

Thanks again,

--
Cedric

On Wed, 2013-03-13 at 14:34 +0530, Vishal Subbiah wrote:
 
 
 ___
 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: PATCH

2013-03-13 Thread Cedric Bosdonnat
Ok, thanks for the blanket license. I'll add your name to the wiki page
then.

But the other problem isn't solved: could you please put all your
changes in one patch (not nesting patches inside patches?). To do that,
simply:
  - hack the files you need
  - git add the files you hacked
  - git commit
  - git format-patch HEAD~1
  - send the 0001-***.patch file generated

If you need to provide several patches, then create several commits and
change the git format-patch accordingly to send all the patches.

--
Cedric

On Wed, 2013-03-13 at 16:59 +0530, Vishal Subbiah wrote:
 All my contributions, past and future, to LibreOffice are licensed
 under the terms of the MPL1.1+ / GPLv3+ / LGPLv3+
 ___
 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: [PATCH] Initial/partial implementation of comment control on Writer ...

2013-03-11 Thread Cedric Bosdonnat
On Mon, 2013-03-11 at 09:36 +, Michael Meeks wrote:
 On Sun, 2013-01-20 at 15:57 +, Rodolfo Ribeiro Gomes (via Code
 Review) wrote:
  Initial/partial implementation of comment control on Writer ruler fdo#38246
 
   Wow - that's really nice work :-)
 
  Lots of incompleted things. But I need feedback and directions.
 
   Hopefully here or ux-advise is good - it looks like there was some
 discussion in gerrit too.

the whole discussion happened on gerrit. Looks good now, but of course
UX and QA feedback is more than welcomed on this new feature.

--
Cedric

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


Re: [PATCH] Template manager should respect users macro and link settings

2013-03-08 Thread Cedric Bosdonnat
Hi Niklas,

Your patch is ok to me: at least better than before if not 100% of cases
are covered. I just pushed it to master branch and will submit it for
review on libreoffice-4-0.

Thanks a lot for your patch.

--
Cedric

On Thu, 2013-02-28 at 16:37 +0100, Niklas Johansson wrote:
 An attempt at taking user settings into account when using the
 template manager. It doesn't work 100% but it's works better than at
 the moment.
 
 ___
 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: [PATCH] Template manager should respect users macro and link settings

2013-03-08 Thread Cedric Bosdonnat
Hi Niklas,

On Fri, 2013-03-08 at 16:51 +0100, Niklas Johansson wrote:
 This is a bit embarrassing I noticed a mistake in my patch, it seems I
 changed AsTemplate value on row 42-43. This was not supposed to be
 changed to sal_False in the patch. Since it will cause all templates
 to open in edit mode. :(

Oops, I failed to see that one... thanks for spotting it.

 I will try to make a follow-up patch, just want to build and make sure
 I haven't messed up again.

Ok, I'm waiting for the fix patch to review it ;)

--
Cedric


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


Re: [PATCH] Template manager should respect users macro and link settings

2013-03-08 Thread Cedric Bosdonnat
On Fri, 2013-03-08 at 18:00 +0100, Niklas Johansson wrote:
 Hehe, if it's easy for you to fix it, the just du it. ;)
 
 
 I'm really not friends with git yet... I think I'm on the LibreOffice
 4.0 branch on this computer. Do what's easiest for you. 

Thanks a lot. Indeed that fixes the problem. I pushed it to both master
and libreoffice-4-0 branches.

--
Cedric


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


Re: [Libreoffice-ux-advise] [libreoffice-design]Altering the template manager to act as a start center

2013-03-06 Thread Cedric Bosdonnat
Hi Hillar,

On Wed, 2013-03-06 at 23:02 +0200, Hillar Liiv wrote:
 Definitely we should add integration with our internet template
 manager [1] and searching templates from there + automated
 downloading.
 [1] http://templates.libreoffice.org/

The idea isn't new: that's the original motivation for the new template
manager. However there are still some important steps to make on the dev
side to reach it.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: More CMIS URLs

2013-02-11 Thread Cedric Bosdonnat
Hello Nicolas,

On Tue, 2013-02-12 at 01:13 +0900, Nicolas Raoul wrote:
 Cédric Bosdonnat said more URL+labels are appreciated.
 I also maintain such a list for my Open Source CMIS client (CmisSync),
 so here they are:
 
 
 EMC Documentum: http://servername/cmis/resources/
 EMC Documentum with emc-cmis-ea.war:
 http://servername/emc-cmis-ea/resources/
 eXo Platform: http://servername/xcmis/rest/cmisatom
 IBM Connections: https://servername/files/basic/cmis/my/servicedoc
 Magnolia: http://servername/contextPath/.magnolia/cmisatom/
 NemakiWare: http://servername/Nemaki/atom
 xCMIS: http://servername/xcmis/rest/cmisatom
 Microsoft SharePoint 2013: http://servername/cmis/rest/
 
 
 From: https://github.com/nicolas-raoul/CmisSync/wiki/What-address

Thanks a lot for the URLs. I'll have a look at those. If you can help me
test libcmis + LibreOffice with the products you mention, it would be
great (or let me access some test servers of these).

--
Cedric


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


Re: Crash during Traditional Chinese - Simplified Chinese conversion

2013-02-05 Thread Cedric Bosdonnat
On Mon, 2013-02-04 at 12:27 +0100, Michael Stahl wrote:
 On 03/02/13 10:54, Cedric Bosdonnat wrote:
  Hi Matteo,
  
  On Fri, 2013-01-04 at 14:58 +0100, Matteo Casalin wrote:
  Obviously, this would not work since we will get the same issue on the 
  second loop. Instead we can push PaM information (on which to 
  SetFontAndLanguage) in a queue and then iterate on it after the main 
  loop is completed. I'll start working on a patch and see what happens 
  with the Chinese document I have available. If that works, I'll submit 
  the patch to gerrit, hoping that someone could also apply broader tests 
  on the results (I don't have any knowledge of Chinese).
  
  I can help you test if you need, my limited knowledge of chinese may be
  OK to check the conversions ;)
 
 the change was committed a month ago so there is nothing stopping you
 from testing this:  a0477d991661de605aec4fec87ca52e32ec8f743

I tested on a big list of chinese characters to convert and found no
problem. And the patch looks safe, so nothing worse than before IMHO.
--
Cedric

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


Re: Crash during Traditional Chinese - Simplified Chinese conversion

2013-02-03 Thread Cedric Bosdonnat
Hi Matteo,

On Fri, 2013-01-04 at 14:58 +0100, Matteo Casalin wrote:
 Obviously, this would not work since we will get the same issue on the 
 second loop. Instead we can push PaM information (on which to 
 SetFontAndLanguage) in a queue and then iterate on it after the main 
 loop is completed. I'll start working on a patch and see what happens 
 with the Chinese document I have available. If that works, I'll submit 
 the patch to gerrit, hoping that someone could also apply broader tests 
 on the results (I don't have any knowledge of Chinese).

I can help you test if you need, my limited knowledge of chinese may be
OK to check the conversions ;)

--
Cedric

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


Re: CMIS + LibreOffice integration video with EN voice over

2013-02-03 Thread Cedric Bosdonnat
Hello Marc, Leif,

On Sat, 2013-02-02 at 21:47 -0500, Marc Paré wrote:
 Leif Lodahl has just uploaded a video with steps to CMIS + LibreOffice 
 integration with EN voice over.[1]
 
 Thanks Leif!

Thanks a lot for the video. I would have added one more thing at the
beginning:
  * Show how to get the file picker (as this is not the default)
  * Show how to add the server to the file picker places.

Otherwise, it's a great demonstration of the feature!

--
Cedric

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


Re: calling order of sw/source/filter/ww8/attributeoutputbase callbacks

2013-01-30 Thread Cedric Bosdonnat
Bonjour Nicolas,

On Wed, 2013-01-30 at 19:56 +0100, Nicolas Boulenguez wrote:
 In class sw/source/filter/ww8/docxattributeoutput.hxx or its parent
 sw/source/filter/ww8/attributeoutputbase.hxx, the possible orders in
 which the EndURL, RunText, EndRun (and probably StartURL) callbacks
 may be executed when exporting an hyperlink is not explicit. This has
 already caused at least four bugs: 47669, 52610, 53175 and 55820.

It seems pretty tricky to get all these bugs properly fixed.

 Docs.libreoffice.org only confirms what the names suggest:
 * StartURL() and EndURL() are called in this order by
   SwWW8AttrIter::OutAttrWithRange() and
   MSWord_SdrAttrIter::OutEEField()
 * RunText() and EndRun() are called in this order by
   MSWordExportBase::OutputTextNode.
 
 Could someone tell me what can be asserted about the calling order, or
 give me a link to some documentation?

The only documentation to help you are the doc / RTF and OOXML
specifications (available on the MSDN library).

 (I am not subscribed to this list)

There is no need to subscribe :)

--
Cedric

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


[Libreoffice-ux-advise] Template Manager default thumbnails

2013-01-29 Thread Cedric Bosdonnat
Hi all,

I was looking for the pictures to show when I have no template
thumbnail. Do you have a link to the ones you were mentioning in our
last chat? Were you mentioning the icons like this one?

http://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/galaxy/res/odt_48_8.png

I even found some oldies here like:

http://cgit.freedesktop.org/libreoffice/core/tree/icon-themes/galaxy/res/ott_48_8.png

Thanks for your help,
--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: Code pointers for fdo#43650

2013-01-28 Thread Cedric Bosdonnat
Hi Samuel,

On Sat, 2013-01-26 at 11:21 +0100, Samuel Mehrbrodt wrote:
 I would like to work on Bug #43650 [1].
 
 The bug is about disabling the tooltip showing Title/Page number when 
 scrolling in Writer. But it should only be disabled when scrolling with 
 the mouse wheel, not when dragging the scroll bar. From this Apache 
 patch [2] I can see where the tool tip is drawn.
 
 What I want to do different than Apache does, is that whether the tool 
 tip is shown or not, should not be based on a configuration setting, but 
 on whether one is using the mouse wheel.
 
 Can someone please have a look at it and give me a code pointer for that?

The ScollbarHdl doesn't tell you how this has been triggered. I think
you'll have to have a look at the ScrollBar vcl control to add that
information... Some debugging may also help to see the difference
between scrolling with the wheel or by dragging the lift.

I hope this helps,
--
Cedric

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


Refreshing GSoC 2013 project ideas

2013-01-16 Thread Cedric Bosdonnat
Hi all,

GSoC is approaching and Google may announce it early february. For us to
be ready, I'll need all of you to think on fun, useful and doable
project ideas to put on our wiki page.

As a first step, I removed all tasks that were done (or almost done)
last year or without potential mentors assigned.

Please go to the wiki page and edit your projects ideas to fit today's
reality. There are projects like the Android UI or the MSPub import
filter that may need some more work, feel free to add them back again
with an updated description / title.

You can also come up with great new ideas. In that case it's the same
story than last year: use the template in the page, add an appealing
description with code pointers and list yourself as potential mentor.

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

Thanks in advance for your help!
--
Cedric

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


Re: [Libreoffice-ux-advise] Template manager - the menu entries

2013-01-15 Thread Cedric Bosdonnat
Hi Cor,

On Mon, 2013-01-14 at 20:32 +0100, Cor Nouws wrote:
  The idea of a new template manager was to bring the content of that old
  menu to the users. At least now they don't have to discover that item
  (too far down in the File Menu) that triggers a sub-menu.
 
 Is there a certain position in the menu's below which items are so far 
 that they could be considered as not useful?
 If so, the older menu sh/could have moved above that line ? ;-)

IIRC we consider that below 7th item approx. the menu items are less
considered by the users. And moving the old menu upper would have moved
some other (potentially more important item) down.

 There is some positive perspective in this thought indeed.
 But first users need to discover that.
 And I still see File  New .. for editing or managing not as a natural 
 route.

Then may be we should find a new Wording for the File  New ... menu
item. In a not so far future (but not for 4.0.x) I'ld love to see the
whole sub-menu merged into the new Template Dialog, which may bring the
consistency you're missing.

 Besides that: the old dialog also offerd Organise and Edit options (of 
 course in a indirect and not so good and pretty way as now, but it was 
 there.)

Organise and Edit options are also in the new Template manager dialog.

 But in the old situation the users also find Edit and Organise in the 
 menu File  New  Templates and documents.
 
  The old menu's features are either in the new dialog or in other places
  of the UI: that's why the whole submenu and it's content was dropped.
 
 See previous remark. Old features already where there.
 In this, I still fail to see a good argument why the old sub-menu is 
 dropped.

Being this way for years doesn't mean it needs to stay for ever and that
it was a good thing.

  but pretty not welcomed now for 4.0.x as we passed
  string freeze (or our localizers friends won't be happy).
 
 I'm not sure if it is helpful to start arguing about what is in time and 
 not (I have multiple arguments that make it reasonable for me to bring 
 in my arguments now). And apart from that, it does not have to be (close 
 to) perfect from the first release, is it?

Sure it doesn't need to be perfect from the first release. But even if
we can do things, we are now post RC and need to be careful what we
change: release is in 2-3 weeks.

 I'm still seriously looking for what is good here.

Sorry for my hesitant understanding of english, but do you mean you are
working toward a good design or that you couldn't find anything good
yet?

Regards,
--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: strange behaviour of SwCrsrShell::aVisArea

2013-01-14 Thread Cedric Bosdonnat
On Mon, 2013-01-14 at 14:01 +0100, Winfried Donkers wrote:
 SwCrsrShell::CrsrIsVisible() returns sal_True, zoom % is 60,
 SwCrsrShell::aVisArea.Top(), Bottom() give 170460 and 188635.
 
 I then move the cursor one line down and back (no scrolling), zoom to
 55% and back to 60%.
 
 The visible area looks identical, the cursor is back in the same
 location.
 
 Now SwCrsrShell::CrsrIsVisible() returns sal_True, zoom % is 60,
 SwCrsrShell::aVisArea.Top(), Bottom() give 115860 and 134035. The
 cursor rectangle position has not changed and now is not in
 SwCrsrShell::aVisArea (cursor top/bottom is 121272/122191).
 
  
 
 What is the explanation for this behaviour?

I don't know that area of the code too well, but this smells pretty bad.
May be looking at what changes the aVisArea to these (false) values
would help.

--
Cedric


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


Re: [Libreoffice-ux-advise] Template manager - the menu entries

2013-01-14 Thread Cedric Bosdonnat
Hi Cor,

On Sun, 2013-01-13 at 22:58 +0100, Cor Nouws wrote:
 Hi all,
 
 My sincere apologies if I missed a discussion about this (but in any 
 case my mail box does not show it).
 
 We had the menu:
   File  Templates  Organise
  Address Book Source
  Save
  Edit
 
 Now we have:
   File  Save As Template
   File  New  Template
 
 
 What is wrong with the old menu?

The idea of a new template manager was to bring the content of that old
menu to the users. At least now they don't have to discover that item
(too far down in the File Menu) that triggers a sub-menu.

Instead they will discover that they can do things with templates in the
new dialog.

 It is easier to find.
 It is consistent with what people know.

Advanced users know it... the idea is to help people using templates
even if they aren't advanced users.

The old menu's features are either in the new dialog or in other places
of the UI: that's why the whole submenu and it's content was dropped.

Suggestions are nice, but pretty not welcomed now for 4.0.x as we passed
string freeze (or our localizers friends won't be happy).

Regards,
--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] Template Manager - performance issues, and no new folder create function when saving as template ?

2013-01-10 Thread Cedric Bosdonnat
On Thu, 2013-01-10 at 09:45 +0100, Alexander Thurgood wrote:
 Should I open a report and assign it to you or have you already put it
 on your hit list ?

It's already on my list/radar. I'll switch back to CMIS fixing for a
while as there are less things to fix there and I'll switch back to
template manager later.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


[REVIEW 4.0] Template manager fixes

2013-01-09 Thread Cedric Bosdonnat
Hi all,

I have some patches fixes various tiny bugs in the new template manager
pending review for integration in 4.0. Could someone review them?

I first tried to push them to gerrit:
  https://gerrit.libreoffice.org/1610
  https://gerrit.libreoffice.org/1611

And then some more arrived, and I will simply list them here:
  Removing the All tab page as requested by UX people

http://cgit.freedesktop.org/libreoffice/core/commit/?id=52006aa4050a07fcc238f3cc9e1faa1ac95d08ec

http://cgit.freedesktop.org/libreoffice/core/commit/?id=1ce372eec4dd0e4e807baa7bbf568245b955f99f
  Fixing a crash when closing the dialog after resetting the default template

http://cgit.freedesktop.org/libreoffice/core/commit/?id=3c08052394409a9c8aac07557a343070235672e7

Thanks for your reviews.

--
Cedric

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


Re: [Libreoffice-qa] Template Manager - performance issues, and no new folder create function when saving as template ?

2013-01-09 Thread Cedric Bosdonnat
Hi Alexander,

On Thu, 2013-01-10 at 08:28 +0100, Alexander Thurgood wrote:
 The first thing that I noticed is that when you call up the Template
 Manager, e.g. via the File  Template menu entry, it takes a fairly long
 time to display the Template Manager dialog, as in more than a minute -
 this performance hit worries me - the more so because every time you
 want to save any newly created document as a template, you have to wait
 the same amount of time for the dialog to display, which is pretty
 infuriating. The old template manager did not show this lag and was
 comparably much faster on the same hardware, so for me, this is a fairly
 important regression.

I'ld bet this is coming from the thumbnails extraction. I'll need to
somehow cache them or update them asynchronously.

 The second thing is that when you want to save a newly created document
 as a template, the Template Manager dialog is displayed, but I can see
 no way of creating a new folder to be able to store the template in it,
 you are forced to use an existing folder or folders. Is this by design,
 or is the function just not yet visible in the Template Manager dialog ?

No it's a bug that needs to be fixed (either missing in the
implementation or in the design). Thought as we are post String-freeze,
I'm not sure if I'll be able to push that for 4.0

 As this is about to go live with the future release of 4.0, it would be
 awkward to have yet another performance hit / reduction in functionality
 compared to the existing tool.

Well, performance can be fixed in 4.0.x versions. What I'ld like to
avoid is a lacking feature.

--
Cedric

___
List Name: Libreoffice-qa mailing list
Mail address: Libreoffice-qa@lists.freedesktop.org
Change settings: http://lists.freedesktop.org/mailman/listinfo/libreoffice-qa
Problems? http://www.libreoffice.org/get-help/mailing-lists/how-to-unsubscribe/
Posting guidelines + more: http://wiki.documentfoundation.org/Netiquette
List archive: http://lists.freedesktop.org/archives/libreoffice-qa/


[Libreoffice-ux-advise] Template Manager: UI to reset the default template

2013-01-09 Thread Cedric Bosdonnat
Hi guys,

There is one thing really missing in the new template manager: we have
no way to reset the default template after having set it.

Any idea where / how to integrate that?

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] Template Manager: UI to reset the default template

2013-01-09 Thread Cedric Bosdonnat
On Wed, 2013-01-09 at 14:10 +0100, Cedric Bosdonnat wrote:
 On Wed, 2013-01-09 at 11:51 +0100, Cedric Bosdonnat wrote:
  Hi guys,
  
  There is one thing really missing in the new template manager: we have
  no way to reset the default template after having set it.
  
  Any idea where / how to integrate that?
 
 I just saw the Blank template item idea for each category in the bugs
 page... that will do the trick I think.

Hum, yet another reply to myself... the Gear popup menu has the action
to reset the default template.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] Template Manager: UI to reset the default template

2013-01-09 Thread Cedric Bosdonnat
On Wed, 2013-01-09 at 17:04 +0100, Mirek M. wrote:
 Yes. Though for discoverability reasons, it's best to include a
 Blank template as well.
 (Plus it allows the user to always use the template dialog as a
 starting point.)

Well, I like the Blank template idea... but it will need some
important changes in the code creating new documents and I won't do that
as a 4.0 bug fix: it'll have to wait a next release.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] [Libreoffice-qa] Template Manager - performance issues, and no new folder create function when saving as template ?

2013-01-09 Thread Cedric Bosdonnat
Hi Alexander,

On Thu, 2013-01-10 at 08:28 +0100, Alexander Thurgood wrote:
 The first thing that I noticed is that when you call up the Template
 Manager, e.g. via the File  Template menu entry, it takes a fairly long
 time to display the Template Manager dialog, as in more than a minute -
 this performance hit worries me - the more so because every time you
 want to save any newly created document as a template, you have to wait
 the same amount of time for the dialog to display, which is pretty
 infuriating. The old template manager did not show this lag and was
 comparably much faster on the same hardware, so for me, this is a fairly
 important regression.

I'ld bet this is coming from the thumbnails extraction. I'll need to
somehow cache them or update them asynchronously.

 The second thing is that when you want to save a newly created document
 as a template, the Template Manager dialog is displayed, but I can see
 no way of creating a new folder to be able to store the template in it,
 you are forced to use an existing folder or folders. Is this by design,
 or is the function just not yet visible in the Template Manager dialog ?

No it's a bug that needs to be fixed (either missing in the
implementation or in the design). Thought as we are post String-freeze,
I'm not sure if I'll be able to push that for 4.0

 As this is about to go live with the future release of 4.0, it would be
 awkward to have yet another performance hit / reduction in functionality
 compared to the existing tool.

Well, performance can be fixed in 4.0.x versions. What I'ld like to
avoid is a lacking feature.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [libreoffice-design] LibreOffice ...... Libraries VCL

2012-12-19 Thread Cedric Bosdonnat
Hi Mariano,

It seems you mailed the wrong list: you should better mail
libreoffice@lists.freedesktop.org for development questions.

You have also been confused on VCL... it's not the Borland thing, but
the name of the LibreOffice internal toolkit. There is approximately no
tutorial for it, but you can find some useful docs here:
  * Doxygen doc: http://docs.libreoffice.org/vcl/html/classes.html
  * New layout feature: 
https://wiki.documentfoundation.org/Development/WidgetLayout

And of course you can hack on Windows as well as Linux or MacOS X (it's
up to you to decide).

Regards,

--
Cedric

On Wed, 2012-12-19 at 01:21 -0300, Mariano Gaudix wrote:
 For  contribute ideas for LibreOffice .   I  must   to learn to use the
 Borland VCL Libraries .So   I must   to program in WINDOWS. ¿¿¿
  These libraries  VCL   are not in GNU / LINUX???
 
 I  don't  find tutorials of VLC in  the  WEB .
 
 
 You  can spend a tutorial for programming in VCL.
 
 Thanks.
 
 Best  regards  .
 
 Mariano Gaudix .
 


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


Re: [Libreoffice-ux-advise] Template manager : feedback

2012-12-19 Thread Cedric Bosdonnat
Hi Astron,

On Wed, 2012-12-19 at 09:55 +0100, Stefan Knorr wrote:
 On Mon, 2012-12-17 at 09:52 +0100, Cedric Bosdonnat wrote:
  I'm not intending to change the one-level hierarchy for local
  templates... only to have the template manager able to show more because
  who knows how the remote repositories will be structured?
 
 But then ... I don't really get what's the difference between remote and
 local repositories that would make this necessary.
 If we can break down the local template folders in a way that all
 subfolders are shown below on the first level, why doesn't the same work
 with remote repositories?

Michael explained it nicely. And for the same latency reason, I'll have
to disable showing thumbnails in remote repositories. I'll need some big
icons for each type of document and for folders as placeholders when I
don't have thumbnails (we are extracting thumbnails only from ODF ATM
and some file formats don't have thumbnails)

 Is there a technical reason, like that LibO only sees the first
 hierarchy level when it initially connects to a remote repository?

Well, this is a bug I'm fixing.

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


Re: [Libreoffice-ux-advise] Template manager : feedback

2012-12-17 Thread Cedric Bosdonnat
On Fri, 2012-12-14 at 17:19 +0100, Stefan Knorr (Astron) wrote:
 Hi Cedric, Mirek,
 
 On 14 December 2012 12:24, Mirek M. maz...@gmail.com wrote:
   Thus, a path bar would be largely unnecessary, as it would only show a
   single item. Also, there would no longer be an easy way to rename a
   folder (at least, if it acted like a traditional path bar).
 
  I'm about to change the whole implementation to have it support several
  levels. The restriction for the templates storage is on the templates
  management class from LibreOffice (already there before), but at least
  we'll be able to handle all remote repositories without problem.
 
 This doesn't really make sense to me, the current one-folder-level
 restriction absolutely makes sense in the context of Templates. (And
 in many other contexts, it does too.)
 Please don't sacrifice 80% of our users for the 5% sado-masochists
 that like organising things into folders. Ooo/LibO developers have
 made these kinds of compromises for a very long time and the result is
 that users flee when they see LibO.

I'm not intending to change the one-level hierarchy for local
templates... only to have the template manager able to show more because
who knows how the remote repositories will be structured?

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


templates.libreoffice.org CMIS/FTP/DAV support

2012-12-12 Thread Cedric Bosdonnat
Hi Andreas,

The UX guys asked me to have the new templates manager out for 4.0 and
I'm working hard these days to fix the usability issues around this one.

It would be even better to have the templates.libreoffice.org repository
set up as a default remote templates location accessible from the new
dialog. For that to work we need to have an access to the template files
via one of those protocols: CMIS, FTP, WebDAV.

Could you help us on the plone side to get this ready?

Thanks a lot for your help.
--
Cedric

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


Re: templates.libreoffice.org CMIS/FTP/DAV support

2012-12-12 Thread Cedric Bosdonnat
Hi Andreas,

On Wed, 2012-12-12 at 19:57 +0100, Andreas Mantke wrote:
  Could you help us on the plone side to get this ready?
 
 yes, I could do. There is currently a WebDAV available for the
 extensions- and the template-site:
 webdav://extensions.libreoffice.org
 webdav://templates.libreoffice.org
 
 Both need a login.

Ok, great! the only thing we'll need thus is to have some public access
to webdav://templates.libreoffice.org.

 It would be posible to change the buildout thus there are a special port
 for the WebDAV. I did that for the conference-site.

You're the expert here... on LibreOffice side, we don't really need any
special port: we only need to know the URL to access the templates.

 I've not tried out ftp with Plone yet. But there is a description that
 it would work, if it was added to the buildout script.
 
 I don't know yet anything about CMIS-support for Plone. But maybe you
 are the expert in that area ;-)

As long as WebDAV is working, we can skip FTP and CMIS for the while. We
may need CMIS someday if we want to extract some additional infos on the
templates, but that's all.

 I'm currently working on a new solution for the templates-repository
 with content-types based on the Dexterity framework. It's intended to
 run on a more flat hierarchy: template-center, projects, downloadable files.
 
 I managed to create a structure with the different content objects, but
 there are some steps missing yet, e.g. the indexing, search and display
 feature. I've the goal to get ready with this new environment at Fosdem
 2013, but I'm not shure if I could manage without some help (extra
 manpower/womenpower ;-)

Tell me when you have something I can test via an anonymous webdav
access. There may be some tweaks to add on the templates management
classes (not sure).

Regards,
--
Cedric

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


Re: Custom Styles in Writer

2012-12-11 Thread Cedric Bosdonnat
Hello Rushi,

On Tue, 2012-12-11 at 04:20 +0530, Rushi Shukla wrote:

 This might be a no-brainer but can you please tell me exactly which
 list or arrray stores the Custom Styles made by the user under the
 'Styles and Formatting' section of Writer ?
 
 
 .hxx and .cxx files I am studying right now (if this helps in any way)
 
 
 1) http://opengrok.libreoffice.org/xref/core/sw/inc/docstyle.hxx
 
 
 2)
 http://opengrok.libreoffice.org/xref/core/sw/source/ui/app/docstyle.cxx

There is not such thing as an array with only the Custom Styles. In all
applications the idea is the following one (though Writer stores it a
differently than other):

All styles are stored in a common container. They have are methods on
their classes to determine if they are used, hidden, user defined, etc.

The Style  Formatting dialog access those containers using a iterator
on which we apply a Search Mask. This mask is a bit-OR combination of
flags and the one for Custom Styles is SFXSTYLEBIT_USERDEF. Note that
Writer defines some additional mask flags.

I hope this helps you understand that piece of code.

--
Cedric


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


Re: Default Styles in Writer

2012-12-06 Thread Cedric Bosdonnat
Hello Samuel,

On Thu, 2012-12-06 at 09:33 +0100, Samuel Mehrbrodt wrote:
 I have submitted a patch changing the list of default Styles in the
 Toolbar in Writer [1].
 
 Now, we [2] also wanted to remove the entry Default Style from the
 list, but removing Standard in the code didn't do that.
 Can anyone point me in the right direction where this is added?

Removing that style is pretty tricky as it holds quite some things on
its shoulders. Why not start by hiding it by default now that we can
hide styles?

There are several concerns with this removal:
  * Display name of pooled styles is tightly bound with the display of
the style in the Styles  Formatting dialog. You can't just remove it
plainly as it would prevent to show the style when editing existing
documents.
  * This particular styles holds the styles configuration (See Tools 
Options... dialog, LibreOffice Writer  Basic Fonts items.
  * Almost all other paragraph styles are inheriting from this one

What is so bad with this style? If you really want to remove pooled
styles, start with the ListXXX paragraph styles.

Regards,

--
Cedric

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


Re: [Libreoffice-ux-advise] Proposed changes

2012-12-06 Thread Cedric Bosdonnat
Hi Alex,

On Thu, 2012-12-06 at 07:57 +0100, Alex Thurgood wrote:
 The transparency problem is also apparent on Linux, so not just limited 
 to OSX. It occurs when two templates are displayed one on top of the 
 other, where both templates are given a transparent background, leading 
 to the details of the underlying template coming through the transparent 
 background of the overlying one and ending up looking like something 
 Kandinsky or Pollack might have done in their most creative of 
 mindframes. One thing is for sure, it doesn't look professional, nor is 
 it clear what the preview content of the template is actually supposed 
 to be. At least with the old template preview, only one template was 
 previewed at a time, so there was little doubt as to which template was 
 being considered. The current new fangled approach mixes up what I 
 assume to be the first two templates of the list. This is all down to 
 the way the transparency of the sheet/doc/page is rendered or by some 
 trick of the UI overlay. As I don't know how this is done, I can't 
 really frame it in words any better than that.

Could you then attach a screenshot to help me understand better?

--
Cedric

___
Libreoffice-ux-advise mailing list
Libreoffice-ux-advise@lists.freedesktop.org
http://lists.freedesktop.org/mailman/listinfo/libreoffice-ux-advise


  1   2   3   4   5   >