summaryrefslogtreecommitdiff
path: root/plugingui/image.cc
AgeCommit message (Collapse)Author
2020-12-29Split UI code into application/plugin UI and UI library.Bent Bisballe Nyeng
2020-11-14Add x_offset to drawable::line to be able to have drawImage render images ↵Bent Bisballe Nyeng
outside the parent area.
2020-07-25Prevent crash if png_error resource is not available when a png load error ↵Bent Bisballe Nyeng
occurs.
2020-03-07Read images as uint8_t instead of float. Convert Colour and all colour ↵Bent Bisballe Nyeng
related operations to use uint8_t instade of float and finally optimize rendering to render lines instead of single pixels.
2019-02-11Show/hide drumkit tab depending on if the current kit has a valid image ↵Bent Bisballe Nyeng
attached or not.
2019-02-03Integrate clicky-kit with DOM to get click colours, image and image map from ↵Bent Bisballe Nyeng
the drumkit xml.
2018-06-09Add ctor for creating colours from four unsigned char values.Bent Bisballe Nyeng
2017-10-14Fix imagecachetest on big-endian systems. The original code used memcpy ↵James Cowgill
which is incorrect on big-endian systems.
2017-04-20Change resource paths to be relative to the plugingui folder instead of the ↵Bent Bisballe Nyeng
resources folder. Make rcgen run atomatically to re-generate resource_data.cc if one of the resource files changes.
2017-01-21Store filename with Image for use when reporting errors.Bent Bisballe Nyeng
2016-06-04Fix crash on image load error.Bent Bisballe Nyeng
2016-06-04Make Colour movabl;e and make Image contain a vector of Colour instead of ↵Bent Bisballe Nyeng
raw char data.
2016-06-02New ImageCache class for reusing Image resources.Bent Bisballe Nyeng
2016-03-22Change license to LGPLv3.André Nusser
2016-02-14Change GPL version number in file headers to 3.André Nusser
2015-11-21Fix includes.Bent Bisballe Nyeng
2015-11-09Remove unused 'err' argument.Bent Bisballe Nyeng
2015-11-09Fix mismatching malloc/delete\[\].Bent Bisballe Nyeng
2015-11-07Refactored Painter.Bent Bisballe Nyeng
2015-10-31Fix 64 type problems with lodepng api.Bent Bisballe Nyeng
2015-10-31Refactored Image.Bent Bisballe Nyeng
2014-05-02Fix 64bit type errors.Bent Bisballe Nyeng
2014-05-02Fix 64bit type errors.Bent Bisballe Nyeng
2014-05-02Remove libpng dependency. Replace it with compiled-in lodepng.Bent Bisballe Nyeng
2013-11-28Fix 64bit compile warning.Bent Bisballe Nyeng
2013-09-20Remove non-working png hack.Bent Bisballe Nyeng
2013-09-15More png experiments...Bent Bisballe Nyeng
2013-05-10Fixed image/png memory leak.Bent Bisballe Nyeng
2013-05-03PNG error handling, extremeBent Bisballe Nyeng
2013-03-30Merge branch 'master' of http://git.drumgizmo.org/drumgizmoBent Bisballe Nyeng
Merge in libpng1.2 compat fix.
2013-03-30Added GUI::Colour getPixel convinience methods.Bent Bisballe Nyeng
2013-03-30Removed const from typecast when calling png_sig_cmp to enable compatibility ↵Jonas Suhr Christensen
with libpng 1.2. Also changed dependency (in configure.in) from libpng 1.5 to libpng 1.2.
2013-03-18Make Image class use resource.Bent Bisballe Nyeng
2013-03-17Added PNG loadin support through a new Image class.Bent Bisballe Nyeng