1. 17 Sep, 2005 2 commits
  2. 16 Sep, 2005 3 commits
  3. 15 Sep, 2005 7 commits
  4. 14 Sep, 2005 1 commit
    • Adrian Page's avatar
      - Add a 16-bit float half format RGB colourspace and change the OpenEXR... · e3e85219
      Adrian Page authored
      - Add a 16-bit float half format RGB colourspace and change the OpenEXR filters to use it. Will probably add the option to load into 32-bit float as that should be faster.
      - Fix the float-to-uint converters by clamping negative values to 0, rather than the uint max value.
      - Rename KisF32RgbColorspace to KisRgbF32Colorspace to be consistent with the other colourspaces.
      
      
      svn path=/trunk/koffice/; revision=460561
      e3e85219
  5. 13 Sep, 2005 7 commits
  6. 12 Sep, 2005 5 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
      226a91f2
    • 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
      f921d284
    • Adrian Page's avatar
      Forward port: · 79e5899d
      Adrian Page authored
      Don't try to paint on a null pixmap.
      
      svn path=/trunk/koffice/; revision=459988
      79e5899d
    • Adrian Page's avatar
      Kill some warnings. · bee1a689
      Adrian Page authored
      svn path=/trunk/koffice/; revision=459985
      bee1a689
    • Boudewijn Rempt's avatar
      This has fixed the crash on shutdown for me. · 884eddf9
      Boudewijn Rempt authored
      svn path=/trunk/koffice/; revision=459863
      884eddf9
  7. 11 Sep, 2005 6 commits
    • Casper Boemann's avatar
      simpler multiplicationnshould suffice since alpha · 6cebf65a
      Casper Boemann authored
      is u8
      
      svn path=/trunk/koffice/; revision=459788
      6cebf65a
    • Casper Boemann's avatar
      added i18n · 44917fa2
      Casper Boemann authored
      svn path=/trunk/koffice/; revision=459616
      44917fa2
    • Bart Coppens's avatar
      Part two of the redesigning of the histograms: refactor the histogram drawing... · ce59b942
      Bart Coppens authored
      Part two of the redesigning of the histograms: refactor the histogram drawing code out of the plugin, into ui/widgets for more usage in Krita. This simplifies the histogram plugin a lot, and should make it easy to reuse it when we decide if, where and how we could add a mini histogram to Krita.
      As an added feature: now when there is no histogram available at all (like for XYZ at the moment, oops), there is a fallback histogram producer converting the colors to RGB and displays that histogram. This fallback should also be a lot handier for artists, they'd rather like viewing the colors than the raw channels of matter (once those things work, of course).
      Next part will be adding a bit of mathematical calculations, and maybe 'selections' to the histogram code.
      
      svn path=/trunk/koffice/; revision=459609
      ce59b942
    • Laurent Montel's avatar
      For me isEmpty() is enough · 8e0690fe
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459557
      8e0690fe
    • Laurent Montel's avatar
      Fix postincremental · 621786f3
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459539
      621786f3
    • Laurent Montel's avatar
      Fix semicolons · 06aaa6ba
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459530
      06aaa6ba
  8. 10 Sep, 2005 4 commits
    • Laurent Montel's avatar
      Fix export · 685bddfe
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459410
      685bddfe
    • Laurent Montel's avatar
      Fix virtual destructor · 6fe3d240
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459407
      6fe3d240
    • Laurent Montel's avatar
      Fix export · c35b3b67
      Laurent Montel authored
      svn path=/trunk/koffice/; revision=459406
      c35b3b67
    • 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
      95ca7abc
  9. 09 Sep, 2005 2 commits
  10. 08 Sep, 2005 1 commit
  11. 07 Sep, 2005 2 commits