[prev in list] [next in list] [prev in thread] [next in thread] 

List:       koffice-devel
Subject:    Review Request: Filter effects for karbon
From:       "Cyrille Berger" <cberger () cberger ! net>
Date:       2009-04-13 11:34:05
Message-ID: 20090413113405.23712.3809 () localhost
[Download RAW message or body]


-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard.kde.org/r/580/
-----------------------------------------------------------

Review request for KOffice.


Summary
-------

New version of the patch (couldn't update the previous one, so opening a new \
request). This time, the rendering is done in flake, KoShapeManager.

For now, there is still the karbon plugin to create the filter, obviously it will be \
replaced by a tool... The real interesting part is the patch to lib/flake.

I have two issues:
* one the rect created to do the filtering is too big when the shape is rotated, I \
was also unable to use the painter.clip to reduce the rect, not sure why, but if I \
                tried to use it, then only part of the shape became visible
* there seem to be a bug in Qt, when you have an image with a transparent bottom, \
then when it is rotated, there is a thin line appearing at the bottom of the image, \
one can easily reproduce it with the picture shape

If it's ok, I would like to commit the flake part, and then work on a tool.


Diffs
-----

  trunk/koffice/karbon/plugins/CMakeLists.txt 951712 
  trunk/koffice/karbon/plugins/effectsfilters/CMakeLists.txt PRE-CREATION 
  trunk/koffice/karbon/plugins/effectsfilters/FilterEffects.h PRE-CREATION 
  trunk/koffice/karbon/plugins/effectsfilters/FilterEffects.cpp PRE-CREATION 
  trunk/koffice/karbon/plugins/effectsfilters/KoInvertFilterEffect.h PRE-CREATION 
  trunk/koffice/karbon/plugins/effectsfilters/KoInvertFilterEffect.cpp PRE-CREATION 
  trunk/koffice/karbon/plugins/effectsfilters/karbonfiltereffects.rc PRE-CREATION 
  trunk/koffice/libs/flake/CMakeLists.txt 951712 
  trunk/koffice/libs/flake/KoFilterEffect.h PRE-CREATION 
  trunk/koffice/libs/flake/KoFilterEffect.cpp PRE-CREATION 
  trunk/koffice/libs/flake/KoShape.h 951712 
  trunk/koffice/libs/flake/KoShape.cpp 951712 
  trunk/koffice/libs/flake/KoShapeManager.cpp 951712 

Diff: http://reviewboard.kde.org/r/580/diff


Testing
-------


Thanks,

Cyrille

_______________________________________________
koffice-devel mailing list
koffice-devel@kde.org
https://mail.kde.org/mailman/listinfo/koffice-devel


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic