Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-05-25 | Fixes compiler error when AggCanvas is enabled. | Graeme Geldenhuys | |
Recently we removed some variables that were needed for AggCanvas ifdef'ed code. | |||
2015-04-22 | Merge branch 'lkppo' into fixes_1.4 | Graeme Geldenhuys | |
2015-04-22 | Clean up unused local variables | Graeme Geldenhuys | |
2015-04-12 | Win: DND support is now toggled by a feature compile define, not platform define | Graeme Geldenhuys | |
Old behaviour was to disable DND when WINCE is active. The HAS_DND compiler define now does this. HAS_DND is enabled by default for Windows, and disabled for WinCE platforms. | |||
2015-04-10 | WinCE: fixes compilation errors for WinCE-ARM | Graeme Geldenhuys | |
* Disabled OLE support for WinCE * Disabled Drag-n-Drop support for WinCE * Fixed PChar vs PWidechar types * Fixed IFDEF's. Differences between MSWINDOWS, WINDOWS and WINCE. | |||
2015-04-06 | Revert "Minor optimisation to CanvasBase.SetFont()" | Graeme Geldenhuys | |
This reverts commit 58fbaf95ad23b3b3393d172cbee6cc0eea5611d9. | |||
2015-04-06 | Clean up unused local variables | Stéphane Aulery | |
2015-04-04 | Russion language file update | Graeme Geldenhuys | |
2015-03-18 | Two new form helper functions added to fpgApplication | Graeme Geldenhuys | |
- GetFormByClassName() - GetFormByName() | |||
2015-03-10 | Removes deprecated TFPColor usage | Graeme Geldenhuys | |
- That includes any color conversion functions - Projects using TFPColor | |||
2015-03-09 | Replace deprecated functions with alternatives | Graeme Geldenhuys | |
2015-03-09 | Adds new functions to fpg_utils | Graeme Geldenhuys | |
* fpgGitBit() - queries bit values * fpgSetBit() - sets bit values * fpgIntToBin() - outputs bit valuse as a string | |||
2015-02-28 | bug: Fixes GDI issue where if font name contain a @ or - symbol the couldn't ↵ | Graeme Geldenhuys | |
be selected For example: '@Terminal-10' did not work. Neither did 'VNI-Bamas-10'. The tokenizer was improved to look-ahead or accept extra characters like the @ symbol. | |||
2015-02-19 | Minor optimisation to CanvasBase.SetFont() | Graeme Geldenhuys | |
2015-02-19 | Removed fpgApplication.DefaultFont | Graeme Geldenhuys | |
We really don't need yet another "default font". All references to fpgApplication.DefaultFont has been changed to fpgStyle.DefaultFont - as it should be. | |||
2015-02-12 | Version bump | Graeme Geldenhuys | |
2015-02-01 | Merge branch 'develop' of https://github.com/graemeg/fpGUI into develop | Andrew Haines | |
Fixed xml conflicts of lpi's manually Conflicts: examples/gui/filedialog/filedialog.lpi examples/gui/modalforms/modalforms.lpi | |||
2015-02-01 | Changes to allow modal windows to have owners. | Andrew Haines | |
2014-12-26 | Encapsulate TfpgStyle's font objects | Graeme Geldenhuys | |
Now the TfpgStyle class will free the font objects if they are reassigned No more memory leaks or manually freeing the font objects first. | |||
2014-12-20 | Updated translation constants for all language files with lastest updates. | Graeme Geldenhuys | |
2014-12-20 | color dialog: Color Picker and Hex Value editbox added. | Fred van Stappen | |
Thanks to Fred van Stappen for the original contribution. I (Graeme) make a couple more changes, code clean-up, and dialog translation. | |||
2014-12-13 | Implements custom form icon support for X11 | Graeme Geldenhuys | |
TfpgForm now has a new IconName property. Load a 16x16 image into the global fpgImages instance and use that icons name in the IconName property. Windows support is still work-in-progress. | |||
2014-12-06 | Fixes compiler hint about unused variable | Graeme Geldenhuys | |
2014-11-15 | aggpas: fixes spelling mistake in code comment | Graeme Geldenhuys | |
2014-10-22 | agg_2D: fixes compilation errors. | Graeme Geldenhuys | |
The interface did not match the implementation section. My fault for not doing a good enough sync with agg2d.pas! :-/ | |||
2014-10-21 | aggpas: Implements and uses a GetWindowsFontPath function. | Graeme Geldenhuys | |
AggPas now correctly queries the correct Windows install path. Thanks Marcus for pointing out my hasty commit from before. | |||
2014-10-20 | gdi: Implements TfpgGDIApplication.GetScreenPixelColor() | Graeme Geldenhuys | |
The color picker in the ColorWheel demo now works on all supported platforms. | |||
2014-10-19 | New fpgApplication.GetScreenPixelColor() for X11 | Graeme Geldenhuys | |
We can now color pick a value on a X11 desktop. | |||
2014-10-19 | Changes created due to running "localize.sh" script | Graeme Geldenhuys | |
Basically just reordering some resources. | |||
2014-10-17 | Fixes "division by zero" error | Graeme Geldenhuys | |
eg: Compile DocView and resize the contents panel all the way to the right. The gradient panel ends up having < 1 width, which means it is not visible any more, so really the GradientFill doesn't need to do anything. | |||
2014-10-17 | Revert "CanvasBase.GradientFill causes a math error" | Graeme Geldenhuys | |
This reverts commit 1bd4b9091d3649f531c77ef0d0d656de4f6e3129. | |||
2014-10-15 | aggpas: Adds a extrafpc.cfg config file to easily compile AggPas Demos | Graeme Geldenhuys | |
Usage: fpc @extrafpc.cfg <demoname>.dpr | |||
2014-10-15 | Sync more fpGUI Agg2D code to console agg_2D unit. | Graeme Geldenhuys | |
Not much, but it is a start. There are still many more of this to come. | |||
2014-10-15 | console agg_2D: Line() and Rectangle() now have FixAlignment parameter | Graeme Geldenhuys | |
This syncs the console agg_2D with the fpGUI Agg2D implementation. | |||
2014-10-15 | Fixes finding of Windows font files. | Graeme Geldenhuys | |
2014-10-15 | Fixes compiler warning | Graeme Geldenhuys | |
2014-10-12 | Surface the Window related to the Canvas instance. | Graeme Geldenhuys | |
This is so we can do more advance things with themes like calling invalidate on a widget (eg: animated theme on hover) | |||
2014-09-19 | Windows: Just for fun, allow the ability to hook into the System Menu | Graeme Geldenhuys | |
This means we can easily add an "About fpGUI" menu item in the System Menu of a window. | |||
2014-09-16 | Edit2 font alias is now a variable and not hard coded. | Graeme Geldenhuys | |
This makes it a bit more configurable (default values) for various platforms. Thanks to Marcus Sackrow for the suggestion. | |||
2014-07-27 | Merge branch 'release-1.2' into develop | Graeme Geldenhuys | |
So we can get the latest bug fixes into 'develop'. | |||
2014-07-27 | LoadImage_XXX() methods never did OS Encoding of the filenames | Graeme Geldenhuys | |
It now correctly encodes the UTF-8 filename to the OS Encoding. The filename parameter is now also a TfpgString type to denote that it is expected to be a UTF-8 encoded string. | |||
2014-07-27 | 2 new units: fpg_CSVParser and fpg_StringGridBuilder | Graeme Geldenhuys | |
fpg_CSVParser contains a class and singleton method to allow parsing CSV files. fpg_StringGridBuilder is a class that allows you to load a CSV file and automatically populate a StringGrid with its content. | |||
2014-07-25 | Merge branch 'release-1.2' into develop | Graeme Geldenhuys | |
This is so we can get the latest bug fixes from the release branch. | |||
2014-07-25 | Bump 'develop' branch to next version number | Graeme Geldenhuys | |
2014-07-25 | Fixed StretchDraw() "abstract error" due to DoFreeImage call. | Graeme Geldenhuys | |
2014-07-24 | Fixed StretchDraw() "abstract error" due to DoFreeImage call. | Graeme Geldenhuys | |
2014-07-23 | remove old code comment not needed any more | Graeme Geldenhuys | |
2014-07-21 | new ToggleBox widget | Andrew Haines | |
Hi I made a Togglebox widget descended from TfpgComboBox. It has button that slides side to side for checked/unchecked with a subtle animation when toggled. Various colors can be changed and the animation disabled. | |||
2014-07-20 | Fixed "button pressed" painting for Normal and Embedded buttons. | Graeme Geldenhuys | |
The pressed state never looked right. I simply forgot and got used to it. Now it has finally been fixed. | |||
2014-07-17 | Bump the version number of various files | Graeme Geldenhuys | |