1. 14 Feb, 2012 1 commit
  2. 07 Feb, 2012 1 commit
    • Halla Rempt's avatar
      Change <QtGui/QDialog> style includes to <QDialog> · 02025cd8
      Halla Rempt authored
      This is already a tiny part of preparation for Qt5, where QtGui is split
      into QtGui and QtWidgets. If we use explicit module names in our includes,
      we are liable to churn like this.
      
      Since KDE applications always have all Qt modules in the include path
      anyway, direct includes always work (both in Qt4 and Qt5), and since we
      already used direct includes in thousands of places, this change makes
      our code more consistent, too.
      02025cd8
  3. 06 Feb, 2012 1 commit
  4. 21 Nov, 2011 1 commit
  5. 15 Nov, 2011 1 commit
  6. 12 Nov, 2011 1 commit
  7. 11 Oct, 2011 1 commit
    • C. Boemann's avatar
      Pass a KoShapePaintingContext down through te shape painting. · 0fd9a5d1
      C. Boemann authored
      At the moment it's an empty class but soon it will be used to pass various settings like
      showFormttingCharacters in text etc.
      
      The paintDecorations method has been removed. any such functionality can be done much better
      using the KoShapePaintingContext.
      
      REVIEW: 102809
      0fd9a5d1
  8. 08 Oct, 2011 1 commit
    • Halla Rempt's avatar
      Separate KoResourceManager for canvas and document · 0b2d5353
      Halla Rempt authored
      KoResourceManager was used in two places: the canvas and document
      classes. This gave rise to endless confusion about which resource
      manager should be used where and contains what. The KoResourceManager
      api also contained methods that were only relevant when used from
      a document and others that were only relevant when used from a canvas.
      
      This patch splits the resourcemanager into two public and one private
      class. The public classes are KoDocumentResourceManager and
      KoCanvasResourceManager, the private class is KoResourceManager. The
      public classes defer to the private class for code-sharing purposes.
      
      The old KoCanvasResource and KoDocumentResource enums have been taken
      into the classes themselves.
      0b2d5353
  9. 01 Oct, 2011 1 commit
    • Halla Rempt's avatar
      rename KoShapeControllerBase to KoShapeBasedDocumentBase · 21ad769c
      Halla Rempt authored
      KoShapeControllerBase is _not_ (aha! got you!) the base class for
      KoShapeController, instead it's an interface that document classes that
      own shapes can implement to allow adding/removing shapes to their
      internal shape data structure.
      
      In other words, it's a base class for documents whose content is based
      on shapes, in other words, a KoShapeBasedDocumentBase class...
      
      Until 2006, it was called KoShapeControllerInterface, which made
      sort of sense.
      
      As discussed on irc:
      
      15:29:42 < boud> I'm getting completely confused between KoShapeController and KoShapeControllerBase...
      16:04:43 < sebsauer> boud: a good indicator that they are bad designed
      16:10:03 < boud> yes, I totally agree
      16:12:10 < svuorela> they need a AbstractKoShapeControllerBaseInterface to derive from
      16:13:42 < boud> with one implemenation: SimpeKoShapeControllerBaseInterfaceImpl
      16:14:14 < boud> I was browsing the git log, and it turns out that last summer I was hurting because of this design as well
      16:15:53 < boud> actually, KoShapeControllerBase used to be called KoShapeControllerInterface, but that was renamed in 2006
      16:17:19 < boud> jaham called it "Interface" -- and that still seems more accurate, since most methods are pure abstract. Thomas Zander renamed it.
      16:24:49 < boud> I really wish I could get the shapecontroller right out of the canvasbase
      16:27:18 < boemann> boud: to be far the renaming was idscussed on the ml and base is if it also implements base behaviour
      16:27:22 < boemann> be fair
      16:27:43 < sebsauer> lol re AbstractKoShapeControllerBaseInterface ... maybe turn it to a AbstractKoShapeControllerBaseInterfaceFactory ?
      16:28:11 < sebsauer> or even a AbstractKoShapeControllerBaseInterfaceFactorySingleton
      16:28:17 < boemann> sebsauer: no a factory cant return interfaces :)
      16:28:27 < sebsauer> boemann: in C++ it can :-)
      16:28:38 < sebsauer> interfaces without pure virtual
      16:28:40 < sebsauer> 's
      16:28:51 < boemann> ok it can but not accoring to our defs
      16:29:22 < sebsauer> but yes, it's not nice and also misses a strategy-pattern
      16:30:01 < boemann>  AbstractKoShapeControllerStrategyBaseInterfaceFactorySingleton
      16:30:16 < sebsauer> sounds like a good name
      16:30:30 < boemann> ok boud go ahead implementing our new design ;)
      16:30:34 < sebsauer> :)
      16:32:05 < svuorela> it's especially a good name for people who are paid by character ...
      16:32:31 < boemann> :)
      16:32:53 < boud> boemann: but this class doesn't implement the base behaviour for KoShapeController...
      16:33:10 < boud> boemann: it's kind of an interface a document class implements so KoShapeController can add/remove shapes to the document
      16:33:28 < boemann> oh
      16:33:33 < boemann> nasty
      16:33:43 < boud> the ***base renamings were last year, this was already in 2006
      16:33:55 < boemann> ah
      16:34:15 < boemann> i'd say we need to rename it
      16:34:25 < boud> and every time, every time I look at these classes I am just as confused as you were just now -- surely KoShapeController must implement KoShapeControllerBase?
      16:34:55 < boud> maybe KoShapeControllerDelegate?
      16:35:21 < boemann> yeah
      16:35:41 < boemann> if not a completely different name
      16:36:25 < boud> it also creates a KoResourceManager and sets that on the shape factories for some reason... need to dig in again
      16:36:34 < sebsauer> Ko42
      16:37:20 < boud> lol
      16:37:59 < svuorela> that's a great name. and then it can be subclassed to Ko43 when more virtuals are needed
      16:38:26 < boud> how about KoShapeBasedDocumentBase...
      16:38:53 < boemann> fine with me
      16:39:05 < sebsauer> :-)
      16:39:23 < boud> ok, will do
      16:39:32 < svuorela> KoBasedShapeBasedDocumentBasedBase
      16:39:32 < boud> I can't think of anything better
      16:40:08 < boud> done..
      21ad769c
  10. 16 Sep, 2011 1 commit
  11. 21 Aug, 2011 1 commit
  12. 24 Jun, 2011 1 commit
  13. 22 Jun, 2011 1 commit
    • Sebastian Sauer's avatar
      One more try to fix shape-sorting. · 17ad4513
      Sebastian Sauer authored
      The reason for the latest problems was that run-through can have only two states; either
      Foreground or Background whereas Foreground is always the default.
      
      This fixes all testcases provided by Thorsten and Lassi while still keeps the other
      testcase provided Thorsten, Uzak and myself working like before.
      17ad4513
  14. 21 Jun, 2011 5 commits
  15. 18 Jun, 2011 2 commits
  16. 05 Jun, 2011 1 commit
  17. 06 Apr, 2011 1 commit
  18. 27 Mar, 2011 2 commits
  19. 08 Feb, 2011 1 commit
  20. 17 Jan, 2011 1 commit
  21. 16 Jan, 2011 1 commit
  22. 15 Jan, 2011 2 commits
  23. 19 Oct, 2010 2 commits
    • Casper Boemann's avatar
      ------------------------------------------------------------------------ · 75939228
      Casper Boemann authored
      r1187091 | scripty | 2010-10-18 11:00:47 +0200 (Mon, 18 Oct 2010) | 1 line
      Changed paths:
         M /trunk/koffice/filters/kspread/excel/export/kspread_excel_export.desktop
         M /trunk/koffice/filters/kword/dcm/kword_dcm_import.desktop
         M /trunk/koffice/filters/kword/html-odf/html-odf_export.desktop
         M /trunk/koffice/kplato/templates/Simple/Basicproject.desktop
         M /trunk/koffice/kpresenter/plugins/pageeffects/fade/kpr_pageeffect_fade.desktop
         M /trunk/koffice/kpresenter/plugins/pageeffects/spacerotation/kpr_pageeffect_spacerotation.desktop
         M /trunk/koffice/kpresenter/plugins/pageeffects/swapeffect/kpr_pageeffect_swapeffect.desktop
         M /trunk/koffice/krita/data/templates/comics/.directory
         M /trunk/koffice/krita/data/templates/comics/BD-EuroTemplate.desktop
         M /trunk/koffice/krita/data/templates/comics/Comics-USTemplate.desktop
         M /trunk/koffice/krita/data/templates/comics/Manga-JpTemplate.desktop
         M /trunk/koffice/krita/data/templates/comics/a4_waffle_grid.desktop
         M /trunk/koffice/krita/plugins/extensions/dockers/colorselectorng/krita_colorselectorng.desktop
         M /trunk/koffice/krita/plugins/filters/phongbumpmap/kritaphongbumpmapfilter.desktop
         M /trunk/koffice/krita/plugins/paintops/hatching/kritahatchingpaintop.desktop
         M /trunk/koffice/krita/plugins/paintops/sketch/kritasketchpaintop.desktop
         M /trunk/koffice/libs/koreport/koreport_itemplugin.desktop
         M /trunk/koffice/plugins/commentshape/commentshape.desktop
         M /trunk/koffice/plugins/pluginshape/pluginshape.desktop
         M /trunk/koffice/plugins/reporting/barcode/koreport_barcodeplugin.desktop
         M /trunk/koffice/plugins/reporting/chart/koreport_chartplugin.desktop
         M /trunk/koffice/plugins/reporting/shape/koreport_shapeplugin.desktop
         M /trunk/koffice/plugins/treeshape/treeshape.desktop
         M /trunk/koffice/tools/f-office/freoffice.desktop
         M /trunk/koffice/tools/okularodpgenerator/libokularGenerator_odp.desktop
         M /trunk/koffice/tools/okularodpgenerator/okularApplication_odp.desktop
         M /trunk/koffice/tools/okularodpgenerator/okularOdp.desktop
      
      SVN_SILENT made messages (.desktop file)
      
      ------------------------------------------------------------------------
      r1187125 | breitmeyer | 2010-10-18 13:20:06 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/plugins/chartshape/PlotArea.cpp
      
      fixed a crash caused by  unbalanced save restore calls on KoStyleStack
      
      
      ------------------------------------------------------------------------
      r1187130 | breitmeyer | 2010-10-18 13:37:33 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/plugins/chartshape/ChartProxyModel.cpp
         M /trunk/koffice/plugins/chartshape/ChartShape.cpp
      
      added some functionality for colors data series in stock charts
      
      ------------------------------------------------------------------------
      r1187131 | mlaurent | 2010-10-18 13:41:55 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_blur.cpp
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_blur.h
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_gaussian_blur.cpp
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_gaussian_blur.h
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_lens_blur.cpp
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_lens_blur.h
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_motion_blur.cpp
         M /trunk/koffice/krita/plugins/filters/blur/kis_wdg_motion_blur.h
      
      Fix mem leak
      
      ------------------------------------------------------------------------
      r1187132 | mlaurent | 2010-10-18 13:45:58 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/krita/plugins/filters/colors/kis_wdg_color_to_alpha.cpp
         M /trunk/koffice/krita/plugins/filters/colors/kis_wdg_color_to_alpha.h
         M /trunk/koffice/krita/plugins/filters/fastcolortransfer/kis_wdg_fastcolortransfer.cpp
         M /trunk/koffice/krita/plugins/filters/noisefilter/kis_wdg_noise.cpp
         M /trunk/koffice/krita/plugins/filters/randompickfilter/kis_wdg_random_pick.cpp
         M /trunk/koffice/krita/plugins/filters/unsharp/kis_wdg_unsharp.cpp
         M /trunk/koffice/krita/plugins/filters/unsharp/kis_wdg_unsharp.h
         M /trunk/koffice/krita/plugins/filters/wavefilter/kis_wdg_wave.cpp
      
      Fix mem leak
      
      ------------------------------------------------------------------------
      r1187133 | mlaurent | 2010-10-18 13:47:16 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/krita/plugins/formats/tiff/kis_dlg_options_tiff.cpp
      
      Fix mem leak
      
      
      ------------------------------------------------------------------------
      r1187142 | lassin | 2010-10-18 14:34:08 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/filters/kpresenter/pptx/PptxXmlSlideReader.cpp
         M /trunk/koffice/filters/libmsooxml/MsooXmlCommonReader.cpp
         M /trunk/koffice/filters/libmsooxml/MsooXmlCommonReader.h
         M /trunk/koffice/filters/libmsooxml/MsooXmlCommonReaderDrawingMLImpl.h
      
      Fixed pptx bug where slide with two containers with same Id would mess with each other's styles.
      
      
      ------------------------------------------------------------------------
      r1187145 | lukast | 2010-10-18 14:49:46 +0200 (Mon, 18 Oct 2010) | 3 lines
      Changed paths:
         M /trunk/koffice/krita/image/kis_curve_rect_mask_generator.cpp
      
      Fix the softbrush rect mask too.
      
      CCBUG:252144
      
      ------------------------------------------------------------------------
      r1187158 | breitmeyer | 2010-10-18 15:27:44 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/plugins/chartshape/kdchart/src/KDChartModelDataCache_p.h
      
      fix from sebastian for inconsistent DataModelCaches
      
      
      ------------------------------------------------------------------------
      r1187162 | breitmeyer | 2010-10-18 15:50:39 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/plugins/chartshape/ChartConfigWidget.cpp
      
      added the support for 3D bubble charts again
      
      
      ------------------------------------------------------------------------
      r1187164 | lassin | 2010-10-18 15:52:24 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/filters/kpresenter/pptx/PptxXmlSlideReader.cpp
         M /trunk/koffice/filters/libmsooxml/MsooXmlCommonReaderDrawingMLImpl.h
         M /trunk/koffice/filters/libmsooxml/MsooXmlCommonReaderDrawingMLMethods.h
         M /trunk/koffice/filters/libmsooxml/MsooXmlUtils.cpp
         M /trunk/koffice/filters/libmsooxml/MsooXmlUtils.h
      
      Fixed pptx cases where partial list override would override list for everything in the frame.
      
      
      ------------------------------------------------------------------------
      r1187173 | breitmeyer | 2010-10-18 16:24:36 +0200 (Mon, 18 Oct 2010) | 3 lines
      Changed paths:
         M /trunk/koffice/filters/kspread/xlsx/XlsxXmlChartReader.cpp
      
      fixed bubble chart bubble sizes by writing the bubble size into the
      internal table
      
      
      ------------------------------------------------------------------------
      r1187180 | breitmeyer | 2010-10-18 16:58:09 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/filters/kspread/xlsx/XlsxXmlChartReader.cpp
      
      Fixed bubble chart bubble sizes if no refernces are in the document
      
      ------------------------------------------------------------------------
      r1187181 | langkamp | 2010-10-18 17:03:15 +0200 (Mon, 18 Oct 2010) | 3 lines
      Changed paths:
         M /trunk/koffice/krita/CMakeLists.txt
         M /trunk/koffice/krita/plugins/tools/defaulttools/kis_tool_line.cc
         M /trunk/koffice/krita/plugins/tools/tool_star/kis_tool_star.cc
         M /trunk/koffice/krita/ui/tool/kis_tool_ellipse_base.cpp
         M /trunk/koffice/krita/ui/tool/kis_tool_freehand.cc
         M /trunk/koffice/krita/ui/tool/kis_tool_paint.cc
         M /trunk/koffice/krita/ui/tool/kis_tool_paint.h
         M /trunk/koffice/krita/ui/tool/kis_tool_polyline_base.cpp
         M /trunk/koffice/krita/ui/tool/kis_tool_rectangle_base.cpp
      
      don't paint on local selections with painting tools
      BUG:252453
      
      
      ------------------------------------------------------------------------
      r1187214 | rempt | 2010-10-18 18:48:07 +0200 (Mon, 18 Oct 2010) | 1 line
      Changed paths:
         M /trunk/koffice/plugins/colorengines/CMakeLists.txt
      
      better message
      ------------------------------------------------------------------------
      r1187215 | langkamp | 2010-10-18 18:53:19 +0200 (Mon, 18 Oct 2010) | 3 lines
      Changed paths:
         M /trunk/koffice/krita/plugins/extensions/imagesize/imagesize.cc
         M /trunk/koffice/krita/ui/kis_layer_manager.cc
      
      fix scale layer for shape layers
      CCBUG:251168
      
      
      ------------------------------------------------------------------------
      r1187223 | langkamp | 2010-10-18 19:36:55 +0200 (Mon, 18 Oct 2010) | 3 lines
      Changed paths:
         M /trunk/koffice/krita/ui/kis_layer_manager.cc
      
      fix mirroring of layers
      CCBUG:251168
      
      
      ------------------------------------------------------------------------
      r1187238 | uzak | 2010-10-18 20:55:45 +0200 (Mon, 18 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/filters/kpresenter/powerpoint/PptToOdp.cpp
         M /trunk/koffice/filters/kpresenter/powerpoint/PptToOdp.h
      
      PPT: DocumentContainer/SlideHeadersFootersContainer/HeadersFootersAtom saved by MS Office 2003 require corrections.
      
      
      ------------------------------------------------------------------------
      r1187326 | mlaurent | 2010-10-19 00:19:29 +0200 (Tue, 19 Oct 2010) | 2 lines
      Changed paths:
         M /trunk/koffice/krita/plugins/generators/solid/kis_wdg_color.cpp
         M /trunk/koffice/krita/plugins/paintops/curvebrush/kis_curve_paintop_settings_widget.cpp
      
      Fix mem leak
      
      
      ------------------------------------------------------------------------
      r1187362 | zachmann | 2010-10-19 05:15:23 +0200 (Tue, 19 Oct 2010) | 7 lines
      Changed paths:
         M /trunk/koffice/karbon/plugins/tools/CalligraphyTool/KarbonCalligraphicShapeFactory.cpp
         M /trunk/koffice/karbon/plugins/tools/CalligraphyTool/KarbonCalligraphicShapeFactory.h
         M /trunk/koffice/kformula/flake/KoFormulaShapeFactory.cpp
         M /trunk/koffice/kformula/flake/KoFormulaShapeFactory.h
         M /trunk/koffice/kspread/shape/TableShapeFactory.cpp
         M /trunk/koffice/kspread/shape/TableShapeFactory.h
         M /trunk/koffice/libs/flake/KoConnectionShapeFactory.cpp
         M /trunk/koffice/libs/flake/KoConnectionShapeFactory.h
         M /trunk/koffice/libs/flake/KoPathShapeFactory.cpp
         M /trunk/koffice/libs/flake/KoPathShapeFactory.h
         M /trunk/koffice/libs/flake/KoShapeFactoryBase.cpp
         M /trunk/koffice/libs/flake/KoShapeFactoryBase.h
         M /trunk/koffice/libs/flake/tests/TestKoShapeFactory.cpp
         M /trunk/koffice/plugins/artistictextshape/ArtisticTextShapeFactory.cpp
         M /trunk/koffice/plugins/artistictextshape/ArtisticTextShapeFactory.h
         M /trunk/koffice/plugins/chartshape/ChartShapeFactory.cpp
         M /trunk/koffice/plugins/chartshape/ChartShapeFactory.h
         M /trunk/koffice/plugins/commentshape/CommentShapeFactory.cpp
         M /trunk/koffice/plugins/commentshape/CommentShapeFactory.h
         M /trunk/koffice/plugins/divineProportion/DivineProportionShapeFactory.cpp
         M /trunk/koffice/plugins/divineProportion/DivineProportionShapeFactory.h
         M /trunk/koffice/plugins/dockers/shapecollection/CollectionShapeFactory.cpp
         M /trunk/koffice/plugins/dockers/shapecollection/CollectionShapeFactory.h
         M /trunk/koffice/plugins/musicshape/MusicShapeFactory.cpp
         M /trunk/koffice/plugins/musicshape/MusicShapeFactory.h
         M /trunk/koffice/plugins/pathshapes/ellipse/EllipseShapeFactory.cpp
         M /trunk/koffice/plugins/pathshapes/ellipse/EllipseShapeFactory.h
         M /trunk/koffice/plugins/pathshapes/enhancedpath/EnhancedPathShapeFactory.cpp
         M /trunk/koffice/plugins/pathshapes/enhancedpath/EnhancedPathShapeFactory.h
         M /trunk/koffice/plugins/pathshapes/rectangle/RectangleShapeFactory.cpp
         M /trunk/koffice/plugins/pathshapes/rectangle/RectangleShapeFactory.h
         M /trunk/koffice/plugins/pathshapes/spiral/SpiralShapeFactory.cpp
         M /trunk/koffice/plugins/pathshapes/spiral/SpiralShapeFactory.h
         M /trunk/koffice/plugins/pathshapes/star/StarShapeFactory.cpp
         M /trunk/koffice/plugins/pathshapes/star/StarShapeFactory.h
         M /trunk/koffice/plugins/pictureshape/PictureShapeFactory.cpp
         M /trunk/koffice/plugins/pictureshape/PictureShapeFactory.h
         M /trunk/koffice/plugins/pluginshape/PluginShapeFactory.cpp
         M /trunk/koffice/plugins/pluginshape/PluginShapeFactory.h
         M /trunk/koffice/plugins/textshape/TextShapeFactory.cpp
         M /trunk/koffice/plugins/textshape/TextShapeFactory.h
         M /trunk/koffice/plugins/treeshape/TreeShapeFactory.cpp
         M /trunk/koffice/plugins/treeshape/TreeShapeFactory.h
         M /trunk/koffice/plugins/vectorshape/VectorShapeFactory.cpp
         M /trunk/koffice/plugins/vectorshape/VectorShapeFactory.h
         M /trunk/koffice/plugins/videoshape/VideoShapeFactory.cpp
         M /trunk/koffice/plugins/videoshape/VideoShapeFactory.h
      
      The attached patch adds the KoShapeLoadingContext the the
      KoShapeFactoryBase::supports method so that information stored in there can be
      used to determine if the factory supports the shape.
      
      It removes some wrong test form the KarbonCalligraphicShapeFactory and optimizes
      the KoPathShapeFactory to check for the namespace only ones.
      
      
      
      svn path=/branches/work/koffice-essen/; revision=1187383
      75939228
    • Thorsten Zachmann's avatar
      The attached patch adds the KoShapeLoadingContext the the · 2d921f6b
      Thorsten Zachmann authored
      KoShapeFactoryBase::supports method so that information stored in there can be
      used to determine if the factory supports the shape.
      
      It removes some wrong test form the KarbonCalligraphicShapeFactory and optimizes
      the KoPathShapeFactory to check for the namespace only ones.
      
      svn path=/trunk/koffice/; revision=1187362
      2d921f6b
  24. 07 Oct, 2010 1 commit
    • Halla Rempt's avatar
      De-QObject-ify the factories and registries · e5cada60
      Halla Rempt authored
      There is no reason for the registries and the factories the registries
      contain to be QObjects. The only thing it was used for was the
      parent-child relation so the factories would be deleted on shutdown.
      
      The objects would thus both be in the hashmap and in the list of
      children of the registry, effectively clouding the ownership relation.
      
      To make all registries in KOffice consistent in usage, the destructors
      of the registries now delete their contents, there is no parent-child
      relationship anymore.
      
      It also saves memory and makes it clear where all these objects are
      destroyed
      
      svn path=/branches/work/koffice-essen/; revision=1183433
      e5cada60
  25. 14 Sep, 2010 1 commit
    • Adam Celarek's avatar
      o a shape group has no size, so return QSizeF(0,0) · 548b7436
      Adam Celarek authored
      - adjusted TestShapeGroupCommand. also some positions changed due to the
        due to the way, they are computed. absolutePositions of shapes are the
        same.
      - added a test for scaling a group. with group size 0,0 it doesn't fail
      o fixed a bug when ungrouping a shape
      - we have to do the same calculation as in
        KoShape::absoluteTransformation
      - added a test for this
      o added comment in KisShapeLayer::transform, that krtia doesn't support
        inheriting transformations. currently no krita enabled shape uses
        this.
      
      BUG: 227512
      
      svn path=/trunk/koffice/; revision=1175147
      548b7436
  26. 13 Sep, 2010 1 commit
  27. 04 Sep, 2010 2 commits
  28. 29 Aug, 2010 1 commit
    • Thomas Zander's avatar
      Add license header for tests · ffd9bd4c
      Thomas Zander authored
      Its good practice to add a license header; so GPL is better than no
      license. :-)
      
      svn path=/trunk/koffice/; revision=1169686
      ffd9bd4c
  29. 02 Aug, 2010 1 commit
    • Thomas Zander's avatar
      Make setCursor consistent and remove unused return value · 1680e15d
      Thomas Zander authored
      CCMAIL: koffice-devel@kde.org
      
      the setCursor method exists on several Qt classes and nowhere
      does it return anything; so lets follow that example since
      nobody in KOffice svn was using the return value anyway.
      
      Also fix the problem that in kspread the new method ended up
      being a slot.
      
      svn path=/trunk/koffice/; revision=1158520
      1680e15d
  30. 30 Jul, 2010 1 commit
  31. 04 Jul, 2010 1 commit