1. 16 Oct, 2018 1 commit
  2. 27 Sep, 2018 1 commit
  3. 19 Jul, 2018 1 commit
  4. 07 May, 2018 1 commit
  5. 04 Apr, 2018 1 commit
  6. 16 Mar, 2018 1 commit
  7. 15 Mar, 2018 1 commit
    • Boudewijn Rempt's avatar
      Resources: Remove KoResourceLoaderThread · 5d361cf0
      Boudewijn Rempt authored
      All resources were loaded synchronously by now, so KoResourceLoaderThread
      was obsolete. This also moved the bundle server to it's own singleton,
      since it needs a completely instantiated singleton of KisResourceServerProvider.
      
      KisApplication now instantiates the singletons in the correct order, without
      superfluously getting the actual resource providers. Since the order is now
      properly known, we can clear the empty krita 3 system preset tags from the
      tag database after loading the last bundles. However, the tag system seems
      to be case-insensitive, but we used to have both ink and Ink; that still
      needs fixing.
      
      This fixes item 2 from
      
      CCBUG:391576
      
      Curiously enough, this also makes Krita start quite a bit faster for me...
      5d361cf0
  8. 06 Jan, 2017 1 commit
  9. 13 Dec, 2016 1 commit
  10. 15 Sep, 2015 1 commit
    • Boudewijn Rempt's avatar
      Make kowidgets kdelibs4support-free · 6483ec80
      Boudewijn Rempt authored
      This breaks komain, which is now unported again...
      
      CCMAIL:calligra-devel@kde.org
      
      There is also a big todo left for the resourceserverprovider.
      QStandardPaths and KStandardDirs have one really big difference:
      KStandardDirs allows you to define a resource type and add different
      locations to look for those resources, QStandardPaths doesn't.
      
      The porting guide says to simply look in all those places when
      using QStandardPaths::locate, but that doesn't work, of course, for
      us, because our resource loading code is all generic.
      
      So this needs thought...
      6483ec80
  11. 11 Sep, 2015 1 commit
  12. 10 Sep, 2015 1 commit
  13. 01 Sep, 2015 1 commit
  14. 01 Jan, 2015 1 commit
    • Boudewijn Rempt's avatar
      Add option to get a resource server without blocking on the loader thread · 4c1e3ca5
      Boudewijn Rempt authored
      Many widgets need a resource server object to initialize themselves
      correctly, but they don't need the resources to be ready and loaded
      already.
      
      This patch ensures that during the construction of a main window, no
      widget blocks until all resources of a type are loaded, which means
      faster startup and the loading of resources in the background is
      useful again.
      
      BUG:342363
      4c1e3ca5
  15. 04 Oct, 2014 1 commit
  16. 10 Jun, 2014 1 commit
  17. 06 Apr, 2013 1 commit
    • Boudewijn Rempt's avatar
      Make all KDE includes consistent · 83da42dc
      Boudewijn Rempt authored
      We used CamelCase and .h includes all mixed up. This patch chances all
      includes to .h style.
      
      I choose that style over CamelCase for the following reasons
      
      * the change was easier to automate
      * CamelCase include files are created manually and so have inconsistencies
      * the majority of Calligra KDE includes were .h style
      83da42dc
  18. 28 Feb, 2013 1 commit
  19. 03 Feb, 2013 1 commit
    • C. Boemann's avatar
      This patch makes a huge change as to when config ui are in a docker and when it is · 02896b65
      C. Boemann authored
      in a tool.
      
      This new way of working was discussed with several people. The config
      widgets were part of the 8 hour akademy 2012 Calligra UI brainstorming. This commit
      implements what was designed.
      
      The needed config widgets when working with a particular tool are now made available as
      tool option widgets, so the user now directly has what is needed and nothing more.
      
      The following config widgets are new but in large part reimplement what was already there:
       o Stroke config widget,
       o Fill config widget,
       o Shadow config widget,
       o Opacity config widget.
      
      The snap guide config widget has gone the opposite way and is now a docker.
      
      This patch was co-written with: Jean-Nicolas Artaud <jeannicolasartaud@gmail.com>
      A big thank you, and also to Thomas Pfeiffer and Arjen Hiemstra for the ui discussions,
      as well as numerous other people
      
      REVIEW: 108569
      02896b65
  20. 06 Aug, 2012 1 commit
    • Friedrich W. H. Kossebau's avatar
      introduce koIcon · 58f724c9
      Friedrich W. H. Kossebau authored
      * fixes for the wrong usage of K/QIcon vs. pixmap (from incomplete Qt3->Qt4 porting):
        Q/KIcon does not have a real size, it's more kind of a factory for whatever
        pixmap size it is asked for, so just loading a certain icon pixmap and setting that
        to a KIcon/QIcon is useless, as the widget which takes the icon might request a
        different size. So e.g. passing a SmallIcon("icon-foo") to a button which takes a
        QIcon can result in badly scaled icons instead of loading the most perfect size
        match from the icon-set.
      * removes lots of unneeded includes, usually kiconloader.h
      * makes the API consistent for some classes, with
       "iconName" for a QString-based icon name and
       "icon" for a KIcon/QIcon type property
      * use consistently "IconSize" everywhere instead of "KIconLoader::global()->currentSize"
      * removes unused "KPrFactory::iconLoader()"
      * adds a simple script tools/iconcheck/iconcheck.py to find iconnames without existing icons
      
      REVIEW: 105289
      58f724c9
  21. 06 Jun, 2012 1 commit
  22. 26 Apr, 2012 1 commit
  23. 19 Apr, 2012 1 commit
  24. 16 Apr, 2012 1 commit
  25. 05 Feb, 2012 1 commit
  26. 02 Aug, 2011 1 commit
  27. 26 Jul, 2011 2 commits
  28. 18 Feb, 2010 1 commit
  29. 24 Jan, 2010 1 commit
  30. 03 Jan, 2010 1 commit
  31. 27 Dec, 2009 1 commit
    • Thomas Zander's avatar
      Fix include of moc · 32b7a32a
      Thomas Zander authored
      the moc file is always generated in the build dir, the sourcefile
      lives in the sourcedir.
      Using the proper include means the compiler avoids looking in
      the current dir it doesn't exist in.
      
      svn path=/trunk/koffice/; revision=1066728
      32b7a32a
  32. 05 Nov, 2009 2 commits
  33. 04 Nov, 2009 1 commit
  34. 11 Oct, 2009 1 commit
  35. 04 Sep, 2009 1 commit
  36. 31 Jul, 2009 1 commit
  37. 16 Jun, 2009 1 commit
    • Boudewijn Rempt's avatar
      Extract the widgets from KoGuiUtils · 6f99f96e
      Boudewijn Rempt authored
      Note: zoom png's are still to follow! (git-svn limitations...)
      
      Ultimately, once the dependencies of the widgets have been minimized,
      they should be grouped in one or two logical libraries again.
      
      svn path=/trunk/koffice/; revision=982809
      6f99f96e
  38. 24 Mar, 2009 1 commit