<div dir="ltr"><div dir="ltr"><div dir="ltr"><font size="4">Hi,<br><br></font><div><font size="4">I apologize for the delay in replying.</font></div><div><font size="4"> Thank you so much for this. This opens up some horizons for our project.</font></div><font size="4">This is a good example of how group work can improve things. To do what Jan-Marek's nearly 10 python lines do, we were making some changes to the LibreOffice core and waiting a few hours for a build.<br>I mean, "almost group work", because Jan-Marek has done most of it, giving us a code example and pointing a link to a documentation.</font></div><div dir="ltr"><font size="4"><br></font></div><div dir="ltr"><font size="4">I'm already doing some experiments using the documentation. Thank you all.<br><br>Is there a possibility of TDF through developers/mentors to help us with the creation of this application? This application would be a screen reader for sign language optimized for the use of office applications (LibreOffice, mainly). <br></font></div><div dir="ltr"><font size="4"><br></font></div><div dir="ltr"><font size="4">Is there a possibility of this being a new TDF project or a project in partnership with TDF?</font></div><div dir="ltr"><font size="4"><br></font></div><div><font size="4"></font><br></div><div><font size="4">Thank you very much for your attention and again, I apologize for the delay in replying</font></div><div><font size="4">Best regards,</font></div><div><font size="4"><br></font></div><div><font size="4">Miguel.<br></font></div><div><font size="4"><br></font></div><div><font size="4"><br></font></div><font size="4"><br></font><div class="gmail_quote"><div dir="ltr" class="gmail_attr"><font size="4">Em qua., 18 de mar. de 2020 às 06:18, Ilmari Lauhakangas <<a href="mailto:ilmari.lauhakangas@libreoffice.org" target="_blank">ilmari.lauhakangas@libreoffice.org</a>> escreveu:<br></font></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><font size="4">I will include a message from Jan-Marek, who is unable to use mail <br>
currently. He wants to point out that tooltips can be accessed via <br>
accessibility APIs at least on Linux.<br></font>
<font size="4"><br>
Ilmari<br></font>
<font size="4"><br>
Jan-Marek says:<br></font>
<font size="4"><br>
It took me about 15m to write a python at spi program, which will react <br>
to tooltip events on Linux:<br></font>
<font size="4"><br>
#!/usr/bin/python3<br></font>
<font size="4"><br>
import pyatspi<br></font>
<font size="4"><br>
def f(e):<br>
     if not e.source or e.source.getRole() != pyatspi.ROLE_TOOL_TIP:<br>
         return<br>
     # e.detail1 = 1: show / = 0: hide<br>
     print(e)<br></font>
