Age | Commit message (Collapse) | Author | |
---|---|---|---|
2008-07-18 | * GUI Test Runner: The counters are now activated, so you can see the number ↵ | graemeg | |
of tests run, number of errors and number of failures. | |||
2008-07-18 | * Minor fix in the CustomGrid SetRowCount and SetColumnCount methods. Even ↵ | graemeg | |
if those properties are set between BeginUpdate/EndUpdate calls. | |||
2008-07-17 | * Added extra safety in the Grid Scrollbar handling. * Replaced magic ↵ | graemeg | |
numbers with ModalResult constants. | |||
2008-07-17 | * Minor fix to get GUI Test Runner to compile with FPC 2.3.1 | graemeg | |
2008-07-16 | * Added compile fix for Splash Screen demo from MvC. | graemeg | |
* Added the compileall.sh script supplied by Michael van Canneyt for the GUI examples. * Removed all compiler warnings and hints from the GUI examples. | |||
2008-07-15 | * GUI Test Runner: Improved the images in the treeview. | graemeg | |
* GUI Test Runner: Progress bar is now activated as tests run. * Treeview: Fixed the horizontal scrolling bug where nodes disappear. | |||
2008-07-14 | * Minor changes to popup menus for Edit and Treeview. | graemeg | |
2008-07-14 | * Applied patch no:2014995 EditFload decimal setup. | graemeg | |
2008-07-14 | * Applied patch from Vladimir, removing all memory leaks from UI Designer. | graemeg | |
2008-07-11 | * Fixed the recusion bug in Treeview when searching for a node. | graemeg | |
* Minor improvements to the GUI Test Runner. * Extended the treeview unit tests. | |||
2008-07-11 | * Forgot the original images used in GUI Test Runner. | graemeg | |
2008-07-11 | * Removed many compiler warnings from the gfx_imgfmt_bmp unit. | graemeg | |
* Minor fix in the ImageList class. * Minor fixes in the Tree and TreeNode classes. * GUI Test Runner: Added image support in the test treeview. * Started a project for unit testing fpGUI components - starting with the treeview. | |||
2008-07-10 | * Fixed a minor variable type bug in imagelist unit. | graemeg | |
* Added images for use in GUI Test Runner. | |||
2008-07-10 | * Removed the annoying unit that Lazarus IDE keeps adding to the examples. | graemeg | |
* Updated the build scripts to compile the new package unit. | |||
2008-07-09 | * More improvements to GUI Test Runner. It now sets the results as new nodes ↵ | graemeg | |
inside the treeview - all except for the last test case. The latter is still a bug. | |||
2008-07-09 | * GUI Test Runner: Fixed the minor bug where 'All Tests' was not runnable. | graemeg | |
2008-07-09 | * Applied patch 2013558 from Jean-Marc. Adding a new Currency edit and other ↵ | graemeg | |
mods. | |||
2008-07-09 | * Minor size adjustment to GUI Test Runner. | graemeg | |
2008-07-09 | * Applied patch from Jean-Marc improving the EditoCombo component. Patch ↵ | graemeg | |
#1991299 | |||
2008-07-09 | * Updated the fpgui_ide.lpk to use the new fpgui_toolkit.lpk package. | graemeg | |
* Added a new contributed package from Michael van Canneyt. This allows you to create FPCUnit projects with the fpGUI as front-end. * Renamed the FPCUnit GUI Test Runner unit from guitestrunner.pas to fpg_guitestrunner.pas to prevent conflicts in the Lazarus IDE. | |||
2008-07-09 | * More improvements to the GUI Test Runner. Adding Splitter support. | graemeg | |
2008-07-08 | * Added a new FindSubNode method to TfpgTreeNode. | graemeg | |
* Implemented more of the FPCUnit GUI Test Runner. We now have a working test runner, but I still have much to do. | |||
2008-07-08 | * Got the basics working in the GUI Test Runner. | graemeg | |
2008-07-08 | * GUI Test Runner | graemeg | |
2008-07-07 | * Published more events and properties for EditInteger and EditFload components. | graemeg | |
* Now the Min/Max Size is actually applied, the Message Dialogs needed minor attention. * Updated all the example projects to use the newer all-in-one fpgui_toolkit lazarus package. * Did some minor bug fixing in some of the examples. 1-based indexing instead of 0-based indexing etc. | |||
2008-07-07 | * The start of a FPCUnit GUI Test Runner based on fpGUI. | graemeg | |
2008-07-07 | * Fixed svn properties on some files. | graemeg | |
* Implemented MaxWidth and MaxHeight properties. * Implemented contraint checks on window/widget sizes. * Fixed the bug with anchor issues inside container widgets. * Fixed the initial state of PrevWidth/Height/Top/Left and Dirty state. | |||
2008-07-03 | * EditTest in the prototypes directory now tests Button ImageLayout property. | graemeg | |
* TfpgBevel has been added to the UI Designer component palette. * TfpgBevel is used in the UI Designer and Shape=Spacer it paints itself different in the UI Designer, so it's more visible. At runtime it doesn't paint like that. | |||
2008-07-02 | * Reverted the previous patch, except for the InvalidateRect() call. | graemeg | |
2008-07-02 | * Applied Button patch from Michael van Canneyt. Adding ImageLayout property ↵ | graemeg | |
to Buttons. | |||
2008-07-01 | * TfpgButton now contains a new property called Flat which gives it a flat ↵ | graemeg | |
look. As the mouse hovers over the button, it gets the normal look. This property overrides the Default property look. * UI Designer now has support for the Button.Flat property, but the flat behaviour has been disabled in the designer form to make buttons more visible compared to labels. | |||
2008-06-29 | * Improved the look of the Splitter components by showing a GrabBar and ↵ | graemeg | |
triangles for the snap direction. This makes it easier for the user to spot there is a Splitter. Maybe in the future the GrabBar can be toggled. | |||
2008-06-28 | * Forgot to add the actual gui_splitter unit. | graemeg | |
* Updated the fpgui_toolkit.lpk package for X11. | |||
2008-06-28 | * Committed Vladimir's Splitter component patch. | graemeg | |
2008-06-27 | * Introduced a new property to TfpgWidget, called IsContainer for all | graemeg | |
components that act like containers (Panel, Form, etc). This optimizes the Component Alignment calls. * All resizing calls now get routed through DoUpdateWindowPosition() so they have a more consistent execution path. * OnResize now get fired when components get resized, and not just for Forms. * HandleAlignments() is now only called when needed. * Fixed the bug where Alignment didn't work when components are resized at runtime. * Removed compiler warnings form gui_mru.pas unit. * Memo's scrollbar now gets adjusted correctly when it's text is modified via code. * Minor bug fix when deleting line in a Memo component. The 'Index out of Bounds' error still occurs though. That will be fixed shortly. | |||
2008-06-19 | * Updated the Bevel example so it compiles again. * Updated the EventTest ↵ | graemeg | |
example. | |||
2008-06-04 | * Fixed the save and restore form state in the UI Designer, which broke ↵ | graemeg | |
after I changed the behaviour of AfterCreate method. | |||
2008-06-04 | * Applied a patch from Luiz Americo which fixes some alignment issues inside ↵ | graemeg | |
TfpgPanel. * I implemented more alignment fixes for TfpgGroupBox and TfpgBevel. * I improved the painting of the focus rectangle it TfpgCheckBox and TfpgRadioButton. * UI Designer's Unknown widget can now act like a container component. | |||
2008-06-03 | * Fixed the Other Units path for ComboBox Demo project. | graemeg | |
2008-06-03 | Applied partial parts of patch [ 1979341 ] gui_editCombo from Jean-Marc. | graemeg | |
* Updated the combobox demo. | |||
2008-06-03 | * Added a RandomData unit to the examples/gui directory. | graemeg | |
* Updated the ComboBox demo to use the RandomData unit. | |||
2008-05-30 | * Created a new bitmap animation component called TfpgImgAnim. | graemeg | |
* Created a Animation demo in the examples/gui/animation directory. | |||
2008-05-26 | * TfpgPanel and TfpgGroupBox now also use the txtEnabled text flag. | graemeg | |
* Updated the Panel example to show Enabled and Disabled states. | |||
2008-05-23 | * Just a little bit of code cleanup, nothing more. | graemeg | |
2008-05-19 | * Added the new listbox example to trunk. | graemeg | |
2008-05-19 | * The listbox example used svn externals which it shouldn't have. | graemeg | |
2008-05-19 | * Merged my private graemeg branch changes (r752:r781) into trunk. These ↵ | graemeg | |
changes are required to change all componens from 1-based indexing to 0-based indexing. | |||
2008-05-12 | * readme file for Sprites demo. | graemeg | |
2008-05-12 | * Ported the Sprites demo from Lazarus to fpGUI. fpGUI shows no flicker at ↵ | graemeg | |
all. Excellent <smile> | |||
2008-05-05 | * Fixed the Grid creation and setup. It caused issues in the UI Designer ↵ | graemeg | |
under Windows. |