LATE FEATURE: Personas in LibreOffice

Olivier Hallot olivier.hallot at documentfoundation.org
Tue Jan 8 02:11:53 PST 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hi Kendy

I got it working on master. Really nice work and some room or
improvement as well:I wonder if the persona also has a footer to
decorate the LO status bar.

I got a crash on changing a persona to another, but I'll get a traceback
as soon as I can.

Some LibreOffice related personas
http://www.getpersonas.com/en-US/gallery/All/search?p=libreoffice&search.x=0&search.y=0

Regards

Olivier

Em 07-01-2013 08:32, Jan Holesovsky escreveu:
> 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
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.11 (GNU/Linux)
Comment: Using GnuPG with undefined - http://www.enigmail.net/

iQEcBAEBAgAGBQJQ6/DpAAoJEJp3R7nH3vLxUOIIAI3tzLd4Q8+eGtgJIyEzDg1g
3l8AN8oc7Bz28cqZYEODcPSzbYubAyjqXZPu1D3k65L6fyVNK9y+gFHnHyJgVSQr
YzFtTXTjEHyNBy8OdVlPI6gbEnsNMQ1rkFT1/uJ1tGiKa9QPG/lyzcTP+2qnSdXp
D/47RGkLXehuoBTuzqVSLlzEhECRXBI80VsLCmnfNJL+ypioJJhJdkL4QqgIn72+
WgxMkeNd44rD0Dm9XAkN+sXizj5+o796gXr+/cSK/uhZ3zp9xnhNd1w2QQgbofmK
KPwROms02W7HnoCUwSn6EoOB7sAKsVq051ojTaOF072AfBXvJjEHeJt06ySt4GI=
=HK7C
-----END PGP SIGNATURE-----


More information about the LibreOffice mailing list