Pessoal
Certos bate-papos informais e ocasionais dão frutos... Em Berlim 2012 eu
conversei com o Kendy sobre o Personas do Firefox e mostrei pra ele como
fica no navegador. Ele gostou da ideia e me mostrou onde mexer no código
pra implementar. Bem, eu não tive tempo e ele acabou fazendo por conta
própria. Trata-se de decorar o LibreOffice com os Personas do Firefox.
Agora estamos na fase de testes. Abaixo ele pede a todos para testar e
reportar erros. Pra dar um gostinho de como fica, vejam essas imagens:
http://artax.karlin.mff.cuni.cz/~kendy/blog/pics/libreoffice-personas-1.png
http://artax.karlin.mff.cuni.cz/~kendy/blog/pics/libreoffice-personas-2.png
Isso deve estar nos build diários, ainda não foi inserido no LO 4.0.
Abraços
OBs. Podem tuitar, postar e divulgar a vontade.
Olivier
-------- Mensagem original --------
Assunto: LATE FEATURE: Personas in LibreOffice
Data: Mon, 07 Jan 2013 11:32:40 +0100
De: Jan Holesovsky <kendy@suse.cz>
Para: LibreOffice Developer List <libreoffice@lists.freedesktop.org>,
libo-ux-advise <libreoffice-ux-advise@lists.freedesktop.org>
CC: Caolán McNamara <caolanm@redhat.com>, Olivier Hallot
<olivier.hallot@documentfoundation.org>, "Stefan Knorr (Astron)"
<heinzlesspam@gmail.com>
Hi Astron, Caolán, Olivier, all,
I'd like to ask you [or any additional reviewers :-)] for review of a
late 4.0 feature - the Firefox Personas for LibreOffice. It is supposed
to work like this:
- the user chooses Tools -> Options -> Personalization -> Select Persona
- then navigates to http://www.getpersonas.com, and chooses Persona she
likes
- copies the URL of that Persona to clipboard, pastes that to the
dialog, [OK]
- closes the Options with [OK]
And the the Persona is used in LibreOffice, like this:
http://artax.karlin.mff.cuni.cz/~kendy/blog/pics/libreoffice-personas-1.png
or
http://artax.karlin.mff.cuni.cz/~kendy/blog/pics/libreoffice-personas-2.png
Depends on the taste - there are 35k Personas to choose from :-) Of
course, switching the Personas off again is trivial in Tools -> Options
-> Personalization too.
The patches that do that are quite small, in fact just this:
http://cgit.freedesktop.org/libreoffice/core/commit/?id=a2500801cf2d337f176b074f9159df4925420af4
http://cgit.freedesktop.org/libreoffice/core/commit/?id=9ae27252a6a07f4b67a43be6c9289983f43b2e95
http://cgit.freedesktop.org/libreoffice/core/commit/?id=46505e82ad0f2bd9586e6c853e6e68635dc54007
http://cgit.freedesktop.org/libreoffice/core/commit/?id=3fc8c364cc58429bd840f47a80a9258de21ed131
But - there is one catch. There was no way to load .jpg directly in vcl
(but logically, the functionality belongs there), so I moved
GraphicFilter from svtools to vcl. The move will also allow
simplification of some code in desktop/ I believe.
Also there were some bugs in vcl that were triggered by the feature; and
I fixed them. Consequently, the full list of patches to cherry-pick to
libreoffice-4-0 is:
git log
255c03d6ad4ed13c456ee621e0af765684a475d2~..4a4627eba410df933d004170d9f5638526acaed2
git log
540f090a68ae4375a36d0ee6dfbb4a82f28ac704~..540f090a68ae4375a36d0ee6dfbb4a82f28ac704
git log
c223e5ff859171adab1597025b30ec2501fc5771~..3f3d0c52ae29b6ab6b2c10a5557714361aa76a26
Please let me know if this is acceptable, and if you need any help with
the review.
Thank you a lot,
Kendy
--
Olivier Hallot
Founder, Board of Directors Member - The Document Foundation
The Document Foundation, Zimmerstr. 69, 10117 Berlin, Germany
Fundação responsável civilmente, de acordo com o direito civil
Detalhes Legais: http://www.documentfoundation.org/imprint
LibreOffice translation leader for Brazilian Portuguese
+55-21-8822-8812
--
Olivier Hallot
Comunidade LibreOffice
http://ask.libreoffice.org/pt-br
--
Você está recebendo e-mails da lista dev@pt-br.libreoffice.org
# Informações sobre os comandos disponíveis (em inglês):
mande e-mail vazio para dev+help@pt-br.libreoffice.org
# Cancelar sua assinatura: mande e-mail vazio para:
dev+unsubscribe@pt-br.libreoffice.org
# Arquivo de mensagens: http://listarchives.libreoffice.org/pt-br/dev
Context
- [pt-br-dev] Fwd: LATE FEATURE: Personas in LibreOffice · Olivier Hallot
Privacy Policy |
Impressum (Legal Info) |
Copyright information: Unless otherwise specified, all text and images
on this website are licensed under the
Creative Commons Attribution-Share Alike 3.0 License.
This does not include the source code of LibreOffice, which is
licensed under the Mozilla Public License (
MPLv2).
"LibreOffice" and "The Document Foundation" are
registered trademarks of their corresponding registered owners or are
in actual use as trademarks in one or more countries. Their respective
logos and icons are also subject to international copyright laws. Use
thereof is explained in our
trademark policy.