<font size="4"><br>
pyatspi.Registry.registerEvent</font><font size="4">Listener(f, "object:state-changed:visible"</font><font size="4">)<br>
pyatspi.Registry.start()<br></font>
<font size="4"><br>
Just install the python3-pyatspi package of your preferred distro and <br>
start the little program.<br></font>
<font size="4"><br>
This is obviously just a very minimal POC, but it can be easily extended <br>
to just filter events from LO.<br></font>
<font size="4"><br>
If I read <br></font>
<font size="4"><a href="https://wiki.gnome.org/Accessibility/Documentation/GNOME2/AtkGuide/MSAA" rel="noreferrer" target="_blank">https://wiki.gnome.org/Accessibility/Documentation/GNOME2/AtkGuide/MSAA</a> <br>
correctly, MSAA also has show events for tooltips.<br></font>
<font size="4"><br>
Miguel Teixeira kirjoitti 17.3.2020 klo 18.26:<br>
> <br>
> <br>
> ---------- Forwarded message ---------<br>
> De: *Miguel Teixeira* <<a href="mailto:miguel.teixeira@poli.ufrj.br" target="_blank">miguel.teixeira@poli.ufrj.br</a> <br>
> <mailto:<a href="mailto:miguel.teixeira@poli.ufrj.br" target="_blank">miguel.teixeira@poli.ufrj.br</a>>><br>
> Date: seg., 16 de mar. de 2020 às 10:59<br>
> Subject: Re: LIBRASOffice - Vídeo - Solve MIT 2019<br>
> To: Olivier Hallot <<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a> <br>
> <mailto:<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a>>><br>
> Cc: Ilmari Lauhakangas <<a href="mailto:ilmari.lauhakangas@libreoffice.org" target="_blank">ilmari.lauhakangas@libreoffice.org</a> <br>
> <mailto:<a href="mailto:ilmari.lauhakangas@libreoffice.org" target="_blank">ilmari.lauhakangas@libreoffice.org</a>>>, Daniel Silva <br>
> <<a href="mailto:daniel.lipe@poli.ufrj.br" target="_blank">daniel.lipe@poli.ufrj.br</a> <mailto:<a href="mailto:daniel.lipe@poli.ufrj.br" target="_blank">daniel.lipe@poli.ufrj.br</a>>>, Lidiana <br>
> Souza dos Anjos <<a href="mailto:lidianasouza@poli.ufrj.br" target="_blank">lidianasouza@poli.ufrj.br</a> <br>
> <mailto:<a href="mailto:lidianasouza@poli.ufrj.br" target="_blank">lidianasouza@poli.ufrj.br</a>>>, Fernando Gonçalves Severo <br>
> <<a href="mailto:severo@cos.ufrj.br" target="_blank">severo@cos.ufrj.br</a> <mailto:<a href="mailto:severo@cos.ufrj.br" target="_blank">severo@cos.ufrj.br</a>>>, Henrique Luiz <br>
> Cukierman <<a href="mailto:hcukier@cos.ufrj.br" target="_blank">hcukier@cos.ufrj.br</a> <mailto:<a href="mailto:hcukier@cos.ufrj.br" target="_blank">hcukier@cos.ufrj.br</a>>>, Pedro <br>
> Braga <<a href="mailto:pedrohcbufrj@gmail.com" target="_blank">pedrohcbufrj@gmail.com</a> <mailto:<a href="mailto:pedrohcbufrj@gmail.com" target="_blank">pedrohcbufrj@gmail.com</a></font><font size="4">>><br>
> <br>
> <br>
> Hi,<br>
> <br>
> *<br>
> *<br>
> <br>
> I apologize forthe delay in answering.<br>
> <br>
> Current assistive technologies favor better accessibility for the blind <br>
> people. There is no such thing as a "Braille language" or "Braille <br>
> culture". A blind person does not need to communicate through a <br>
> "different language" or adapt to a new language that depends directly on <br>
> a sense that he does not have and a diferent culture. Before they learn <br>
> to write, children, in general, learn to speak. For example, a blind <br>
> person can learn to speak a language just as children learn by listening <br>
> to other people speak. A deaf person often learns to communicate through <br>
> a language only after older ages (for example, many deaf people in <br>
> Brazil only learn LIBRAS after the age of 18). In the case of deaf <br>
> people, there is a different language and culture. A simple literal <br>
> translation of textual elements of the interface may not be such an <br>
> interesting idea (but in some cases it can be useful). Here, there is an <br>
> issue where, a simple adaptation of something that already exists (like <br>
> the current accessibility APIs) can serve as a "quick fix", but that <br>
> does not mean that it is the best option.<br>
> <br>
> *<br>
> *<br>
> <br>
> I attached a PDF file talking a little more about this subject.<br>
> <br>
> *<br>
> *<br>
> <br>
> *<br>
> *<br>
> <br>
> Best regards,<br>
> <br>
> <br>
> Miguel.<br>
> <br>
> <br>
> Em sex., 13 de mar. de 2020 às 12:54, Olivier Hallot <br>
> <<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a> <mailto:<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a>>> <br>
> escreveu:<br>
> <br>
>     Olá Miguel<br>
> <br>
>     It is fundamental to clarify why the current assistive technologies are<br>
>     unable to address the issue of the deafs. It has been asked in IRC and<br>
>     the response has not been seen. The project will be analyzed by<br>
>     knowledgeable people.<br>
> <br>
>     Ilmari is in copy, please switch to English and keep Ilmarin the loop.<br>
>     Professor Henrique Cukierman should also be in the loop.<br>
> <br>
>     Kind regards<br>
> <br>
>     Olivier<br>
> <br>
>     Em 12/03/2020 16:27, Miguel Teixeira escreveu:<br>
>      > Olá Olivier,<br>
>      ><br>
>      > Estamos animados com a sua mensagem. Vamos preparar um dossier para<br>
>      > financiamento do LIBRASOffice assim como fizemos para o MIT.<br>
>      > Vamos aproveitar boa parte do que fizemos para o MIT, mas mesmo<br>
>     assim,<br>
>      > não conseguiremos te entregar até o dia de hoje ou amanhã. Dou<br>
>     previsão<br>
>      > para entrega do dossier até a próxima quarta-feira, mas pode ser<br>
>     que já<br>
>      > esteja pronto, por exemplo, no próximo domingo. Existe algum<br>
>     problema em<br>
>      > entregarmos na próxima quarta-feira?<br>
>      ><br>
>      > Cordialmente,<br>
>      > Miguel Teixeira.<br>
>      ><br>
>      ><br>
>      > Em qui., 12 de mar. de 2020 às 07:00, Olivier Hallot<br>
>      > <<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a><br>
>     <mailto:<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a>><br>
>     <mailto:<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a><br>
>     <mailto:<a href="mailto:olivier.hallot@libreoffice.org" target="_blank">olivier.hallot@libreoffice.org</a>>>><br>
>      > escreveu:<br>
>      ><br>
>      >     Olá Miguel<br>
>      ><br>
>      >     Vocês tem condições de preparar um dossier para financiamento do<br>
>      >     LibrasOffice, assim como fizeram para o MIT? Trocaria  MIT<br>
>     por TDF (The<br>
>      >     Document Foundation).<br>
>      ><br>
>      >     Creio que pode haver um caminho de financiamento a ser<br>
>     explorado, e a<br>
>      >     experiencia do MIT pode ajudar a convencer.<br>
>      ><br>
>      >     Será importante ter um cronograma de entregas, e programa de<br>
>     desembolso,<br>
>      >     tamanho de equipe, bolsas e tudo mais. Vejo um horizonte de<br>
>     seis meses<br>
>      >     de atividades para duas pessoas.<br>
>      ><br>
>      >     OK?<br>
>      >     Olivier<br>
>      ><br>
>      ><br>
>      ><br>
>      ><br>
>      >     Em 11/03/2020 20:43, Miguel Teixeira escreveu:<br>
>      >     > Olá Olivier,<br>
>      >     ><br>
>      >     > Segue o link do vídeo usado no Solve MIT - 2019<br>
>      >     ><br>
>      >     > <a href="https://www.youtube.com/watch?v=DVAWjRV0dTw" rel="noreferrer" target="_blank">https://www.youtube.com/watch?v=DVAWjRV0dTw</a><br>
>      >     ><br>
>      >     ><br>
>      >     ><br>
>      ><br>
>      >     --<br>
>      >     Olivier Hallot<br>
>      >     LibreOffice Documentation Coordinator<br>
>      >     Comunidade LibreOffice<br>
>      >     Rio de Janeiro - Brasil - Local Time: UTC-03:00<br>
>      > <a href="http://tdf.io/joinus" rel="noreferrer" target="_blank">http://tdf.io/joinus</a><br>
>      ><br>
> <br>
>     -- <br>
>     Olivier Hallot<br>
>     LibreOffice Documentation Coordinator<br>
>     Comunidade LibreOffice<br>
>     Rio de Janeiro - Brasil - Local Time: UTC-03:00<br>
>     <a href="http://tdf.io/joinus" rel="noreferrer" target="_blank">http://tdf.io/joinus</a><br>
> <br>
> <br>
> ______________________________</font><font size="4">_________________<br>
> LibreOffice mailing list<br>
> <a href="mailto:LibreOffice@lists.freedesktop.org" target="_blank">LibreOffice@lists.freedesktop.org</a><br>
> <a href="https://lists.freedesktop.org/mailman/listinfo/libreoffice" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br>
> <br>
______________________________</font><font size="4">_________________<br>
LibreOffice mailing list<br></font>
<font size="4"><a href="mailto:LibreOffice@lists.freedesktop.org" target="_blank">LibreOffice@lists.freedesktop.org</a><br></font>
<font size="4"><a href="https://lists.freedesktop.org/mailman/listinfo/libreoffice" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/libreoffice</a><br></font>
</blockquote></div></div></div>