Re: GSoC project to add CPDB support to the LibreOffice print dialog

2024-07-03 Thread Biswadeep Purkayastha
Monthly update: July 2024

Hello everyone,
Last month, I focused on rewriting older code to incorporate CPDB frontend API 
functions and fix the printing process. Now, printing with CPDB works 
seamlessly on the LibreOffice print dialog. During this process, I discovered 
that the printer names in the LibreOffice dialog are static and evaluated at 
startup, unlike CPDB, which periodically refreshes the printer list. 
Consequently, the print dialog had to handle situations where a printer might 
no longer be available even though it is still displayed. I implemented changes 
for dynamically updating the printer lists and to include appropriate error 
handling to address this issue of stale printers while using CPDB. 
Additionally, I modified the functionality of the "Print Directly" button in 
LibreOffice so that with CPDB it now prints to the default printer initially, 
rather than the first available printer as it did previously.

Regards,
Biswadeep



From: LibreOffice on behalf of Michael Weghorn
Sent: Tuesday, May 7, 2024 12:57 PM
To: Biswadeep Purkayastha; libreoffice@lists.freedesktop.org
Subject: Re: GSoC project to add CPDB support to the LibreOffice print dialog

On 2024-05-06 19:22, Biswadeep Purkayastha wrote:> I am Biswadeep
Purkayastha, a GSoC 2024 contributor to OpenPrinting. In
> the upcoming months I'll be working on getting CPDB support into the
> LibreOffice print dialogs. I had previously reached out to the community
> asking for a mentor to help me from the LibreOffice side and I am happy
> to announce that Michael Weghorn will be mentoring me from the
> LibreOffice side on this project. I look forward to working on this
> project with my mentors and being a part of the open-source community.

Thanks for the update and welcome again!
I'm looking forward to working together and hope you'll have a great
GSoC experience!


Re: GSoC project to add CPDB support to the LibreOffice print dialog

2024-05-07 Thread Michael Weghorn
On 2024-05-06 19:22, Biswadeep Purkayastha wrote:> I am Biswadeep 
Purkayastha, a GSoC 2024 contributor to OpenPrinting. In
the upcoming months I'll be working on getting CPDB support into the 
LibreOffice print dialogs. I had previously reached out to the community 
asking for a mentor to help me from the LibreOffice side and I am happy 
to announce that Michael Weghorn will be mentoring me from the 
LibreOffice side on this project. I look forward to working on this 
project with my mentors and being a part of the open-source community.


Thanks for the update and welcome again!
I'm looking forward to working together and hope you'll have a great 
GSoC experience!


OpenPGP_signature.asc
Description: OpenPGP digital signature


Re: GSoC Project: Sidebar deck for quick find

2023-02-12 Thread Heiko Tietze

Hi Siddharth,

happy to see your interest in LibreOffice, and in particular in UI topics :-).

Not sure Jim reads the mailing list but I do. He would be the code mentor while 
my contribution could be to test the implementation and to recommend UI solutions.


Jim already created a simple prototype to see how much effort there might be. So 
if the project has any blockers I'd expect it on the UI/UX side. Meaning some 
complexity with replacement functionality (personally, I'd would keep things 
simple and not abuse the sidebar as dialog replacement). Some discussion has 
been done on the ticket.


As always, we request students to proof skills by solving easy hacks. Ask in 
private, if you don't find an appropriate ticket.


Looking forward to work with you,
Heiko

On 11.02.23 19:54, Siddharth Khattar wrote:

Hello,

I was recently taking a look again at the GSoC ideas list and I found out that 
it had been updated a bit since I last took a look at it a couple of weeks ago. 
I, unfortunately, wasn't able to find a mentor to help me with the previous idea 
(Improving Zoner Draw Filter), and also couldn't find a copy of Zoner Draw 2 for 
testing, which I was researching to implement so I went to look at the list 
again for inspiration. Then, the idea to implement Quick Find as a sidebar deck 
interested me. As I researched the idea further, I read through the discussion 
and implementation regarding this idea at: 
https://bugs.documentfoundation.org/show_bug.cgi?id=95405 
. I also looked at 
the mock-up at: 
https://bug-attachments.documentfoundation.org/attachment.cgi?id=184862 
 & 
