summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2015-02-28code formatting fixGraeme Geldenhuys
2015-02-28bug: Fixes GDI issue where if font name contain a @ or - symbol the couldn't ↵Graeme Geldenhuys
be selected For example: '@Terminal-10' did not work. Neither did 'VNI-Bamas-10'. The tokenizer was improved to look-ahead or accept extra characters like the @ symbol.
2015-02-26fpcunit: on running the tests, first expand the treeGraeme Geldenhuys
This means we can observe how the tests are progressing.
2015-02-26fpcunit: fixes the bug where the treeview is partiall obscuredGraeme 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-26fpcunit: cleaned up uses clauseGraeme Geldenhuys
As per compiler hints, I removed all unused entries in the uses clause.
2015-02-22docs: TfpgImageBaseGraeme Geldenhuys
2015-02-22docs: Updte general info about fpGUIGraeme Geldenhuys
2015-02-22docs: Additional Topics - embedded formsGraeme Geldenhuys
2015-02-22docs: TfpgImagePanelGraeme Geldenhuys
2015-02-22docs: fpg_panel.pas unitGraeme Geldenhuys
2015-02-22vlc: fix compiler error with FPC 3.0Graeme Geldenhuys
2015-02-20VLC demo: show time lapse and selection dialog now supports audio filesGraeme Geldenhuys
2015-02-19Minor optimisation to CanvasBase.SetFont()Graeme Geldenhuys
2015-02-19Removed fpgApplication.DefaultFontGraeme Geldenhuys
We really don't need yet another "default font". All references to fpgApplication.DefaultFont has been changed to fpgStyle.DefaultFont - as it should be.
2015-02-19menu: Replace font reference variable with direct fpgStyle callsGraeme Geldenhuys
If the fpgStyle changed at runtime, those font reference variables are out of scope and causes a runtime error.
2015-02-19tabs: Replace internal FFont reference variable.Graeme Geldenhuys
If the fpgStyle was changed at runtime, the FFont reference variable was out of scope and caused a runtime error. We now simply ask fpgStyle for the DefaultFont and then all is well.
2015-02-15bug: fixes a spelling error in a propertyGraeme Geldenhuys
PagerWidth -> PaperWidth Thanks to Juha Manninen for reporting this.
2015-02-12Docs on what to do for a new releaseGraeme Geldenhuys
This is still work in progress.
2015-02-12Version bumpGraeme Geldenhuys
2015-02-08Listview improvements.Andrew Haines
Added Listview property OnItemActivate for when an item is doubleclicked or enter is pressed for a selected item. Added Column property AutoExpand the column will use any space leftover in the listview width. Setting to True unsets the property on other columns. Added Listview property ShowFocusRect. Sets wether or not the selected item's focusrect is drawn.
2015-02-06Merge remote-tracking branch 'jmarcl/reporting' into developGraeme Geldenhuys
Removes unnecessary colors from the demo.
2015-02-05docview: minor tweak to project settings for RELEASE buildsGraeme Geldenhuys
2015-02-05Framework build scripts switched to DEBUG build modeGraeme Geldenhuys
The reason this was done, is because the RELEASE mode allows FPC to strip out code that isn't used by the framework. This causes a problem for other projects, because other projects might still need that stripped out code (eg: Docview). It run it often causes a "identifier not found" error. Switching back to DEBUG build means those projects compile without problem.
2015-02-05uidesigner: Adds a Maximus IDE project file for UIDesignerGraeme Geldenhuys
2015-02-05docview: added a Maximus IDE project file for DocViewGraeme Geldenhuys
2015-02-04ide: recreate directory hierachy on checkoutGraeme 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-02script: FPC reference replaced with a variable to FPC binaryGraeme Geldenhuys
This means if we want to change the FPC binary we only need to edit one line.
2015-02-02IDE: config setting to help with compiling from command lineGraeme Geldenhuys
2015-02-02Updated TODO file with completed tasks.Graeme Geldenhuys
2015-02-01Merge branch 'develop' of https://github.com/graemeg/fpGUI into developAndrew Haines
Fixed xml conflicts of lpi's manually Conflicts: examples/gui/filedialog/filedialog.lpi examples/gui/modalforms/modalforms.lpi
2015-02-01Merge branch 'topleveldialogs' into developAndrew Haines
2015-02-01Changes to allow modal windows to have owners.Andrew Haines
2015-01-19docs: Converted FPC Lang Ref IPF file to IBM850 encoding.Graeme Geldenhuys
It used to be UTF-8 encoded, but Docview and INF doesn't have an option to allow DocView to auto-set UTF-8 when the file is opened. It can do it however for IBM850.
2015-01-13RU translation update.ArtSvetlakov
I'm not sure about the author's email address - I only have the GitHub username.
2014-12-29UIDesigner: recreate unit output directory hierarchyGraeme Geldenhuys
2014-12-29Minor updates - imported latest settings from uidesigner_clean.prjGraeme Geldenhuys
2014-12-29New clean template UIDesigner project file for use with MSEideGraeme Geldenhuys
2014-12-26Encapsulate TfpgStyle's font objectsGraeme Geldenhuys
Now the TfpgStyle class will free the font objects if they are reassigned No more memory leaks or manually freeing the font objects first.
2014-12-21New MSEide project file for UIDesigner projectGraeme Geldenhuys
Use MSEide's global macros to define the correct paths to fpGUI
2014-12-20Updated translation constants for all language files with lastest updates.Graeme Geldenhuys
2014-12-20UIDesigner project file for MSEide updated.Graeme Geldenhuys
The project file now uses the IDE's global macros. The idea is that you have those macros setup on each platform you work on. So when you open the project, the paths would automatically be correct. This simplifies the project settings a bit.
2014-12-20color dialog: Color Picker and Hex Value editbox added.Fred van Stappen
Thanks to Fred van Stappen for the original contribution. I (Graeme) make a couple more changes, code clean-up, and dialog translation.
2014-12-19Merge remote-tracking branch 'github/develop' into developGraeme Geldenhuys
2014-12-19Merge remote-tracking branch 'jmarcl/editcombo' into developGraeme Geldenhuys
2014-12-18Fix bug in InternalListBoxSelectJean-Marc.Levecque
Signed-off-by: Jean-Marc.Levecque <jmarc.levecque@bbox.fr>
2014-12-15uidesigner: IconName is now available in the Object InspectorGraeme Geldenhuys
2014-12-13docs: Adds some documentation about TfpgImageBase and its ImageData propertyGraeme Geldenhuys
2014-12-13docs: Correctly documentation about TfpgColor typeGraeme Geldenhuys
2014-12-13Implements custom form icon support for X11Graeme Geldenhuys
TfpgForm now has a new IconName property. Load a 16x16 image into the global fpgImages instance and use that icons name in the IconName property. Windows support is still work-in-progress.
2014-12-12New demo showing how to create custom windows.Graeme Geldenhuys
Painting your own borders, buttons etc. Similar to what Chrome or elementryOS apps do.