Stopping LibreOffice related activities
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
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 ...
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 ...
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
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
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
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
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 ...
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
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
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
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
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
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)
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
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 ...
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 ...
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 ...
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 ...
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
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
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?
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
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
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
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
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
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
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!
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
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
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
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
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
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
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
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
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
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
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
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
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
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!
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 )..
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
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
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
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
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 ...
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 ...
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
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
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.
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
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
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
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
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:
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
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)
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
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
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
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
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
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
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
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
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 ...
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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
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 ?
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
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 ?
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
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
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
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 ?
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
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
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
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
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
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
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
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
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