thought that it was pretty close to my view of the project as well. The 
implementation of the idea seems pretty doable for a beginner like me who is new 
to open-source development as a whole. In the meanwhile, I've looked into the 
files srchdlg.cxx and navigatorpanel.ui for an initial idea of the 
implementation of the project.


I think the ideal implementation of this idea would be to -
1) Create an additional find/replace section in sidebar
2) Leave the current find/replace dialogue in place (for the sake of user 
choice)
3) Show multiple matches of the searched keyword from the content in the sidebar 
and highlight them alongside with a yellow font color in the file, also allowing 
the user to cycle through them with a button click


Firstly (and most importantly), Are there please any potential mentors who are 
willing to help me with this project? The GSoC ideas page mentioned potential 
mentors as /Jim Raykowski and //Heiko Tietze, /can somebody please contact them 
and ask if they're interested in this project?

Are there any foreseeable roadblocks or challenges to the execution of this 
idea?
In which area should I start focusing my research to start working on the 
document to successfully implement this idea as part of GSoC 2023?
Is anyone else currently aiming to implement this idea at LibreOffice or in the 
LibreOffice open-source community?
Lastly, are there any other tips or thoughts regarding this that you would like 
to give me?


Thanking for your time and consideration,
Siddharth K


--
Dr. Heiko Tietze, UX-Designer and UX-Mentor
Tel: +49 30 5557992-63 | Mail: heiko.tie...@documentfoundation.org
The Document Foundation, Kurfürstendamm 188, 10707 Berlin, DE
Gemeinnützige rechtsfähige Stiftung des bürgerlichen Rechts
Legal details: https://www.documentfoundation.org/imprint


OpenPGP_signature
Description: OpenPGP digital signature


Re: GSOC Project - "Write Missing Unit Tests"

2021-06-02 Thread Xisco Fauli
Hi Shubham,

Welcome aboard!

On 28/5/21 22:17, Shubham Jain wrote:
> Hi everyone!
> I am Shubham Jain. I am an ungrad student from India. I am very happy
> to get to work at an esteemed organisation like LibreOffice for the
> summer. 
>
> I am selected for the GSOC project - "Write Missing Unit Tests". I'll
> be working under the mentorship of Mr. Xisco Fauli and Mr. Ilmari
> Lauhakangas. My main goal will be to extend the test coverage for all
> the modules present in LO.
>
> Looking forward to connecting with all the mentors and other participants.
> Shubham Jain
>
>
>
> ___
> LibreOffice mailing list
> LibreOffice@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libreoffice

-- 
Xisco Faulí
LibreOffice QA Team
IRC: x1sc0

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


Re: GSoC Project Proposal: Multi-color gradient

2020-03-27 Thread Heiko Tietze
On 26.03.20 19:16, Regina Henschel wrote:
> For all solutions, not only internal handling and user interface have to be 
> considered, but also how the style information can be stored in the file.

Proposal for a flexible UI is in [1], though it might be not so easy to 
implement.

[1] 
https://design.blog.documentfoundation.org/2015/12/22/area-fill-options-made-consistent/



signature.asc
Description: OpenPGP digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC Project Proposal: Multi-color gradient

2020-03-26 Thread Regina Henschel

Hi Pranesh,

Pranesh Ulleri schrieb am 26-Mar-20 um 17:21:
[..]
For this Google Summer of Code, I would like to contribute to the 
"Multi-color gradient". This is the link to the proposal that I have 
drafted. [ Link To The Draft ] 
. 
I request you to review this draft and give your valuable feedback.


