Age | Commit message (Collapse) | Author | |
---|---|---|---|
2011-08-11 | ide: improved syntax highlighting, and extending it. | Graeme Geldenhuys | |
We now support comments correctly, compiler defines, strings, decimal and hex numbers. | |||
2011-08-10 | ide: apply newly selected fonts to open editors. This is still WIP. | Graeme Geldenhuys | |
2011-08-09 | ide: huge speed improvement in syntax highlighting | Graeme Geldenhuys | |
Getting font resources are very costly. So now we cache the font used for reserved keyword highlighting and simple reuse it, instead of creating and freeing it for each line (like we did up 'till now). This caused a MASSIVE speed increase! :-D | |||
2011-08-09 | ide: improves syntax highlighting even more | Graeme Geldenhuys | |
- multiple matches in the same line are now supported - regex reserved keyword matching is now case-insensitive | |||
2011-08-09 | ide: removed unused (old) code we don't need any more. | Graeme Geldenhuys | |
This was used before we implemented regex syntax highlighting. | |||
2011-08-09 | ide: syntax highlighting improvements by adding reserved keywords to regex | Graeme Geldenhuys | |
- Also improved correct highlighting by using word boundaries in regex. | |||
2011-08-09 | ide: adds syntax highlighting support for {...} style comments. | Graeme Geldenhuys | |
2011-08-09 | ide project settings: improved compiler options for better debugging | Graeme Geldenhuys | |
2011-07-28 | added missing fpc config file so we can compile fpgIDE from the command line. | Graeme Geldenhuys | |
2011-07-20 | ide: exported project settings as a "clean" project file. | Graeme Geldenhuys | |
A "clean" project file means an project file without personal session information. When editing this project with MSEide, use a copy of fpgide.prj, but not that project file itself. | |||
2011-07-20 | ide: updated todo list | Graeme Geldenhuys | |
2011-07-18 | ide: minor code comments and debug lines added. | Graeme Geldenhuys | |
2011-07-18 | ide: improved default values for TextEdit component at IDE startup | Graeme Geldenhuys | |
2011-07-18 | ide: updated project settings files | Graeme Geldenhuys | |
2011-07-18 | ide: hide debugsvr calls inside IFDEF statements | Graeme Geldenhuys | |
2011-07-18 | updated readme file of the IDE example app | Graeme Geldenhuys | |
2011-07-16 | adds a readme file to the ide sample app | Graeme Geldenhuys | |
2011-07-16 | ide: added existing unit to project file. | Graeme Geldenhuys | |
2011-07-16 | Merged fpgIDE project as a subdirectory examples/apps/ide/ | Graeme Geldenhuys | |
2010-09-23 | globe demo: removed compiler hint about unused unit. | Graeme Geldenhuys | |
2010-09-21 | debug server: improved the look of the toolbar | Graeme Geldenhuys | |
2010-09-21 | globe demo: improved the look of the toolbar | Graeme Geldenhuys | |
2010-09-20 | Globe: project options set to remove console window | Graeme Geldenhuys | |
2010-09-20 | Globe: extended the help a little more | Graeme Geldenhuys | |
2010-09-20 | A cool little "spinning globe" sample application | Graeme Geldenhuys | |
Programmers must have fun every now and again! :-) | |||
2010-08-02 | Debug Server: New sample application that works with FPC's dbugintf unit. | Graeme Geldenhuys | |
A nice application that displays debug messages sent via applications. Very handy for debugging CGI applications too. | |||
2010-04-07 | All sample projects updated so all of them can compile correctly. | Graeme Geldenhuys | |
* Replaced ModalResult magic numbers with enum values. * Updated project unit output directories. * Updated tiOPF examples with latest unit names. * Updated outdated projects still references old fpGUI unit names. | |||
2010-03-08 | Updated the various programs and fpGUI library to use the new generate ↵ | Graeme Geldenhuys | |
version file. The VERSION-GEN script generates a VERSION-FILE file which contans the version number of fpGUI. This is now used in DocView, UI Designer and other example applications too. | |||
2009-11-26 | Add copies of the gui/compileall.sh script to the "apps" and "corelib" ↵ | Graeme Geldenhuys | |
directories. | |||
2009-11-26 | Fixed two example projects that did not compile. | Graeme Geldenhuys | |
* apps/docedit * gui/combobox | |||
2008-11-14 | * updated all extrafpc.cfg files to use the correct lib output directory. | graemeg | |
2008-10-01 | * Updated all demos to use the new unit names. | graemeg | |
* Updated all packages like ide addons, fpcunit etc to use the new unit names. | |||
2008-08-26 | * Moved the UI Designer from the examples/apps directory to the root directory. | graemeg | |
* Updated some build scripts | |||
2008-08-21 | * Applied UI Designer patch from MvC. Adding improved support of OI property ↵ | graemeg | |
undo feature. Behaviour is also adjustable in General Options dialog. * Fixed tab order of General Options dialog in UI Designer. | |||
2008-08-21 | * Updated UI Designer example project information files. | graemeg | |
2008-08-20 | * Applied patch from Michael van Canneyt improving file dialog handling in ↵ | graemeg | |
UI Designer. * I fixed a minor bug in StringGrid Columns property editor. Issue was caused by new behaviour of Edit.OnChange firing more often. | |||
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-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-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 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-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 | * Minor size adjustment to GUI Test Runner. | graemeg | |
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. |