Age | Commit message (Collapse) | Author | |
---|---|---|---|
2013-07-12 | ide should use debug interface included in fpGUI instead. | Graeme Geldenhuys | |
2013-06-18 | Updates extrafpc.cfg files so no console window is shown for Windows ↵ | Graeme Geldenhuys | |
compiled apps. | |||
2013-05-29 | globe: fixed the color value for AggPas by adding the Alpha channel value | Graeme Geldenhuys | |
2013-05-29 | globe: removed unnecessary code | Graeme Geldenhuys | |
2013-05-16 | maximus: Object Pascal highlighter. improve hilight accuracy. | Graeme Geldenhuys | |
2013-05-14 | debug server: updates uses clause to use fpGUI's dbugmsg unit. | Graeme Geldenhuys | |
2013-04-29 | debugserver: Now support LiveView messages. | Graeme Geldenhuys | |
LiveView messages don't appear in the normal log message window. Instead they appear in a separate non-scrolling grid where the previous values get replaced with the new values. | |||
2013-04-27 | debugserver: LiveView frame now has a Grid property for easy access. | Graeme Geldenhuys | |
2013-04-27 | debugserver: adds new Live View grid that will track values. | Graeme Geldenhuys | |
The "live view" values are not added to the usual messages list. They are very handy for tracking short lived debug info like the position of a mouse cursor, position of a trackbar or scrollbar etc. | |||
2013-04-19 | debug server: added a "expanded view" for the selected message. | Graeme Geldenhuys | |
This means we can view multi-line items much easier. | |||
2013-04-19 | debug server: now allows you to copy selected message to clipboard | Graeme Geldenhuys | |
2013-04-05 | fpGUI Debug Server now defaults executable name to 'dbugsrv'. | Graeme Geldenhuys | |
This means that if we use the dbugintf unit, that we could automatically launch the debug server (if it is in the system PATH) if it is not already running. | |||
2013-04-03 | examples: updates project to fix compiler error. | Graeme Geldenhuys | |
2013-04-03 | example: updates project file settings using a newer Laz IDE version | Graeme Geldenhuys | |
2013-03-27 | maximus: new compiler options added for the Maximus project | Graeme Geldenhuys | |
2013-03-18 | ide: new empty unit template file. | Graeme Geldenhuys | |
2013-03-18 | ide: set current directory as we load a project file. | Graeme Geldenhuys | |
This means relative paths, used throughout the project, will be correct | |||
2013-03-18 | ide: Adds the ability to add a new empty unit | Graeme Geldenhuys | |
The new unit will be based on the ${templates}/default/unit.pas file. | |||
2013-03-18 | ide: replaces RTL functions with fpGUI wrapper versions. | Graeme Geldenhuys | |
2013-03-18 | ide: added copyright notices to the source code units. | Graeme Geldenhuys | |
2013-03-18 | ide: hide debug button and messages via DEBUGSVR compiler define | Graeme Geldenhuys | |
2013-03-18 | ide: removed unused (debug) widgets from main form | Graeme Geldenhuys | |
2013-03-17 | ide: refactor out Adding Unit To Project code into separate method. | Graeme Geldenhuys | |
2013-03-17 | ide: refactored out the creation of a new editor tab sheet. | Graeme Geldenhuys | |
2013-03-17 | ide: restore caret and scroll bar position after a file reload. | Graeme Geldenhuys | |
For some reason the caret isn't displayed until the arrow keys are pressed, but it is in the correct location. | |||
2013-03-17 | textedit: temporary work-around to update scrollbars when setting caret position | Graeme Geldenhuys | |
2013-03-17 | textedit: Adds access to the Caret Vertical position. | Graeme Geldenhuys | |
2013-03-17 | textedit: access to caret pos H. | Graeme Geldenhuys | |
2013-03-15 | ide: Adds template files (units, programs etc) | Graeme Geldenhuys | |
Soon the IDE will be able to select and process these files correctly. | |||
2013-03-15 | ide: disable unnecessary debug output when using Proc List dialog. | Graeme Geldenhuys | |
2013-03-15 | ide: Find dialog can now be closed/cancelled with Esc key. | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly set caret x position using UTF-8 Length() method | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly named an identifier based on its usage | Graeme Geldenhuys | |
2013-03-15 | textedit: correctly decrement the vertical scrollbar max limit when deleting ↵ | Graeme Geldenhuys | |
a line | |||
2013-03-15 | textedit: Ctrl+Home/End handling is now fixed. | Graeme Geldenhuys | |
Old behaviour took you to the correct location, but the vertical scrollbar position was never updated. So if you then did a PgUp/PgDn or a Mouse Wheel Scroll, you suddenly jumped to a different location in the source code. | |||
2013-03-15 | ide: Adds the ability to copy the Messages output to the clipboard | Graeme Geldenhuys | |
2013-03-15 | ide: Project -> Save As... will add new name to Recent Files list. | Graeme Geldenhuys | |
2013-03-14 | textedit: minor optimisation in DEL key handling | Graeme Geldenhuys | |
If we know the current line is empty, we can simply delete that line, without having to worry about concatenation with the next line. | |||
2013-03-14 | textedit: fixed bug where deleting a blank line causes a crash | Graeme Geldenhuys | |
We were painting outside the OnPaint event. That is not a good idea, and has undefined behaviour. | |||
2013-03-13 | ide: The start of some documentation for Maximus. | Graeme Geldenhuys | |
2013-03-13 | ide: Fixes the bug where IDE crashed when you load a second project. | Graeme Geldenhuys | |
Loading a first project was no problem. But as soon as you tried to load a new (second) project, the IDE bombed out. This should be fixed now. | |||
2013-03-13 | ide: Implements a "Go to line" search option. | Graeme Geldenhuys | |
Finally the IDE is starting to become useful now. :) | |||
2013-03-13 | ide: extra checks to make sure we have an editor instance | Graeme Geldenhuys | |
2013-03-13 | nanoedit: Implements a statusbar to show current file name being edited | Graeme Geldenhuys | |
2013-03-13 | nanoedit: forgot to remove a debug ShowMessage call | Graeme Geldenhuys | |
2013-03-13 | ide: Find Next and Find Prev implemented for the editor. | Graeme Geldenhuys | |
2013-03-13 | ide: Find in File dialog now responds to Enter key press in text seach field | Graeme Geldenhuys | |
2013-03-13 | ide: changed RTL function to fpGUI wrapper version of that function | Graeme Geldenhuys | |
2013-03-13 | ide: when a project is loaded, project macros are merged with ide macros | Graeme Geldenhuys | |
2013-03-13 | ide: Implements loading and saving of user defined project macros | Graeme Geldenhuys | |