It's wonderful that you want to take care of multi-color gradients. It's 
a complex issue. The members here on the mailing list have very 
different knowledge and skills. So don't hesitate to ask here on the 
list and maybe learn about completely different aspects.


For example, I work with the ODF file format. From this point of view 
you should know that the ODF file format has two completely different 
gradients [1].
One is the gradient defined by the element . It is 
implemented in LibreOffice, and the user interface belongs to this 
gradient. It allows only two colors, but has very different shapes of 
the gradient.
The other one is the gradient defined by the elements 
 and . It allows multiple 
colors, but is not implemented yet.


For all solutions, not only internal handling and user interface have to 
be considered, but also how the style information can be stored in the file.


I wish you every success in your work.

Kind regards
Regina

[1] 
http://docs.oasis-open.org/office/v1.2/os/OpenDocument-v1.2-os-part1.html#element-draw_gradient

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


Re: GSOC Project

2019-01-28 Thread Heiko Tietze
Hi Sumit,

Welcome to LibreOffice! It's great to have you on board. We collected some 
information to get started on our wiki [1] and in particular about GSoC here 
[2]. We request all students to solve a few non-trivial "easyhacks" to show 
their skills to the potential mentors and to figure out if LibreOffice is the 
right project for you. Don't hesitate to contact the developers via IRC at 
#libreoffice-dev (see also [1]).

Happy hacking,
Heiko (GSoC Admin, UX Mentor)

[1] https://wiki.documentfoundation.org/Development
[2] https://wiki.documentfoundation.org/Development/GSoC

On 27.01.19 10:49, SUMIT wrote:
> Hello,
> My name is Sumit, 2^nd  year CSE undergraduate MNIT Jaipur. I am using 
> LibreOffice for many years and looking forward to contribute somewhere in the 
> organization applications. I am excited to apply for GSOC this year. I am 
> primarily interested in Windows and Android apps. I have knowledge of C, C++, 
> Python and Java. I hope to find a mentor who could guide me and help me to 
> start contributing to LibreOffice Projects.
> 
> Thank You
> Sumit  
> 
> ___
> LibreOffice mailing list
> LibreOffice@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/libreoffice
> 

-- 
Dr. Heiko Tietze
UX designer
Tel. +49 (0)179/1268509



signature.asc
Description: OpenPGP digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC project introduction

2018-05-06 Thread Terrence Enger
I am adding QA list to recipients, because I can foresee this work
being useful in the preparation of bug reports.

On Sat, 2018-05-05 at 15:14 +0530, Saurav Chirania wrote:
> *Hello community!I am Saurav, an undergraduate from IIT Dhanbad, India.
> I’ve been selected in this year’s GSoC to work with LibreOffice [1].I’ll be
> working with the UI Testing framework. The first task will be to log the UI
> actions in a log file according to a Domain Specific Language. Then, the
> next task will be to automate the replay of the same actions using the
> generated log file.I am ready with a fresh build of LibreOffice and am
> currently browsing the relevant code parts to get more knowledge about the
> different UI elements and how events work in LibreOffice.The timeline I
> proposed in my GsoC proposal is at [2]. Suggestions regarding prioritising
> of tasks, refining of the timeline or anything else to improve on are
> welcome! You can contact me on the IRC channel #libreoffice-dev (nick:
> chirania) or by sending me an email.Looking forward to an enjoyable
> summer!Regards,Saurav Chirania[1] https://tinyurl.com/yba6cnpc
> [2] https://tinyurl.com/ydgax9vk
> *

Whoopee!

Please let me offer some random thoughts.

I have often been unsure what I did to provoke LO to misbehave:
sometimes my attention was absorbed by actual work I was doing,
sometimes I had given up trying carefully to reproduce a bug report
only to see the bug come up later.  So it would be good if the logging
is cheap enough to use routinely during regular work.

