Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-08-16 | x11: Improved to code's intention and meaning. | Graeme Geldenhuys | |
2012-08-16 | x11: Supported ATOMS are now actually populated. | Graeme Geldenhuys | |
Unknowingly the NetWindow features were broken, eg: Fullscreen didn't work etc because they exit too early out of the functions due to an empty FAtomSupported[] | |||
2012-08-16 | improved the clarity of one code comment. | Graeme Geldenhuys | |
2012-08-16 | minor code formatting changes. | Graeme Geldenhuys | |
2012-08-16 | F1 is not hard-coded as the help key any more. | Graeme Geldenhuys | |
fpgApplication.HelpKey is now actually used in fpGUI, and it will invoke the help. | |||
2012-08-16 | Make sure TfpgString is based on AnsiString. | Graeme Geldenhuys | |
With the FPC 2.7.1 having some form of Unicode support, and the String typing being redefined... defining TfpgString as AnsiString, we know fpGUI will continue running as normal. | |||
2012-08-01 | Updates te fpgui_toolkit.lpk (lazarus packages) with the reporting engine units. | Graeme Geldenhuys | |
* I also updated the windows version of the package with some missing units. | |||
2012-07-31 | jpg: fixes compiler hint about usage of deprecated TFPColor type. | Graeme Geldenhuys | |
2012-07-31 | TfpgGDIWindow.ActivateWindow now uses SetWindowPos instead of ↵ | Graeme Geldenhuys | |
SetForegroundWindow. The code and intent seems to be correct, but even though I set the flag SWP_NOZORDER (so the behaviour is consistent with Linux X11), Windows seems to ignore that flag and still bring the active window to the front. | |||
2012-07-31 | Windows GDI BringToFront() behaviour is now consistent with Linux X11 | Graeme Geldenhuys | |
The window is brought to the front, but not activated. | |||
2012-07-31 | x11; FcFontSetDestroy() is defined in libfontconfig, not libXft. | Graeme Geldenhuys | |
I confirmed this using OpenSuse 12.1 as a test. | |||
2012-07-17 | TfpgWidget now consumes the F1 keypress to invoke context sensitive help. | Graeme Geldenhuys | |
2012-07-17 | Extra debug output added to TfpgWidget.HandleAlignments | Graeme Geldenhuys | |
2012-06-29 | More sanity checks before calling the help viewer. | Graeme Geldenhuys | |
Instead of just going with the assumption that the docview executable exists, check for it first, before we go any further. Calling TProcess.Execute with a non-existing executable gives an unwanted error in our applications. | |||
2012-06-29 | Added new Exception classes for use in fpGUI. | Graeme Geldenhuys | |
The thinking behind this is so that we can trap fpGUI specific exceptions in our applications if we wanted to. Thus handling them slightly different to other exceptions. | |||
2012-06-29 | new resource string added to fpGUI | Graeme Geldenhuys | |
2012-04-25 | gdi: minor changes to make sure fpGUI compiles under Win64 | Graeme Geldenhuys | |
2012-04-10 | x11: adds a new compiler define in the lazarus package to control AggPas ↵ | Graeme Geldenhuys | |
support. | |||
2012-04-05 | gdi: fixes spelling mistake in code comment. | Graeme Geldenhuys | |
2012-04-05 | gdi: Removed completed todo item comment. | Graeme Geldenhuys | |
2012-03-29 | x11: Enabled Smart-Linkable support for the fpgui_toolkit package | Graeme Geldenhuys | |
2012-03-29 | agg: implemented clip rectangle support for TfpgCanvas interface. | Graeme Geldenhuys | |
2012-03-29 | agg: code completion of method parameters for some units. | Graeme Geldenhuys | |
The implementation section of the units did not have the method parameters specified. This is allowed, but makes it hard to work in the implementation section. | |||
2012-03-22 | extended the gitignore filters | Graeme Geldenhuys | |
2012-03-22 | added a gitignore file for agg-demos | Graeme Geldenhuys | |
This prevents showing agg-demo executables or the unit output directory | |||
2012-03-22 | agg: added missing include file used by agg-demos | Graeme Geldenhuys | |
2012-03-22 | git helper file to help recreate a directory layout. | Graeme Geldenhuys | |
2012-03-20 | CreateMaskFromSample() under Agg-enabled canvas uses Alpha channel to mask ↵ | Graeme Geldenhuys | |
image. | |||
2012-03-20 | agg: when painting images into the canvas buffer, use alpha blending too. | Graeme Geldenhuys | |
PNG images with alpha channel information is finally painted correctly in fpGUI!!!!! :) | |||
2012-03-20 | agg: fix nested code comments so it doesn't screw up Lazarus syntax ↵ | Graeme Geldenhuys | |
highlighting. | |||
2012-03-20 | BMP and PNG image loading now correctly sets the Alpha channel values. | Graeme Geldenhuys | |
2012-03-19 | Bit shifting of Alpha channel was wrong in color conversion routines | Graeme Geldenhuys | |
Both RGBTripleTofpgColor() and FPColorTofpgColor() incorrectly bit shifted the Alpha channel value. | |||
2012-03-19 | fixes compiler errors under Windows. | Graeme Geldenhuys | |
Clearly I did not pay as much attension as I should have. :-( | |||
2012-03-19 | x11: fix color shifting due to Alpha channel introduction. | Graeme Geldenhuys | |
2012-03-19 | copyright update | Graeme Geldenhuys | |
2012-03-19 | agg: Implement backward compatible Arc drawing | Graeme Geldenhuys | |
2012-03-19 | updates search paths for AggPas in fpgui_toolkit.lpk packages. | Graeme Geldenhuys | |
2012-03-19 | gdi: We will probably need access to HBitmap in the Agg Canvas. | Graeme Geldenhuys | |
2012-03-19 | Removed deprecated TFPColor usage. | Graeme Geldenhuys | |
2012-03-19 | agg: removed the friend-class hacks for TfpgApplication and TfpgWindow | Graeme Geldenhuys | |
2012-03-19 | agg: bezier_div demo doesn't use the dash converter unit. | Graeme Geldenhuys | |
2012-03-19 | agg: moves all platform independent code into Agg2D.pas unit. | Graeme Geldenhuys | |
There was no need for so much code in the agg_platform_xxx.inc units. | |||
2012-03-19 | agg: new color type conversion function | Graeme Geldenhuys | |
2012-03-16 | Adds an IFDEF to control what graphics engine to use Xlib/GDI or AggPas. | Graeme Geldenhuys | |
Once Agg-enabled canvas is fully test, it will become the new default graphics engine. | |||
2012-03-16 | Adds Alpha channel values to all predefined colors in fpGUI. | Graeme Geldenhuys | |
2012-03-16 | agg: corrects EOL style character for the 'platform' directory hierarchy. | Graeme Geldenhuys | |
2012-03-16 | agg: fixes a spelling mistake in code comments | Graeme Geldenhuys | |
2012-03-16 | agg: New "friend" class so we can get access to a protect property WinHandle | Graeme Geldenhuys | |
2012-03-16 | x11: AggPas needs acess to the internal XImage | Graeme Geldenhuys | |
2012-03-16 | freetype: apparently specifying the base library name is enough. | Graeme Geldenhuys | |