1. 01 Jul, 2018 1 commit
    • Dmitry Kazakov's avatar
      Fix loading of files with 'Box' transformation filter · 5f86c598
      Dmitry Kazakov authored
      Summary:
      We have released Krita with new name for the Box filter,
      so now we have two variants for the name of this filer,
      which is used in different places.
      
      This patch adds aliases support for KoGenericRegistry and
      makes 'Box' to be a variant for 'NearestNeighbour'
      
      BUG:395979
      
      Test Plan:
      0) Add the following section to kritarc
      ```
      [KisToolTransform]
      filterId=Box
      ```
      1) Start Krita
      2) Krita shouldn't crash
      3) Also try for other filter ids: Bicubic, NearestNeighbor, Bilinear
      
      Reviewers: #krita, rempt
      
      Tags: #krita
      
      Differential Revision: https://phabricator.kde.org/D13796
      5f86c598
  2. 02 Jan, 2018 1 commit
  3. 26 Nov, 2015 1 commit
  4. 05 Sep, 2015 1 commit
  5. 06 Jul, 2015 1 commit
  6. 15 Jan, 2015 1 commit
  7. 01 Mar, 2012 1 commit
  8. 07 Feb, 2012 1 commit
    • Boudewijn Rempt's avatar
      Change <QtGui/QDialog> style includes to <QDialog> · 02025cd8
      Boudewijn 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
  9. 07 Oct, 2010 2 commits
    • Boudewijn Rempt's avatar
      Also delete the contents of the registry if there are double entries · 4f9e0148
      Boudewijn Rempt authored
      svn path=/branches/work/koffice-essen/; revision=1183437
      4f9e0148
    • Boudewijn Rempt's avatar
      De-QObject-ify the factories and registries · e5cada60
      Boudewijn 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
  10. 31 Dec, 2009 1 commit
  11. 05 Dec, 2009 1 commit
    • Boudewijn Rempt's avatar
      move koaction into komain · aa50ad4a
      Boudewijn Rempt authored
      As discussed and decided in Oslo, koaction is only used in KWord
      and KoMain, so can move to komain.
      
      svn path=/trunk/koffice/; revision=1058955
      aa50ad4a
  12. 16 Jun, 2009 1 commit
    • Boudewijn Rempt's avatar
      Create a KoPlugin library · f44e1b30
      Boudewijn Rempt authored
      KoPlugin is responsible for loading and registering KOffice plugins.
      One thing that would be nice, would be to create an interface that is
      abstract enough that we can load plugins that are located using the
      KDE query trader, but also, for other applications, plugins that are
      simply located somewhere in the app dir, like Qt plugins.
      
      svn path=/trunk/koffice/; revision=982787
      f44e1b30
  13. 26 Dec, 2008 1 commit
  14. 17 Dec, 2008 1 commit
  15. 09 Sep, 2008 1 commit
  16. 28 Aug, 2008 1 commit
  17. 20 Mar, 2008 1 commit
  18. 08 Dec, 2007 1 commit
  19. 22 Nov, 2007 1 commit
  20. 26 Sep, 2007 2 commits
  21. 18 Sep, 2007 2 commits
    • Cyrille Berger's avatar
      add a basic model for the content of a KoGenericRegistry · 293197ef
      Cyrille Berger authored
      svn path=/trunk/koffice/; revision=714003
      293197ef
    • Boudewijn Rempt's avatar
      Temp fix for compile error · 5f5ef6eb
      Boudewijn Rempt authored
      [15:14] <dashbot> koffice-713982/libs/main/KoFilterManager.cpp:573: warning: 'name' is deprecated (declared at /usr/include/QtCore/qobject.h:257)
      [15:14] <dashbot> koffice-713982/libs/main/KoFilterManager.cpp:573: error: request for member 'toLatin1' in 'library->KLibrary::<anonymous>.QLibrary::<anonymous>.QObject::name()', which is of non-class type 'const char*'
      [
      
      svn path=/trunk/koffice/; revision=713992
      5f5ef6eb
  22. 07 Jul, 2007 1 commit
    • Jarosław Staniek's avatar
      KOffice Libs · 752ab03d
      Jarosław Staniek authored
      -complation fixes for msvc
      -one fix for gcc 3.3.x.
      
      
      svn path=/trunk/koffice/; revision=684826
      752ab03d
  23. 14 Jun, 2007 2 commits
  24. 08 Jun, 2007 1 commit
  25. 13 May, 2007 1 commit
  26. 07 May, 2007 1 commit
  27. 18 Apr, 2007 1 commit
  28. 13 Apr, 2007 1 commit
  29. 12 Apr, 2007 1 commit
    • Thomas Zander's avatar
      * Stop returning references to QStrings in the shape / tool factories. · 1c4a25cd
      Thomas Zander authored
      * Remove the KoID on the factories and return QStrings instead.
      * Refactor the KoGenericRegistry to wrap a QHash instead of an std:map
      * Make a QString the key in the genericRegistry instead of the KoID as actually
      the vast majority of the uses actually never used the name value.  And there are
      some factory types that have no Gui component so the name had to be ignored
      altogether.
      
      svn path=/trunk/koffice/; revision=653241
      1c4a25cd
  30. 25 Sep, 2006 1 commit
  31. 11 Sep, 2006 1 commit
  32. 05 Sep, 2006 1 commit
  33. 04 Aug, 2006 1 commit
    • Thomas Zander's avatar
      * Split KoToolManager into a normal and a _p set of files to not pollute the · e68507da
      Thomas Zander authored
      public namespace with private helper classes that only are in the .h since they
      have to be QObjects.
      * Cleanup includes
      * Set ToolBox objectName so QMainWindow can do persistency of last location :)
      * Set the first shape as the default in the ShapeCreator on creation so its
      ready for use without using the selector.
      * Show/Hide the tools that are shown in the dynamic section based on selection.
      * Random fixes
      * Remove unused code from KoTool
      
      
      svn path=/trunk/koffice/; revision=569589
      e68507da
  34. 16 Jun, 2006 1 commit
  35. 13 Jun, 2006 2 commits