For a couple of reasons, I expect that the log file will not replace
the STR in a bug report: (1) The log file will contain irrelevant
operations, everything from a slip-of-the-fingers corrected promptly
to completely different tasks imposed on the user during the LO
session.  Determination of just which operations are relevant may be
tedious, but confidence that the misbehaviour can be reproduced will
justify much more effort than would mere knowledge that LO misbehaved
once.  (2) Part of the QA process for bug reports involves testing
older LO versions.

From this, I conclude that it is important that the log file be
decipherable.  Indeed, for the preparation of bug reports, the
automated playback is mostly important for proving that the bug is
reproducible, thus motivating the decipherment of the log file.  So,
an easily readable log file is better than one which is hard to read,
but the difference is less important than one might guess.

If the log file is not easily readable, then we would eventually want
a program to express it in user-level terms.  As a hack, this program
might not be quite "easy", but it could be undertaken so that it would
not hold up other work.  Perhaps it could be so specified that
language-level programming knowledge (as opposed to knowledge of LO)
would be sufficient for the task.

Thank you, Saurav, for undertaking this work.  Is there a place where
we can follow your progress?

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


Re: GSoC project on LibreOffice Online Admin

2018-03-24 Thread Pranav Kant
Hi Kunal,

On 24/03/18 19:56, Kunal Gehlot wrote:
> Hello, 
> I am Kunal Gehlot, from India. I'm a first year Engineering student and am
> relatively new to development and coding. I would like to talk to you about
> developing on Admin console as a GSoC project. 

Your first step should be to build LibreOffice and then its Online component.
And then open a document and being able to see it reflected in the admin
console. There's some information here that might be useful to you, if you
haven't already built and run Online.

https://wiki.documentfoundation.org/Development/LibreOffice_Online

Please don't hesitate to ask further. You can either hang out on
#libreoffice-dev on freenode or ask questions on our mailing list (CCed). Happy
to help you cross that first hurdle :)

> I could not find much information on the plan but I see there's an abandoned
> history view development and admin console needs to be simplified by merging 
> two
> sets of codes. I am thinking of working in that direction and would like to
> learn more on the topic.

I would suggest you to first start looking at some of the easy hacks (look for
the link above) - after buildling Online successfully - to get your hands dirty
with the relevant code. It's also important for us to be able to consider you
for GSoC.

Resurrecting the history view is one of the tasks in the 'Online Admin' project
and it's one of the least prioritized tasks. We would want to make you work on
new features instead. So, all the points above the history view on the wiki page
you saw are the ones that should be on your radar. Please play a little with the
admin console first to be able to get a more clear idea of what exactly those
tasks are. Happy to answer any specific questions thereafter that comes to your
mind :)

-- 
Regards,
Pranav



signature.asc
Description: OpenPGP digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoc Project Proposal

2018-03-17 Thread Khaled Hosny
On Sat, Mar 17, 2018 at 11:49:10AM +0100, Heiko Tietze wrote:
> Some random thoughts:
> * CPAL talks about palette index, which might be a problem (e.g. tdf#115291)

I don’t think this is relevant; the palette colors are defined inside
the CPAL table itself, no external data is referenced.

> * CPAL/COLR looks like a proprietary MS implementation to me

They are part of the OpenType spec.

> * SVG gradients are not fully supported yet (would be another GSoC
>   project), neither animation I guess

We get the same SVG quality as we currently get rendering embedded SVG
documents, that is good enough I think.

> * I wonder what happens when font color is changed from automatic to
> red, for instance. Could be a) resulting in one color, or b) inverted
> (red -> turquoise), or c) added (RGB + R). Alternatively, font color
> could be ignored.

Glyph layers either use a specific color or text color but not
both, the choice is encoded in the COLR table.

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


Re: GSoc Project Proposal

