summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2013-03-27maximus: new compiler options added for the Maximus projectGraeme Geldenhuys
2013-03-27aggpas backend: finally implemented DoDrawPolygon()Graeme Geldenhuys
Rather late than never. ;-)
2013-03-27aggpas: Improved font work-around to work for FreeBSD too.Graeme Geldenhuys
2013-03-27updated reporting imagesGraeme Geldenhuys
I've updated the actual *.bmp files ages ago, but forgot to update the image byte arrays in fpGUI Toolkit. While I was at it, I also translated some French names to English.
2013-03-27image conversion tool: minor improvements like copy to clipboard, hints etc.Graeme Geldenhuys
2013-03-27Includes Reporting images as part of "standard images" list.Graeme Geldenhuys
2013-03-27reporting demo: translated some French names to EnglishGraeme Geldenhuys
2013-03-27Adds PDF (binary handling) to gitattributes file.Graeme Geldenhuys
PDF's might look like text, but lets make sure Git doesn't try and do EOL style conversions on it.
2013-03-27renames report images from French names to English names.Graeme Geldenhuys
2013-03-22Add common procedures in fpg_base for deadkeysJean-Marc Levecque
2013-03-22Use dead key codes for special accentuated charactersJean-Marc Levecque
2013-03-22Make special characters known by memo componentJean-Marc Levecque
2013-03-22Make special characters known by editcomboboxJean-Marc Levecque
2013-03-22Make special characters known by edit componentsJean-Marc Levecque
2013-03-21Adds the FPC Language Reference documentationGraeme Geldenhuys
I'm manually translating the official ref.pdf document to INF format. The work has stalled for some time, but I hope to get going on this again.
2013-03-21sprite demo: fixes the text color - due to the new background image.Graeme Geldenhuys
2013-03-21demo: Updated the sprite demo with better imagesGraeme Geldenhuys
2013-03-21demo: Removed compiler warnings, and brought demo up to latest standardsGraeme Geldenhuys
- UI widgets are defined private - cleaned up uses clause to remove compiler hints about unused units - Added a new File|Add menu item, which also uses a command instance
2013-03-21demo: updated TNullInterfacedObject implementation.Graeme Geldenhuys
- It was missing the IUnknown declaration in the class - The IUnknown signature has changed in recent FPC versions.
2013-03-19Adds Chrome and Chromium support to fpgOpenURL()Graeme Geldenhuys
2013-03-19docview: fixes grammer error in code commentGraeme Geldenhuys
2013-03-19docview: Fixes a bug where URL links where not handled correctly.Graeme Geldenhuys
When we detected know web browser names, we had to only use the URL part, not the original program+url text. DocView lets the OS choose the web browser.
2013-03-19docview: fixes a grammar error in the docsGraeme Geldenhuys
2013-03-19docs: fixes the <link> tags to use the full fpdoc link syntax.Graeme Geldenhuys
2013-03-19docs: fixes or adds the encoding attribute for fpdoc XML description files.Graeme Geldenhuys
2013-03-19docs: adds new docs for fpg_grid.pas unit.Graeme Geldenhuys
2013-03-19docs: disable protected methods from the documentation.Graeme Geldenhuys
I first what to document the Public and Published properties and methods, as those will be the most used by fpGUI end-users. The protected methods can be documented at a later stage.
2013-03-19docs: added the remaining fpGUI units to the fpdoc project file.Graeme Geldenhuys
Even though they are not all document, having them in the INF file is very handly for method, event and method signature lookups.
2013-03-19docs: fixes some fpdoc links by using the full path syntax.Graeme Geldenhuys
fpdoc is very buggy when it comes to cross-linking help topics. So by changing the link URL to the fully syntax, we try and help fpdoc along. This has limited success though, but every bit helps.
2013-03-18ide: new empty unit template file.Graeme Geldenhuys
2013-03-18ide: set current directory as we load a project file.Graeme Geldenhuys
This means relative paths, used throughout the project, will be correct
2013-03-18ide: Adds the ability to add a new empty unitGraeme Geldenhuys
The new unit will be based on the ${templates}/default/unit.pas file.
2013-03-18ide: replaces RTL functions with fpGUI wrapper versions.Graeme Geldenhuys
2013-03-18utils: Adds a new RTL wrapper to handle UTF-8 path names correctly.Graeme Geldenhuys
2013-03-18ide: added copyright notices to the source code units.Graeme Geldenhuys
2013-03-18ide: hide debug button and messages via DEBUGSVR compiler defineGraeme Geldenhuys
2013-03-18ide: removed unused (debug) widgets from main formGraeme Geldenhuys
2013-03-17ide: refactor out Adding Unit To Project code into separate method.Graeme Geldenhuys
2013-03-17ide: refactored out the creation of a new editor tab sheet.Graeme Geldenhuys
2013-03-17ide: 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-17textedit: temporary work-around to update scrollbars when setting caret positionGraeme Geldenhuys
2013-03-17textedit: Adds access to the Caret Vertical position.Graeme Geldenhuys
2013-03-17textedit: access to caret pos H.Graeme Geldenhuys
2013-03-15ide: Adds template files (units, programs etc)Graeme Geldenhuys
Soon the IDE will be able to select and process these files correctly.
2013-03-15ide: disable unnecessary debug output when using Proc List dialog.Graeme Geldenhuys
2013-03-15ide: Find dialog can now be closed/cancelled with Esc key.Graeme Geldenhuys
2013-03-15textedit: correctly set caret x position using UTF-8 Length() methodGraeme Geldenhuys
2013-03-15textedit: correctly named an identifier based on its usageGraeme Geldenhuys
2013-03-15textedit: correctly decrement the vertical scrollbar max limit when deleting ↵Graeme Geldenhuys
a line
2013-03-15textedit: 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.