LCL: wince: Minimize and Maximize buttons are not shown in window titlebar. Bug #34093
........
LCL: wince: add support for biHelp (CONTEXTHELP) border style (aligned with Win32 interface)
........
LCL: wince: use Windows unit instead of LCLTypes unit, because WS_MINIMIZEBOX and WS_MAXIMIZEBOX are defined differently for WinCE, LCLTypes and Win32
........
LCL: wince: Forms are not correctly centered, when used Position=poScreenCenter or poDesktopCenter (patch aligns WinCE implementation to Win32 implementation). Bug #33957
........
git-svn-id: branches/fixes_2_0@59348 -
LCL: Do not store anchoring properties of TLabeledEdit.editLabel. It is controlled by property LabelPosition. Issue #34431.
........
TFloatSpinEditEx:
- When incrementing DecimalPlaces first truncate FValue to the correct current DecimalPlaces. Issue #0034370.
- DecimalPlaces cannot be < 0
........
git-svn-id: branches/fixes_2_0@59347 -
IDE/LCL: Modify some high-DPI icons for more consistent style (Roland Hahn)
........
IDE: Add high-DPI images for propertygrid and widgetset issues (by Roland Hahn).
........
IDE: Improve visibility of high-dpi issue_carbon icons on dark background (by Roland Hahn).
........
IDE/Restriction Browser: Fix visibility of icon on customdrawn button.
........
IDE/ObjectInspector: Fix size of widgetset icons on high-dpi screens.
........
IDE: Add high-dpi icons to images/lazdoc (by Roland Hahn)
........
git-svn-id: branches/fixes_2_0@59343 -
Qt5: make opengl compileable under qt5 widgetset
........
Qt,Qt5: make opengl useable on modern OpenGL implementations.Patch by Chris Rorden, modified by me. issue #34401
........
Qt5: glqtcontext - make opengl useable under Qt5. issue #32498
........
Qt5: must return to lcl event loop for X11 targets.issue #34369
........
Qt,Qt5: added GLX_SAMPLE_BUFFERS and GLX_SAMPLES to glxContext attributes if multisampling > 0. issue #34401
........
git-svn-id: branches/fixes_2_0@59311 -
SynEdit: Pas HL, fix folding/markup for code containing "case", if "case" is not enabled for fold/markup. Part 1 of Issue #0034410
........
SynEdit: Pas HL, fix markup if "procedure" is outlined, but top level "begin" is not. Part 2 of Issue #0034410
........
SynEdit: Pas HL, fixes for outline, if only some elements are outlined
........
SynEdit: Pas HL, fixes for fold, detecting "else" in "case", when previous if is nested in other commands
........
git-svn-id: branches/fixes_2_0@59306 -
ideintf: Add high-DPI icons (provided by Roland Hahn)
........
IDE: Add missing high-dpi icons to folder images/menu (kindly provided by Roland Hahn)
........
IDE: Minor revisions of existing high-DPI icons (by Roland Hahn)
........
IDE: Add new (debugger) and revised High-DPI icons by Roland Hahn
........
IDE: Add forgotten icons from previous commits
........
IDE: Better alignment of Run icon on toolbar (Roland Hahn)
........
IDE: New High-DPI icons for Delphi-to-Lazarus conversion (by Roland Hahn).
........
git-svn-id: branches/fixes_2_0@59305 -
LCL: Avoid SegFault of freshly created TCustomListview with owner-data (issue #34407, patch by Charles Grunwald).
........
git-svn-id: branches/fixes_2_0@59303 -
LCL-Gtk2: Don't mix resizing a column with drag-and-drop. Issue #34393, patch from accorp.
........
LCL-GTK3: Fix TRadioGroup. It did not work at all. Issue #34396, patch from Anton Kavalenka.
........
LCL: Fix TBitBtn ignoring the Margin property on Windows (issue #34379)
........
git-svn-id: branches/fixes_2_0@59282 -
IDE: Always create project's main icon file when saving it. Keeps its size down. Issue #27287.
........
IDE: Add initial directory for loading project icon in App options. Use IconImage.Picture.Icon everywhere.
........
IDE: Remove resource generation from DoBuildProject. They have been generated earlier. Issue #15915.
........
IDE: Support running external tool with parsers, needed when used through IDE interface. Reported by Anton.
........
IDE: Reduce DebugLn() calls in Publish Module code. It seems to work.
........
IDE: New High-DPI images in folders images/items and images/packages. Kindly provided by Roland Hahn.
........
IDE: Use scaled images in trees of Install/Uninstall package form.
........
IDE: Center icon and text vertically for each item in ViewUnit dialog. Issue #34402, patch from Vojtech Cihak.
........
git-svn-id: branches/fixes_2_0@59281 -
Packager: Allow overwriting existing unit files in New Component dialog. Error was shown AFTER a file was overwritten. Issue #26928.
........
git-svn-id: branches/fixes_2_0@59280 -
LazControls: Improve and optimize the filter controls. Issue #34057, patch from AlexeyT.
........
LazControls: Call DoFilterItem instead of DoDefaultFilterItem in TTreeFilterBranch.SortAndFilter.
........
git-svn-id: branches/fixes_2_0@59277 -
TAChart: deprecate all reticule-related methods and properties (was incomplete). Less hints and warnings.
........
git-svn-id: branches/fixes_2_0@59204 -
Docs: Fix short description for function StringToColor.
........
LazUtf8: leftpad escaped characters in Utf8EscapeControlChars if EscapeMode = emPascal. Prevents ambiguity when reading the result.
........
LazUtils: Move ExtractFileNameWithoutExt to LazFileUtils. Rhymes with ExtractFileNameOnly.
........
Delete old deprecated methods.
........
LazUtils: Move more functions from FileUtils to LazFileUtilities, deprecate the old ones.
........
git-svn-id: branches/fixes_2_0@59201 -
LCL-GTK2: Prevent flickering in TOpenGLControl. Turn DoubleBuffered off. Issue #33864, patch from accorp.
........
LCL-GTK3: Add typecasts for Color types. The code may still be wrong but can be tested with Range checks on.
........
LCL-GTK3: Fix menu radio group. Issue #34350, patch from Anton Kavalenka.
........
git-svn-id: branches/fixes_2_0@59200 -
IDE: Bug fix: Deleting newly added CoolBar leads to error, issue #34302
........
IDE: Check package name validity correctly.
........
IDE: Improve logic for updating Application.Title statement. Now it gets removed, too. Issue #34318.
........
IDE: Add new Application.Title and .Scale statements after Application.Create line. Issue #34318.
........
IDE: Support 3 icons with different resolutions in "New Component" dialog. Improve the GUI.
........
IDE: cleaned up unused resource string
........
IDE: regenerated translations and updated Russian translation
........
IDE: In "New Component" dialog resize the buttons based on icon image size. Improve initial dir for selecting icon.
........
git-svn-id: branches/fixes_2_0@59198 -
TFindDialog/TReplaceDialog: show dialog poScreenCenter in IDE; fix erratic behaviour of TReplaceDialog in IDE (wrong parent). Issue #0034297.
........
LCL: Improved layout of TFindDialog and TReplaceDialog, fix TabOrder.
........
LCL: Fix TCustomListbox not releasing Canvas handle in DestroyWnd (issue #34249).
........
git-svn-id: branches/fixes_2_0@59100 -
IDE: Use safe typecast for TProjectCompilationToolOptions when building project.
........
Revert r59006 #b06f6da4af "IdeIntf: Add API for ExecuteCommand in CompOptsIntf." Must be done better.
........
IdeIntf: A new interface class TLazCompilationToolOptions with a Command and CompileReasons. Issue #34283.
........
IdeIntf: Improve the CompilationTool stuff. Remove and clean code. Issue #34283.
........
git-svn-id: branches/fixes_2_0@59097 -