2018-03-17 Thread Heiko Tietze
Some random thoughts:
* tdf#104403 c8: not yet implemented in harfbuzz (and I dont know what exactly 
you mean with "There is no any public library so we can make an API that can 
use this open source project.")
* CPAL talks about palette index, which might be a problem (e.g. tdf#115291)
* CPAL/COLR looks like a proprietary MS implementation to me
* SVG gradients are not fully supported yet (would be another GSoC project), 
neither animation I guess
* I wonder what happens when font color is changed from automatic to red, for 
instance. Could be a) resulting in one color, or b) inverted (red -> 
turquoise), or c) added (RGB + R). Alternatively, font color could be ignored.

On 15.03.2018 07:40, pappu kumar wrote:
> 
>   Pappu Kumar's Student Application for Multicolor Font in LibreOffice
> 
> 
>   1. Contact Information
> 
> • Email address :pappukr4...@gmail.com 
> 
> • GitHub username : Pappukr 
> 
> • LinkedIn username : Pappu Kumar 
> 
> 
> • Physical location :
> 
> Cluster innovation Centre,
> 
> University of Delhi
> 
> Delhi- 110007
> 
> India
> 
> 
> 2. Why do you like C++, and why do you want to work on LibreOffice?
> 
> 
> C++ is a general-purpose programming language It has imperative, 
> object-oriented and generic programming features, while also providing 
> facilities for low-level memory manipulation. C++ is the first language in 
> which i write the hello world program.I am using the C++ from first year of 
> my graduation it is so simple and object oriented that why i like this.
> 
> 
> I am using the libreoffice for general college purpose work since 
> 2014. I found it is as good as paid ms Office and it is open source. The we 
> decide to work with the libre office team and help them to improve the 
> libreoffice software.
> 
> 
> 3. What do you like about science and why? What area do you like best?
> 
> 
> My favourite area is Computer Science and Mathematics, as Mathematics 
> can single-handedly explain many of the theoretical aspects of research 
> fields that have a Computer Science background. This is based on the 
> first-hand experience that I've had with fields such as Software Development, 
> Machine Learning, Web Development.
> 
> 
> 4. Describe your experience with the following:  C, C++,Java, Android 
> other languages.
> 
> 
> • C / C++ : I've worked with both these languages for the last 5 years. I 
> still use them, as low-level languages. I have already done some college 
> project in C++ like Attendance management system, File system, Socket 
> programming, MySQL Compiler.
> 
> 
> • Python : I usually try to use Python for machine learning projects because 
> of there many great libraries that make python very handy for machine 
> learning.
> 
> 
> • HTML/ CSS/ Javascript: Almost all of the Javascript exposure that I have, 
> is with Web Development. I developed many websites both dynamic and static. I 
> develop the website using the HTML, CSS, bootstrap and javascript.
> 
> 
> • Android/ Java:- Generally I use java for android development. I have 
> already developed some android app for my college project. The project are 
> the Chatting App, On This day App,and A payroll Softwarefor Zds pvt. Ltd.
> 
> 
> 5. Describe your educational background (school, degree plan, major, 
> past degrees, research area, publications, etc.).
> 
> 
> • Majors : 4-year Dual-degree BTech in Information Technology & mathematical 
> Innovation.
> 
> • Minors : Mathematics & Management
> 
> 
> I have experience in both Web Development as well as Computer Science 
> research areas. I'd like to continue with Web Development for any innovative 
> idea(s), in my future.
> 
> 
> 6. Please propose a project you would like to work on. Successful 
> proposals will require advanced planning, communication with the project 
> administrators and mentors.
> 
> 
>   Support multi coloured font formatstdf#104403 
> tdf#105488 
> 
> 
> The latest version of the OpenType specification introduced few tables that 
> allow for having multi-colored glyphs, which have many uses the most common 
> is color Emoji.
> 
> The simplest of them isCOLR 
> /CPAL 
> , which use layers of 
> normal glyphs and color palettes to assign colors to each.
> 
> Another alternative isSVG 
> table which embeds full 
> SVG graphic for each glyph. This one might be a trickier as instead of 
> rendering layered glyphs with different colors we will need to render SVG 
> graphics. We already have decent SVG support, but I’m not sure how usable is 
> it from a low level as t

