summaryrefslogtreecommitdiff
path: root/src/corelib
AgeCommit message (Expand)Author
2012-03-20CreateMaskFromSample() under Agg-enabled canvas uses Alpha channel to mask im...Graeme Geldenhuys
2012-03-20agg: when painting images into the canvas buffer, use alpha blending too.Graeme Geldenhuys
2012-03-20agg: fix nested code comments so it doesn't screw up Lazarus syntax highlight...Graeme Geldenhuys
2012-03-20BMP and PNG image loading now correctly sets the Alpha channel values.Graeme Geldenhuys
2012-03-19Bit shifting of Alpha channel was wrong in color conversion routinesGraeme Geldenhuys
2012-03-19fixes compiler errors under Windows.Graeme Geldenhuys
2012-03-19x11: fix color shifting due to Alpha channel introduction.Graeme Geldenhuys
2012-03-19copyright updateGraeme Geldenhuys
2012-03-19agg: Implement backward compatible Arc drawingGraeme Geldenhuys
2012-03-19updates search paths for AggPas in fpgui_toolkit.lpk packages.Graeme Geldenhuys
2012-03-19gdi: We will probably need access to HBitmap in the Agg Canvas.Graeme Geldenhuys
2012-03-19Removed deprecated TFPColor usage.Graeme Geldenhuys
2012-03-19agg: removed the friend-class hacks for TfpgApplication and TfpgWindowGraeme Geldenhuys
2012-03-19agg: bezier_div demo doesn't use the dash converter unit.Graeme Geldenhuys
2012-03-19agg: moves all platform independent code into Agg2D.pas unit.Graeme Geldenhuys
2012-03-19agg: new color type conversion functionGraeme Geldenhuys
2012-03-16Adds an IFDEF to control what graphics engine to use Xlib/GDI or AggPas.Graeme Geldenhuys
2012-03-16Adds Alpha channel values to all predefined colors in fpGUI.Graeme Geldenhuys
2012-03-16agg: corrects EOL style character for the 'platform' directory hierarchy.Graeme Geldenhuys
2012-03-16agg: fixes a spelling mistake in code commentsGraeme Geldenhuys
2012-03-16agg: New "friend" class so we can get access to a protect property WinHandleGraeme Geldenhuys
2012-03-16x11: AggPas needs acess to the internal XImageGraeme Geldenhuys
2012-03-16freetype: apparently specifying the base library name is enough.Graeme Geldenhuys
2012-03-16agg: temporary fix to overcome the degraded quality of anti-aliasingGraeme Geldenhuys
2012-03-16agg: removed nested comments to prevent screwing with syntax highlightingGraeme Geldenhuys
2012-03-16agg: Define and implement most of the abstract TfpgCanvasBase methods.Graeme Geldenhuys
2012-03-16x11: This change allows TfpgX11Image to work with TAgg2D canvas.Graeme Geldenhuys
2012-03-16x11: The constructor signature is now updated to match the parent class.Graeme Geldenhuys
2012-03-16agg: Adds dash line support to TAgg2D class.Graeme Geldenhuys
2012-03-16agg: TAgg2D.Rectangle() now has a new parameter for pixel alignment controlGraeme Geldenhuys
2012-03-16agg: TAgg2D class is now a TfpgCanvasBase descendant.Graeme Geldenhuys
2012-03-15wuline demo fixed regarding TRGBTriple and Alpha channel usage.Graeme Geldenhuys
2012-03-15Fixes the checking of named colors.Graeme Geldenhuys
2012-03-15Factory method to create the Canvas instance used for every Window.Graeme Geldenhuys
2012-03-15Give FreeMem()a help hand regarding the allocated memory size.Graeme Geldenhuys
2012-03-15improved the signature of Canvas constructors.Graeme Geldenhuys
2012-03-15New overloaded fpgColor() that takes a Alpha parameter as well.Graeme Geldenhuys
2012-03-15Changed color channels from word to byte size.Graeme Geldenhuys
2012-03-15Enable usage of Alpha channel when color type is created or converted.Graeme Geldenhuys
2012-03-15Canvas read-only LineWidth property changed to a function GetLineWidth()Graeme Geldenhuys
2012-03-13agg: another linux build project now updated.Graeme Geldenhuys
2012-03-13agg: adds code comments and minor code formatting.Graeme Geldenhuys
2012-03-13agg: linux build project now uses cpu targeted file extensions for demos.Graeme Geldenhuys
2012-03-13agg: linux build project now uses FPC baseunix unit, and not libc unit.Graeme Geldenhuys
2012-03-13agg: fix spelling mistakes in program output.Graeme Geldenhuys
2012-03-13agg: lets windows build use the general fpc compiler instead of 32-bit only.Graeme Geldenhuys
2012-03-13agg: minor compiler fix for AggPas Linux supportGraeme Geldenhuys
2012-03-13agg: merged some more freetype header definitions into the Agg freetype file.Graeme Geldenhuys
2012-03-13agg: FT_Fixed type was hard-coded to 32-bit systems.Graeme Geldenhuys
2012-03-13agg: freetype api unit hand incorrectly defined record structures.Graeme Geldenhuys