Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-04-04 | Fixes time formatting constants for FormateDateTime() call. | Graeme Geldenhuys | |
2015-03-01 | bug: fixes deleting extra character after Cut-To-Clipboard it TextEdit widget | Graeme Geldenhuys | |
Using the keyboard combination to cut to the clipboard deleted an extra character that was not selected. | |||
2015-03-01 | Minor tweak to the compiler settings | Graeme Geldenhuys | |
2015-02-26 | fpcunit: on running the tests, first expand the tree | Graeme Geldenhuys | |
This means we can observe how the tests are progressing. | |||
2015-02-26 | fpcunit: fixes the bug where the treeview is partiall obscured | Graeme Geldenhuys | |
The panel containing the treeview is set to alClient alignment, and it was set before any of the other non-client aligned panels. This was the wrong order of doing things. | |||
2015-02-26 | fpcunit: cleaned up uses clause | Graeme Geldenhuys | |
As per compiler hints, I removed all unused entries in the uses clause. | |||
2015-02-04 | ide: recreate directory hierachy on checkout | Graeme Geldenhuys | |
That way if we build maximus for the first time after a fresh clone of the repository, we will not get any compiler error about the output directory not existing. | |||
2015-02-02 | IDE: config setting to help with compiling from command line | Graeme Geldenhuys | |
2015-02-02 | Updated TODO file with completed tasks. | Graeme Geldenhuys | |
2014-08-20 | Maximus Lazarus project file had incorrect case of unit name in project. | Graeme Geldenhuys | |
mpaslax.pas -> mPasLex.pas | |||
2014-08-19 | maximus: remap a keyboard shortcut to a more common one. | Graeme Geldenhuys | |
2014-08-09 | maximus: ESC key now cancels the Project Options dialog. | Graeme Geldenhuys | |
2014-08-09 | maximus: Adds the ability to remove a unit from the project tree | Graeme Geldenhuys | |
Simply select the node in the Project tree "Units" list, and press the DEL key. If you don't save the project, the unit will still be part of the project (easy undo feature). If you save the project the project file will be updated - minus that unit. | |||
2014-08-09 | maximus: New method to remove an item from the UnitList | Graeme Geldenhuys | |
2014-08-09 | maximus: refactored some code, moving from main form to various classes | Graeme Geldenhuys | |
Moved some functionality from the main form unit, into the unitlist.pas unit. | |||
2014-06-20 | nanoedit: use the textedit's Save and Load file methods | Graeme Geldenhuys | |
This then automatically handles cursor positions, scrollbars, invalidate etc. | |||
2014-06-20 | textedit: SaveToFile() and LoadFromFile() now does OS Encoding calls. | Graeme Geldenhuys | |
The AFileName parameter is of type TfpgString (thus UTF-8), and we need to ensure that it is the same encoding as the underlying file system before we can save or load files. | |||
2013-12-22 | ide: neatened up the uses clause of the program unit. | Graeme Geldenhuys | |
2013-10-09 | maximus: minor improvement to code highlighting for Object Pascal source code. | Graeme Geldenhuys | |
2013-09-11 | nanoedit: Now gives feedback in status bar area. | Graeme Geldenhuys | |
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 | |