Re: GSoc Project Proposal

2018-03-15 Thread pappu kumar
Please go through the Project and give some suggestion.
your suggestion is welcome.


 Sent with Mailtrack


On Thu, Mar 15, 2018 at 12:10 PM, pappu kumar  wrote:

> Pappu Kumar's Student Application for Multicolor Font in LibreOffice1.
> Contact Information
>
> • Email address :pappukr4...@gmail.com 
>
> • GitHub username : Pappukr 
>
> • LinkedIn username : Pappu Kumar
> 
>
> • Physical location :
>
> Cluster innovation Centre,
>
> University of Delhi
>
> Delhi- 110007
>
> India
>
> 2. Why do you like C++, and why do you want to work on LibreOffice?C++ is
> a general-purpose programming language It has imperative, object-oriented
> and generic programming features, while also providing facilities for
> low-level memory manipulation. C++ is the first language in which i write
> the hello world program.I am using the C++ from first year of my graduation
> it is so simple and object oriented that why i like this.I am using the
> libreoffice for general college purpose work since 2014. I found it is as
> good as paid ms Office and it is open source. The we decide to work with
> the libre office team and help them to improve the libreoffice software.3.
> What do you like about science and why? What area do you like best?My
> favourite area is Computer Science and Mathematics, as Mathematics can
> single-handedly explain many of the theoretical aspects of research fields
> that have a Computer Science background. This is based on the first-hand
> experience that I've had with fields such as Software Development, Machine
> Learning, Web Development.4. Describe your experience with the following:
>  C, C++,Java, Android other languages.
>
> • C / C++ : I've worked with both these languages for the last 5 years. I
> still use them, as low-level languages. I have already done some college
> project in C++ like Attendance management system, File system, Socket
> programming, MySQL Compiler.
>
> • Python : I usually try to use Python for machine learning projects
> because of there many great libraries that make python very handy for
> machine learning.
>
> • HTML/ CSS/ Javascript: Almost all of the Javascript exposure that I
> have, is with Web Development. I developed many websites both dynamic and
> static. I develop the website using the HTML, CSS, bootstrap and javascript.
>
> • Android/ Java:- Generally I use java for android development. I have
> already developed some android app for my college project. The project are
> the Chatting App, On This day App, and A payroll Software for Zds pvt.
> Ltd.
>
> 5. Describe your educational background (school, degree plan, major, past
> degrees, research area, publications, etc.).
>
> • Majors : 4-year Dual-degree BTech in Information Technology &
> mathematical Innovation.
>
> • Minors : Mathematics & Management
>
> I have experience in both Web Development as well as Computer Science
> research areas. I'd like to continue with Web Development for any
> innovative idea(s), in my future.
>
> 6. Please propose a project you would like to work on. Successful
> proposals will require advanced planning, communication with the project
> administrators and mentors.Support multi coloured font formats tdf#104403
>  tdf#105488
> 
>
> The latest version of the OpenType specification introduced few tables
> that allow for having multi-colored glyphs, which have many uses the most
> common is color Emoji.
>
> The simplest of them is COLR
> /CPAL
> , which use layers
> of normal glyphs and color palettes to assign colors to each.
>
> Another alternative is SVG
>  table which embeds
> full SVG graphic for each glyph. This one might be a trickier as instead of
> rendering layered glyphs with different colors we will need to render SVG
> graphics. We already have decent SVG support, but I’m not sure how usable
> is it from a low level as text rendering in VCL.
>
>
> 1) Introduction:-
>
> “Support multi coloured font formats”. First of all I want to define the
> Multicolored font and some basic terminology that used in the Typography.
>
> Multicolor Font :- The font in which all character has more the one color.
>
> For understanding this project you should have some basic knowledge about
> the typography and
>
>-
>
>The understanding of the SFNT structure of OpenType fonts, the
>different tables and their work in typography.
>-
>
>The basic understanding of How font are stored in the font file and
>how the computer understands the font and how the text is rendered on the
>computer.

