Members of the KDE Community are recommended to subscribe to the kde-community mailing list at to allow them to participate in important discussions and receive other important announcements

  1. 15 Oct, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Move the colorspaces to their own shared library. · b6553212
      Boudewijn Rempt authored
        There are still a few problems, because I made a few mistakes with
        file placing that I can only fix by committing, fixing and commiting.
        Also, the library isn't completely independent of the rest of Krita yet,
        see the TODO.
      * Add an uml diagram of the histogram design.
      * Add a meta registry -- that needs to be expanded so it becomes a central
        database for all the stuff we have in the myriad of singletons.
      * Fix the HACKING file about getters and setters to conform to Qt standards.
      svn path=/trunk/koffice/; revision=470933
  2. 30 Sep, 2005 1 commit
  3. 12 Sep, 2005 2 commits
    • Boudewijn Rempt's avatar
      * Fix memory leak in palette manager · 226a91f2
      Boudewijn Rempt authored
      * Fix focus bug with dockers
      * Removed superfluous headers here and there
      * Made sure we code against the interface, not the implementation of KisColorSpace.
      * More API separation from implementation
      * Replaced all QUANTUM with Q_UINT8 -- we will never do the ImageMagick trick of
        redefining QUANTUM to Q_UINT16 to have instant 16-bit support. We can do better 
        than that.
      * Removed obsolete and empty toolbar 
      * Added a little documentation about the sdk effort.
      svn path=/trunk/koffice/; revision=460097
    • Bart Coppens's avatar
      And finally part three in the histogram redesign. Group the results of... · f921d284
      Bart Coppens authored
      And finally part three in the histogram redesign. Group the results of histogram calculations in a single class, and calculate some results. Too bad that you can notice some numerical instability in the calculations as opposed to calculating it colorspace dependent...
      This also introduces another feature: a selection on a histogram. It could be possible that the user selects a region on the histogram, and then seperate calculations are displayed. The drawing code already supports this, but it can not yet be accessed by the GUI (although it probably shouldn't be too hard for someone with more gui Qt knowledge).
      Also fixes a bug where the displayed histograms didn't match their names with RGBA.
      svn path=/trunk/koffice/; revision=460023
  4. 10 Sep, 2005 1 commit
    • Bart Coppens's avatar
      First part of the big redesign of the histograms in Krita. This introduces a... · 95ca7abc
      Bart Coppens authored
      First part of the big redesign of the histograms in Krita. This introduces a lot of new classes, but now every basic colorspace now has a working histogram (except wetsticky, which combines channels of uints with floats and even an enums). This design also opens the door to some more advanced histogram features in Krita which would otherwise be harder to do.
      The histogram widget has now extra widgets to zoom in on histograms with more than 256 values for a channel, but don't expect anything polished because I plan refactoring the histogram widget and dialog in part two of the redesign.
      svn path=/trunk/koffice/; revision=459321
  5. 16 Aug, 2005 1 commit
    • Casper Boemann's avatar
      - moved histogram to core · 6f5471e1
      Casper Boemann authored
      - kcurve now takes a pixmap as background
      - brightness/contrast dialog shows gradients
      - brightness/contrast dialog shows a mockup of a 
      svn path=/trunk/koffice/; revision=449821
  6. 10 Aug, 2005 1 commit
  7. 26 Jul, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Fix locking of tools when the layer is locked or invisible · 2e20d064
      Boudewijn Rempt authored
      * Remove the wet paintbrush tool; it's sufficient to use the wet paintop
      * The fsf has moved house, or so Thomas tells me. I guess it's a pretty dumb
        idea to have such volatile information in all headers, but there you are.
        We're up-to-date again...
      svn path=/trunk/koffice/; revision=438821
  8. 10 Jul, 2005 1 commit
  9. 27 Jun, 2005 1 commit
    • Boudewijn Rempt's avatar
      * FIX for BUG:108205 · dc84303b
      Boudewijn Rempt authored
      * Added debug areas to most debug statements -- add
      41000        krita (tiles)
      41001        krita (core)
      41002        krita (registry)
      41003        krita (tools)
      41004        krita (color management system)
      41005        krita (filters)
      41006        krita (plugins)
      41007        krita (user interface)
      41008        krita (file handling)
      41009        krita (math)
      41010        krita (render)
      41011        krita (scripting)
      to kdebug.areas to enable/disable the areas individually. This
      way, other people won't have to see my work on cms, and so on.
      svn path=/trunk/koffice/; revision=429486
  10. 06 Jun, 2005 1 commit
    • Bart Coppens's avatar
      Forward port my commits from branch · d1c975b9
      Bart Coppens authored
      * Update the layers box when the last layer got removed
      * Don't make pixels less transparent with bltSelection. This fixes behaviour when painting in a selection
      * Keep the selection mask color synchronized on the new layer when painting with filters
      * Skip unselected and transparent pixels in the histogram
      * Don't crash on an empty layer
      svn path=/trunk/koffice/; revision=422822
  11. 30 May, 2005 2 commits
  12. 16 Apr, 2005 1 commit
  13. 28 Mar, 2005 1 commit
  14. 27 Mar, 2005 1 commit
    • Adrian Page's avatar
      - Change the iterator postfix increments to prefix, since that is how they are... · 4c6875be
      Adrian Page authored
      - Change the iterator postfix increments to prefix, since that is how they are implemented. Nothing relied on postfix behaviour and prefix is more efficient, so we want to be using them anyway.
      - Commented out the decrement operators since they are not yet implemented by the tile iterators. Only the fill painter was using a decrement (under certain circumstances), and that wouldn't have been working.
      svn path=/trunk/koffice/; revision=401042
  15. 18 Feb, 2005 1 commit
    • Boudewijn Rempt's avatar
      * Make plugins from paintops · ddb5c23f
      Boudewijn Rempt authored
      * Refactor all code to distinguish between depths-as-in-bytes-per-pixel and
      depth as in channels-per-pixel.
      * Move filter tool to its own plugin
      * Add the base for a wet+sticky paint model plugin
      * Add a toolbox for paint ops, filters etc.
      svn path=/trunk/koffice/; revision=390558
  16. 21 Jan, 2005 1 commit
  17. 12 Jan, 2005 1 commit
  18. 24 Nov, 2004 1 commit
    • Boudewijn Rempt's avatar
      * Added a bunch of icm profiles · fb4ae401
      Boudewijn Rempt authored
      * First stab at code to merge two layers
      * Add profiles to factory
      * Rename ChannelInfo to KisChannelInfo
      svn path=/trunk/koffice/; revision=365801
  19. 24 Aug, 2004 1 commit
  20. 04 Aug, 2004 1 commit
  21. 26 Jul, 2004 1 commit
  22. 25 Jul, 2004 1 commit
  23. 21 Jul, 2004 1 commit
  24. 10 Jul, 2004 1 commit
  25. 06 Jul, 2004 1 commit