fpGUI v1.4.1 is available
I'm glad to announce the v1.4.1 maintenance release of fpGUI. I'll
shortly update the file and documentation downloads on SourceForge.
Source Code
from SourceForge:
git clone git://git.code.sf.net/p/fpgui/code fpgui
from GitHub:
git clone git://github.com/graemeg/fpGUI.git
or
git clone https://github.com/graemeg/fpGUI.git
For more details, please visit the fpGUI home page:
http://fpgui.sourceforge.net
----------------[ Full changelog for v1.4.1 ]-------------------------
Changes by Author:
==================
Graeme Geldenhuys (44):
WinCE: fixes compilation errors for WinCE-ARM
wince: adds a new batch file for WinCE-ARM target
Fix compilation error for 'canvastest' demo
Disable -dDEBUG compiler define under windows (build from batch
file).
Removes the -dDEBUG compiler define for *nix environments too.
Win: DND support is now toggled by a feature compile define, not
platform define
extras: Updated "new project types" package for Lazarus IDE
integration
Lazarus IDE add-on's: changed the way the forms are created.
example: Fixes compiler error - fpgApplication.DefaultFont was
removed a while ago
Fixes compiler error when AggCanvas is enabled.
New resource string values for File Dialog buttons
dialogs: We had a SetupCaptions method, but nothing ever called
it!
file dialog: set button hint values
Updated language PO files.
bug: OnKeyPress() keycode parameter was 0 for internally consumed
keys.
pdf: Translated French identifier names to English
pdf: translated more French identifiers to English
pdf: Code clean-up, removing empty destructors.
RichText: fixed the bug where Underlined text didn't work.
richview: fixes bug with Italic text adding an extra space at the
end
richview: earmarked TRichTextView.CopyTextToBuffer() to be removed
ActiveTabColor/ActiveTabTextColor now defaults to clDefault
PageControl: Implements standardised Ctrl+TAB and Ctrl+Shift+TAB
shortcuts.
docview: updated code comment to mention missing IPF tag.
docview: Fix bug where centered text setting was kept for longer
than needed
SpinEdit & SpinEditFloat now has a default Height - same as
TfpgEdit.
fpg_spinedit: Introduced a new overloaded CreateSpinEdit()
function.
spinedit: minor code formatting
Minor compilation fix - differences between stable vs develop
branch
Bugfix for X11: Thread synchronize stops working if no mouse input
demo: colorwheel - minor tweaks
fpc lang ref: minor tweak to make the large number easier to read.
docview: reuse fpgApplication.ShowException() instead.
Removes hard-coded English text in TfpgApplication.ShowException()
docview todo list update
docview: Fixes memory leak with processing files from command line
parameters
docview: file offset will always be a positive value.
docview: minor code formatting
docview: lzw decmopress tweak.
docview: finally fixed the broken INF image support.
docview: new project file for use with MSEide.
dbtest: updates buttons with actual images.
updates release process documentation.
Bump version number for the release.
Jean-Marc Levecque (13):
Updated French translations
Minor fix to French rsLanguage resource string
Allow tabs color setting
Anchors edtHeight in case of resizing
Make value calculation use maximum color value as divider
Allow to type hexa value for color selection
Color setting improvement in colorwheel
Add selection of predefined colors using colorlistbox
Make predefined color values converted first to hexa for
conversion precision
Selection of predefined colors shown on colorwheel and valuebar
Change saturation and value to 0-100 and value name to brightness
Allow tabtext color setting
Anchors label "Height" in case of resizing
Philippe Lévi (2):
richview: correctly typecast result in TLayoutLineList.GetItem()
richview: fix bug where varied size fonts didn't start on
baseline.
Stéphane Aulery (1):
Clean up unused local variables
Changed Files:
==============
docs/fpc_lang_ref.ipf
docs/manifest.xml
docs/release_process.txt
docview/components/richtext/CanvasFontManager.pas
docview/components/richtext/RichTextDisplayUnit.pas
docview/components/richtext/RichTextLayoutUnit.pas
docview/components/richtext/RichTextView.pas
docview/src/docview_clean.prj
docview/src/docview.rc
docview/src/frm_main.pas
docview/src/HelpBitmap.pas
docview/src/HelpTopic.pas
docview/src/IPFFileFormatUnit.pas
docview/src/lzwdecompress.pas
docview/TODO.txt
examples/corelib/aggcanvas/agg_canvas_test.lpr
examples/corelib/canvastest/fpgcanvas.lpr
examples/gui/colorwheel/frm_main.pas
examples/gui/dbtest/frm_main.pas
examples/gui/tabtest/tabtest.lpr
extras/lazarus_ide/fpgui_ide.lpk
extras/lazarus_ide/fpguilazideintf.pas
extras/lazarus_ide/regfpguitestrunner.pas
languages/fpgui.af.po
languages/fpgui.de.po
languages/fpgui.en.po
languages/fpgui.es.po
languages/fpgui.fr.po
languages/fpgui.it.po
languages/fpgui.po
languages/fpgui.pt.po
languages/fpgui.ru.po
src/build_wince.bat
src/build.bat
src/build.sh
src/corelib/fpg_base.pas
src/corelib/fpg_imgfmt_png.pas
src/corelib/fpg_main.pas
src/corelib/gdi/fpg_gdi.pas
src/corelib/gdi/fpgui_toolkit.pas
src/corelib/lang_af.inc
src/corelib/lang_de.inc
src/corelib/lang_en.inc
src/corelib/lang_es.inc
src/corelib/lang_fr.inc
src/corelib/lang_it.inc
src/corelib/lang_pt.inc
src/corelib/lang_ru.inc
src/corelib/render/software/agg_color.pas
src/corelib/render/software/agg_scanline_storage_aa.pas
src/corelib/render/software/Agg2D.pas
src/corelib/render/software/fpg_fontcache.pas
src/corelib/x11/fpg_netlayer_x11.pas
src/corelib/x11/fpg_x11.pas
src/corelib/x11/fpgui_toolkit.lpk
src/gui/fpg_basegrid.pas
src/gui/fpg_checkbox.pas
src/gui/fpg_colormapping.pas
src/gui/fpg_dialogs.pas
src/gui/fpg_edit.pas
src/gui/fpg_editcombo.pas
src/gui/fpg_iniutils.pas
src/gui/fpg_listbox.pas
src/gui/fpg_memo.pas
src/gui/fpg_menu.pas
src/gui/fpg_scrollbar.pas
src/gui/fpg_scrollframe.pas
src/gui/fpg_spinedit.pas
src/gui/fpg_tab.pas
src/gui/fpg_trackbar.pas
src/gui/messagedialog.inc
src/gui/selectdirdialog.inc
src/reportengine/u_command.pas
src/reportengine/u_pdf.pas
src/reportengine/u_report.pas
src/VERSION_FILE.inc
-------------------------[ end ]-------------------------
For more details, please visit the fpGUI home page:
http://fpgui.sourceforge.net
|