Re: GSoC Project

2018-03-11 Thread Pranav Kant


On 12/03/18 11:46, Shayantan Pal wrote:
> Hi Pranav,
> 
> Thanks for the heads up .  Is it absolutely necessary that I submit my  GSoC
> application on 18 March itself ? Can I submit it later too ? 

Reading here[1], the student application deadline is 27th March. So, you need to
submit it by 27, not 18th. And yes, it's absolutely necessary that you submit
your proposal by 27th.

[1] https://developers.google.com/open-source/gsoc/timeline


> 
> On 12-Mar-2018 9:15 AM, "Pranav Kant"  > wrote:
> 
> Hi Shayantan,
> 
> On 11/03/18 23:45, Shayantan Pal wrote:
> > Respected sirs,
> >
> > I am interested in the project : 
> >
> >
> >       LibreOffice Online Admin
> >
> >
> > for Google Summer Of Code 2018 and would like to work on it . Kindly
> consider my
> > candidature.
> 
> As a qualification process, we require students to work on at least one 
> Easy
> Hacks (as mentioned here[1]) before you submit your application for GSoC 
> later.
> 
> >
> > I have sond knowledge of CPP and other OOP languages such as Java and 
> also can
> > code in Python , HTML5 and Css3.
> 
> Please look at the list of easy hacks for Online[2]. There are relevant 
> code
> pointers already in all of the easy hacks but if stuck, don't hesitate to 
> ask on
> the bug itself. There is some more helpful information on the same wiki 
> page
> including slides of talks given on LibreOffice Online in previous 
> conferences;
> you might want to go through them to understand the architecture, code
> structure, etc.
> 
> 
> > I have successfully participated in Google Code
> > In 2013,14,15 and wat to extend my repertoire in coding
> 
> That's great to hear.
> 
> 
> [1] 
> https://wiki.documentfoundation.org/Development/LibreOffice_Online#GSoC
> 
> [2]
> 
> https://wiki.documentfoundation.org/Development/LibreOffice_Online#Easy_Hacks 
> 
> 
> --
> Regards,
> Pranav
> 

-- 
Regards,
Pranav



signature.asc
Description: OpenPGP digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC Project

2018-03-11 Thread Pranav Kant
Hi Shayantan,

On 11/03/18 23:45, Shayantan Pal wrote:
> Respected sirs,
> 
> I am interested in the project : 
> 
> 
>   LibreOffice Online Admin
> 
> 
> for Google Summer Of Code 2018 and would like to work on it . Kindly consider 
> my
> candidature. 

As a qualification process, we require students to work on at least one Easy
Hacks (as mentioned here[1]) before you submit your application for GSoC later.

> 
> I have sond knowledge of CPP and other OOP languages such as Java and also can
> code in Python , HTML5 and Css3. 

Please look at the list of easy hacks for Online[2]. There are relevant code
pointers already in all of the easy hacks but if stuck, don't hesitate to ask on
the bug itself. There is some more helpful information on the same wiki page
including slides of talks given on LibreOffice Online in previous conferences;
you might want to go through them to understand the architecture, code
structure, etc.


> I have successfully participated in Google Code
> In 2013,14,15 and wat to extend my repertoire in coding 

That's great to hear.


[1] https://wiki.documentfoundation.org/Development/LibreOffice_Online#GSoC
[2] 
https://wiki.documentfoundation.org/Development/LibreOffice_Online#Easy_Hacks

-- 
Regards,
Pranav



signature.asc
Description: OpenPGP digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC project ideas for improving LOs core-code / performance

