Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-05-12 | agg: Add agg_renderer_base.fill(color) method for blending a color. | Graeme Geldenhuys | |
This complements the clear(color) method, which copies the color. This is a port of r82 from AGG project on SourceForge. | |||
2013-05-10 | agg: removed the pointless casts. The x & y params are already PDouble's | Graeme Geldenhuys | |
2013-05-10 | agg: fixes bug when attaching a Image to TAgg2d doesn't draw lines. | Graeme Geldenhuys | |
I forgot to setup the internal dash generator in the TAgg2d constructor. The AggCanvas did this automatically in the Canvas.BeginDraw() call, but using TAdd2D via the .Attach(bitmap) didn't. | |||
2013-05-03 | Only call DocView if fpgApplication.HelpFile is set. | Graeme Geldenhuys | |
2013-05-02 | Much faster CopyRect() implementation for X11 | Dibo | |
2013-05-01 | Adds much faster Canvas.CopyRect() implemenation for the GDI backend. | Graeme Geldenhuys | |
2013-04-30 | Adds CP1251 to UTF8 encoding conversion | Graeme Geldenhuys | |
2013-04-30 | debug: replaced debug writeln() statements with SendDebug() calls. | Graeme Geldenhuys | |
Debugging with the debug server is much easier than looking at command line output. | |||
2013-04-30 | Fixes a Windows 64-bit compile error relating to Windows.SetTimer() | Graeme Geldenhuys | |
The TIMERPROC signature has changed between FPC 2.6.0 and 2.6.2. This minor changes now supports both compiler versions. I tested this under 32-bit and 64-bit FPC. | |||
2013-04-29 | agg: The Alpha color channel was ignored in DoSetColor() | Graeme Geldenhuys | |
2013-04-29 | new debug interface unit for use with out Debug Server application. | Graeme Geldenhuys | |
Added debug interface units to 'corelib' and to the fpgui_toolkit packages | |||
2013-04-25 | Implemented a new ConvertTextToUTF8() which converts some encoding to UTF8 | Graeme Geldenhuys | |
2013-04-24 | Persistent clipboard support under X11. | Andrew Haines | |
Some desktop enviroments or window managers include support for a clipboard manager. This clipboard manager can make the content of the clipboard persistent even after the source application closed down. | |||
2013-04-19 | Another file system encoding fix for TfpgINIFile | Graeme Geldenhuys | |
- fpgApplicationName() wrapper for SyUtils.ApplicationName - TfpgINIFile reference ApplicationName, instead of fpgApplicationName - In TfpgINIFile we forgot to encode the file name back to the system encoding before we called Create(). | |||
2013-04-18 | Merge branch 'hotfix-2' into develop | Graeme Geldenhuys | |
I found a problem with the deadkey support - it broke keyboard input under Windows. The original deadkey input issue seems to have been X11 specific, so should be fixed at widget level, but rather in the fpg_x11.pas unit. | |||
2013-04-17 | Revert "Add common procedures in fpg_base for deadkeys" | Graeme Geldenhuys | |
This reverts commit ccfd4b2ae0a9dfae0d19ae7ba673118af70c75da. | |||
2013-04-12 | New record structure to be used in future OnMove events. | Graeme Geldenhuys | |
2013-04-10 | Merge branch 'hotfix-1' into develop | Graeme Geldenhuys | |
2013-04-10 | Forgot to bump the version numbers of the fpgui_toolkit.lpk packages. | Graeme Geldenhuys | |
2013-04-10 | Change to still support FPC 2.6.0 during the fpGUI 1.0 release | Graeme Geldenhuys | |
Even though I normally say I only support latest released FPC versions, this is a small change. | |||
2013-04-09 | Merge latest fixes from 'release-1.0' branch into develop | Graeme Geldenhuys | |
2013-04-09 | New SearchMode property to FileListBase class | Dibo | |
This allows the developer to filter the file results by Files only, Directories only, or both (default). | |||
2013-04-08 | New overloaded LoadImage_PNG() | Graeme Geldenhuys | |
This allows us to read the image from a byte array, just like we do with BMP images. | |||
2013-04-08 | Menu shortcuts with F1 key combinations never worked. | Graeme Geldenhuys | |
The global F1 (application help) shortcut handling never looked at the ShiftState value. So if we had a popup menu with F1->help; Ctrl+F1->About, the second item's shortcut with be interpreted as F1 only. | |||
2013-04-06 | os/2 bitmaps with bitdepth of 1,4 or 8 have a 3 byte color palette. | Graeme Geldenhuys | |
I originally read it as a 4-byte color palette. This fixes the colors of images (mostly), but there still seems to be some or other decoding issues with larger than 65KB images. | |||
2013-04-05 | Initial support for reading OS/2 Bitmap files. | Graeme Geldenhuys | |
They have a slightly different structure to Windows BMP files - now the more common format. | |||
2013-04-04 | bmp code now raises an exception for a unknown BMP format. | Graeme Geldenhuys | |
Before it would have done a writeln() which would go unnoticed under Linux, and cause an AV under Windows GUI apps. | |||
2013-04-04 | launching help viewer | Graeme Geldenhuys | |
Under *nix systems, if we can't find the direct location of docview, we try the 'which docview' command. If we get a positive response, we know docview is in the system path, and we can go ahead and launch it. At least this doesn't instantly throw an exception when docview can't be found on the first attempt. | |||
2013-04-03 | debug support | Graeme Geldenhuys | |
2013-04-03 | minor code formatting | Graeme Geldenhuys | |
2013-04-02 | core: Debug output is now sent to the Debug Server instead of console output. | Graeme Geldenhuys | |
This makes testing a bit easier on all platforms. | |||
2013-04-02 | Buttons & Styles now support hover effect on standard buttons too. | Graeme Geldenhuys | |
Before we only had the mouse hover effect on Flat buttons. But now the Style can enable hover support for normal buttons too. Important for Win7 and MacOSX like themes. | |||
2013-03-27 | aggpas backend: finally implemented DoDrawPolygon() | Graeme Geldenhuys | |
Rather late than never. ;-) | |||
2013-03-27 | aggpas: Improved font work-around to work for FreeBSD too. | Graeme Geldenhuys | |
2013-03-27 | updated reporting images | Graeme Geldenhuys | |
I've updated the actual *.bmp files ages ago, but forgot to update the image byte arrays in fpGUI Toolkit. While I was at it, I also translated some French names to English. | |||
2013-03-22 | Add common procedures in fpg_base for deadkeys | Jean-Marc Levecque | |
2013-03-19 | Adds Chrome and Chromium support to fpgOpenURL() | Graeme Geldenhuys | |
2013-03-18 | utils: Adds a new RTL wrapper to handle UTF-8 path names correctly. | Graeme Geldenhuys | |
2012-12-20 | Added the Agg2D canvas unit to the X11 fpgui_toolkip.lpk package | Graeme Geldenhuys | |
2012-12-20 | agg: comments about the difference between FreeType and Win32 font engine. | Graeme Geldenhuys | |
2012-12-20 | Minor changes for AggPas-Canvas under X11. | Graeme Geldenhuys | |
2012-12-20 | fixes spelling mistake in code comment | Graeme Geldenhuys | |
2012-12-20 | AggPas Canvas can now render to the screen under Windows too. | Graeme Geldenhuys | |
2012-12-18 | Completed some method signatures in implementation section. | Graeme Geldenhuys | |
Lazarus IDE had some issues navigating them otherwise. | |||
2012-12-18 | Removed unused units from uses clause. Preventing compiler hints. | Graeme Geldenhuys | |
2012-12-10 | Replace text strings in the reporting units with resource strings - for ↵ | Graeme Geldenhuys | |
localization. I also updated all language files to include the latest resource string constants. | |||
2012-12-10 | Removed old constants not needed any more - they are now standard in FPC's RTL. | Graeme Geldenhuys | |
2012-12-03 | Updates the classes naming convension fro TGfx to Tfpg | Graeme Geldenhuys | |
How the hell has this been around for so long and went undetected. :-/ | |||
2012-11-30 | Silence the compiler about range checking. | Graeme Geldenhuys | |
We manualy do the range checking before we access the string array. So disable the compiler range checking around the affected code. | |||
2012-11-30 | Minor optimisation for UTF8Insert() | Graeme Geldenhuys | |
Length() is a more 'lite" version than UTF8Length(), and in that code we don't need the functionality of the latter. |