Date: prev next · Thread: first prev next last
2011 Archives by date, by thread · List index


Le Thu, 03 Mar 2011 11:59:19 +0000,
Michael Meeks <michael.meeks@novell.com> a écrit :

Hi Sebastien,

On Tue, 2011-03-01 at 23:42 +0100, Sébastien Le Ray wrote:
Here is a complete patch for fdo#31251. It adds a smooth shadow to
the page.

      Wow - it is really pretty indeed :-) I just pushed it. Nice
work ! can you confirm is it LGPLv3+/MPL ?

Yes it is licensed under LGPLv3+/MPL. I forgot to specify this all
times :)


      Incidentally, it would be lovely to have the post-it notes,
not only to have a border, but to have curved corners at the bottom,
but not the top, so they really look like sticky notes. ie. take a
sticky note an stick it flat on your desk, and you see the effect
[ both bottom corners curl slightly ] ;-) possibly that will require
some (manual?) re-coloring action of the bitmaps, which might be
slightly painful, though I guess it is just a matter of keeping a
constant AlphaMask bitmap around, and merging it into a BitmapEx with
a Bitmap (of the same size obviously) 'Erase'd with the correct color
for the note.

Notes are my next target, but I'd feel more comfortable if people could
give ideas on various UI things so I can see if I can patch it... I'm
not a UI expert (and I'm colorblind so that's really not my primary
area) but I like graphical programming since that the more visible. As
I said you earlier, I really think some design guys should provide
mockups to implement, maybe we should have a place appart from the
bugzilla to allow people to report UI/UX improvments. UI is a very
important thing now that LO as strong bases, we shouldn't neglect it.


During its development, I found that SwRect::_Intersection (used in
page margin painting) returns negative height/width if the two
rectangles do not overlap. I don't know if it is the expected
behavior or a bug. If it's a bug I guess I can provide a patch.

      Ho hum - probably a difficult one to audit for, to check
every location to ensure they are not depending on this. Possibly it
makes the impl. faster too (?).


Yes we talked about this with Cédric Bosdonnat and agreed that there
might some piece of code relying on that behavior...

Sébastien

Attachment: signature.asc
Description: PGP signature


Context


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.