2018-02-26 Thread Michael Stahl
On 24.02.2018 00:57, Tomaž Vajngerl wrote:
> On Fri, Feb 23, 2018 at 3:48 PM, Clemens Eisserer  
> wrote:

>> The X11 backend has certain issues (e.g. reading back huge images via
>> XGetImage), the GTK3 backend performs all rendering via software and
>> the OpenGL backend on Linux lacks certain features which are crucial
>> to achieve acceptable performance (e.g. accelerated text rendering).
> 
> I have added the idea to improve OpenGL backend, which I'm also
> willing to mentor. For GTK3 - Caolan is the right guy who knows what
> could be improved there performance wise. But OTOH any X11 are
> probably pointless as the idea AFAIK is to get rid of those backends
> in the long run, so I'm not sure who would even be interested in
> mentoring that. :)

the gen X11 backend is useful as a fail-safe fallback when the other
ones don't work; i've got bad experiences running some of the bibisect
repos on Fedora 27 where gen is the only one that doesn't crash on
startup, and i guess one of the reasons for that is that ~nobody does
changes in gen or the system's X11 libs nowadays.

so i'm mostly interested in preserving gen as-is and not adding fancy
new stuff with unknown compatibility issues to it...

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


Re: GSoC project ideas for improving LOs core-code / performance

2018-02-23 Thread Tomaž Vajngerl
Hi,

On Fri, Feb 23, 2018 at 3:48 PM, Clemens Eisserer  wrote:
> Hello,
>
> I recently read through the list of GSoC project ideas for 2018, and
> what made me wonder is that most project ideas center around small-mid
> new features or new functionality.
>
> Would it be also possible to work on projects, which improve the
> current implementation.
> There are e.g. a few long-standing performance problem with rendering
> performance on Unix platforms:
>
> https://bugs.documentfoundation.org/show_bug.cgi?id=80659
> https://bugs.documentfoundation.org/show_bug.cgi?id=87485
> https://bugs.documentfoundation.org/show_bug.cgi?id=115702
> https://bugs.documentfoundation.org/show_bug.cgi?id=101162
> ..
>
> The X11 backend has certain issues (e.g. reading back huge images via
> XGetImage), the GTK3 backend performs all rendering via software and
> the OpenGL backend on Linux lacks certain features which are crucial
> to achieve acceptable performance (e.g. accelerated text rendering).

I have added the idea to improve OpenGL backend, which I'm also
willing to mentor. For GTK3 - Caolan is the right guy who knows what
could be improved there performance wise. But OTOH any X11 are
probably pointless as the idea AFAIK is to get rid of those backends
in the long run, so I'm not sure who would even be interested in
mentoring that. :)

> Such improvements would benefit all LIbreoffice' users on Unix platforms.
> Would it be possible to get an item-point for profiling and improving
> this situation on the project's idea page?
>
> Thanks & best regards, Clemens

Regards, Tomaž
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC project ideas for improving LOs core-code / performance

2018-02-23 Thread Thorsten Behrens
Clemens Eisserer wrote:
> Would it be possible to get an item-point for profiling and
> improving this situation on the project's idea page?
> 
Sure, absolutely!

Just please, before adding projects to that wiki page, please find a
sponsor/mentor from the core devs for that.

For that gfx stuff, Tomaž, Michael Meeks, or Caolan come to mind
(perhaps yours truly as fallback).

Cheers,

-- Thorsten


signature.asc
Description: Digital signature
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice


Re: GSoC project summary - Improve SmartArt import

2017-08-29 Thread Heiko Tietze
2017-08-29 16:14 GMT+02:00 Grzegorz Araminowicz :

> Here is the list of changes I made:
>
>
Can you please translate this into a human readable format? ;-)
In particular I wonder what subtickets of tdf#106547 are fixed now and how
the design team can improve the situation on tdf#99563.
___
LibreOffice mailing list
LibreOffice@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/libreoffice