Sign in Join
Wiki copytemporary

Lazarus 1.0 fixes branch

This page contains the revisions to be merged from trunk to the Lazarus 1.0 fixes branch.

Release notes can be found here Release notes

Fixes for 1.2

See Lazarus 1.2 fixes branch

Fixes for 1.0.15 (fixes branch only / no further release planned)

Merge requests

Submitted by developer / committer

Submitted by others

Merged revisions for 1.0.15

Fixes for 1.0.14 (Merged)

Revision

Category

Description

r42419

Debugger

Set LANG env, to prevent localisation of gdb

r42435

Debugger

force exit, on destroy.

r42450

Debugger

Ensure queue lock during gdb communications (possible race condition)

r42495

Debugger

Filenames (for line-info) must be case-sensitive

r42542

Debugger

Do not crash IDE, if gdb.exe is invalid

r42641

Debugger

fixed getting callstack (could go into an endless loop)

r42643

Debugger

fixed crash in callstack (when stop debugging while waiting for stack info)

r42664

Debugger

callstack, fix goto source, if viewing bottom of large stack (viewing from startindex > 1)

r42667

Debugger

lock queue while handling breakpoint

r42734

Debugger, IDE

Fix Debugger locking in SourceEdit (protect SynEdit during Paintlock). Calls were unbalanced if method was recursively invoked.

r42931

Debugger

Options, disable add/remove buttons on signal opts. Not implemented

r42932

Debugger

Options, mark project as modified, when exceptions are enabled/disabled. Issue #25074

r42988

Debugger

Spelling

r42989

Debugger

fix disassembler, check if offset can be used

r43189

Debugger

Fix handling of single quote in strings returned by gdb

r43197

Debugger

Fix handling of backslash in strings returned by gdb (used for classname resolving)

r43240

Debugger

Try filename in app bundle for newer gdb

r43255

Debugger

parse version / mac file encoding depends on version

r43304

Debugger

fix adding watch via dialog. Open watch view window

r43329

Debugger

Fix mem leak in disassembler

r43364

Debugger

prevent messing up the environment on windows, due to gdb bug (gdb not setting debuggee environment) / introduced in rev 42419

r42563

IDE

clean up build files: omit packages that are compiled "manually"

r42655

IDE

package editor: enable compile button: check if there are commands

r42746

IDE

initial setup dialog: translate captions and lcl

r37583

LCL, dbgrid

fix backspace on editing number fields, from Aleksey Lagunov, issue 21584

r39124

LCL, DBGrid

workaround for datasets(?).filtered wrong behaviour, from Luiz Americo, issue 22304

r42539

LCL

EditBtn, Change name of parameter Action into Accept in TAcceptValueEvent. Resolves issue 0024906.

r42548,​r42550,​r42557,​r42558,​r42568

LCL

Attempt to fix TabControl extra spacing (w32) issue 0023069

r42549

LCL

fix TabControl TabPosition and MultiLine issue

r42559

LCL

fix TabControl invalidation

r42560

LCL

TabControl forward style

r42561

LCL

TabControl fix borderwidth initialization

r42565

LCL

TabControl fix paint border

r42567

LCL

fix TabControl spacing / qt

r42654

LCL

fixed OpenURL if URL is invalid, bug 24958

r42703

LCL

TWinControl.ChildSizing with controlstyle csAutoSize0x0, bug 24986

r42712

LCL

fixed GetDesignerForm outside IDE

r42455

Qt

fixed focus policy of TQtTabWidget. issue 23238

r42628

Qt

do not crash in TQtPage if parent is TTabControl

r42629

Qt

return clBackground as default color for TPanel. issue 24946

r42630

Qt

show icons on menus if menuitem.bitmap is assigned and there's no imagelist.issue 24770

r42633

QT

PageControl: check if page or tab control

r42677

Qt

fixed TPageControl ActivePageIndex.issue 24972

r42722

Qt

use new SlotAboutToShow() to send LM_ACTIVATE to TMenu, instead of using QEventShowToParent. issue 24979

r42905

Qt

TQtComboBox fix for call IntfGetItems when we are non-editable combobox.

r42906

Qt

call OnDropDown imediatelly after IntfGetItems, so our events are in expected order and there's no disturbing of QListWidget while showing.issue 25032

r42940

Qt

fixed TQtCheckListBox double click event duplication.Issue #25089

r42941

Qt

change current row of TQtCheckListBox for Qt >= 4.8 since it does not change ItemIndex when checkbox is clicked.

r42521

SourceSynEdit

top-info hint and scrolling, calculate the correct amount of top lines

r42507

StartLazarus

Fix finding PCP, if it contains spaces.

r42425

SynEdit

do not crash the IDE, when failing to read config

r42701

SynEdit

AutoComplete, fix GetPreviousToken use Logical pos

r43342

SynEdit

Pas HighLighter, recognize new &keyword for identifier style

r42511,​r42512

Win-Installer

Changed image

Fixes for 1.0.12 (Merged)

r41843

codetools

on variable only valid in the on block, bug 24494

r42358

Debugger

Fix IDE does not end debugger state (processdebugger / dbg=none), if exe can not be started. issue 0024809

r41826

IDE

environment option single taskbar button apply after change, bug 24623

r42330

IDE

ctrl+enter: stop at spaces only if no quotes in front, bug 24042

r42426

IDE

save session, changin folding in editor marks session as changed

r41772

Gtk2

fixed itemheight with lbOwnerDrawFixed style of listbox. issue 24629

r42033,​r42103,​r42135

LCL

TTextStrings: fixed TTextStrings.Insert, bug 24718

r41502,​r41510,​r41572

LCL

reset hintwindow region after color change

r42086

LCL

TSpeedButton: do not eat DialogChar when disabled, bug 24742

r41771

LCL

fixed AV on TCheckListBox when key space is pressed to check/uncheck item, and itemindex=-1. issue 24627

r42306

LCL

getmousecapture: check if handleallocated, reducing overhead and fixing crash on carbon

r39922

LCL

added capfHasScrollOffset into ControlAtPos in WMContextMenu so offset is ok when control is inside scrolled control. issue 23584

r37787

LCL

dbctrls.pp: Publish BorderStyle and CharCase for TDBComboBox. Issue 22295, patch from LacaK

r42283

LCL, docs

build_lcl_docs: add --css-file parameter for setting chm css files (Issue 0024823)

r42011,​42013,​r42016,​r42018,​r42020,​r42022,​r42029

LCL

made codepage conversion 852,874,1250,1251,1252,1253,1255,1257,1258 to UTF8 and back lossless

r42268

LCL

TMaskList: Don't split masks on space (Issue 0024771).

r42066

ShellTreeView

Publish draw events of ShellTreeView (Issue 0024732)

r41717

SourceSynEdit

fix scrolling with top-info hint. Issue 0024505

r42193

SynEdit

pas highlighter: fixed "packed class"

r37377

SynEdit

Mouse Selection and scroll-by-wheel. Issue 0022072, 22090

r41769

TAChart

Do not fill polylines in SVG export. Fixes 23982

r39620

TSelectDirectoryDialog

also show editbox for directory selection. Issue 23521

r42123

TCustomTreeView

use Utf8CompareStr for default sorting instead of AnsiCompareStr (Issue 0024740).

r42197

ValEdit

use Strings.NameValueSeparator instead of hardcoded '=' (Issue 0024779)

r42205

ValEdit

fix crash in TValueListEditor.AdjustColumnWidths (Issue 0024779)

r42319

ValEdit

fix crash in TValueListEditor.AdjustColumnWidths when resizing a parent form. (Issue 24827)

r39144,​r42418

SqlDb

Allow compiling SQLite3 components on Win64 version of Lazarus. Issue 22951

r41291

Qt

fixed LCLIntf.Frame3D. When FillBrush isn't filled then draw shaded box without brush (applies painter brush).issue 24445

r41475

Qt

fixed problem with TCustomPanel.Color, when panel is painted via Frame3d.Problem raised with r41291 while fixing 24445

r41739

Qt

return correct lfHeight inside TQtWidgetSet.GetObject. issue 24613

Fixes for 1.0.10 (Merged)

r40581

codetools

fpc source scores: unit fileinfo on target non wince, bug http://bugs.freepascal.org/view.php?id=24070 24070

r41481

codetools

removed old fpc 1.0 defines, biting 2.7.1 sources

r40543

DBGrids

fix crash in PrepareCellHints when DataLink is not Active (issue http://bugs.freepascal.org/view.php?id=0024028 0024028).

r41240

Debugger

utf8 content for event-log (warnings/OutputDebugString). Issue http://bugs.freepascal.org/view.php?id=24353 24353

r41233,​r41260,​r41265,​r41266,​r41270,​r41273,​r41275,​r41279,​r41293

Debugger

Improved shortstring detection. strings with utf8 content in locals and some in watches

r41298

Debugger

more utf8 for strings in watches

r38231

IDE

itmEditUndo\itmEditRedo is almost always Enabled, even when it is impossible to Undo\Redo in source Editor, issue http://bugs.freepascal.org/view.php?id=22633 22633

r39405

IDE

Autocheck radiobutton when you enter a value in the HeightEdit / WidthEdit, issue http://bugs.freepascal.org/view.php?id=23398 23398

r40577

IDE

test compiler settings: show message when busy

r40628

IDE

fixed showing broken dependencies

r40640

IDE

help for fpc messages: fixed crash when no help found, search for message file in compiler directories

r40730

IDE

project resource file version: do not set modifie is the same and initialize it after read

r40803

IDE:

package editor: extend unit/include path: shorten paths that are not sub directories, bug http://bugs.freepascal.org/view.php?id=24272 24272

r41130

IDE

remove & from key map resourcestrings

r41165

IDE

fixed caption Free Pascal in highlighter

r41319

IDE

add example projects to recent menu only once

r40636

IDEIntf

register TBoolPropertyEditor for WordBool, LongBool and QWordBool, needed since fpc 2.6.0

r40728

IDEIntf:

TCollectionPropertyEditor: fixed unselecting if owner is freed

r41049

Installer, Win

add French translation. Patch by ChrisF. Issue http://bugs.freepascal.org/view.php?id=24171 24171

r41057

Installer, Win

cleaned up OldInOtherFolder1 string as per ChrisF's comment in bug http://bugs.freepascal.org/view.php?id=24171 24171

r40562

LCL

gtk, fix LazReport designer sometimes presented as a thin vertical or horizontal band that runs from center of screen under gtk2/64-bit, related to issue http://bugs.freepascal.org/view.php?id=21634 21634

r40778

LCL

navFocusableButtons doesn't work in TDBNavigator, modified patch from Éderson Cássio, issue http://bugs.freepascal.org/view.php?id=24191 24191

r41501

LCL

use UTF8Length instead of Length on calc dbgrid column field width, from Rumen Gyurov, issue http://bugs.freepascal.org/view.php?id=24491 24491

r40758

LCL

fixed conditionals for default LCLWidgetType

r41373

LCL

TTreeView: clear cache when adding node

r41411

LCL

prevent change in dbcombobox when autoedit is false. Issue http://bugs.freepascal.org/view.php?id=24207 24207

r41453

LCL

TFilterComboBox: freenotification for ShellListView, bug http://bugs.freepascal.org/view.php?id=24512 24512

r41477

LCL gtk2

fixed AskUser,QuestionDlg escape key result

r40900

LCL

MaskEdit: respect AutoSelect if control is masked. Issue http://bugs.freepascal.org/view.php?id=0024311 0024311

r40513

Qt

do not trigger scroll events while calling SetScrollInfo, fix issue 23815

r40563

Qt

fixed default text color of QTabBar. issue http://bugs.freepascal.org/view.php?id=23985 23985

r40956

Qt

fixed determination of string content (RightToLeft vs. LeftToRight). issue #24340

r40621,40622, 40625

Qt

fixes for buggy xfwm4 window manager under X11

r40993

Qt

formatting

r40995

Qt

fixed visibility of THintWindow class when virtual desktop is switched or application minimized.issue #24363

r41339

Qt

fixed bad behaviour of popup windows under metacity window manager.

r41346

Qt

fixed problems with modal and popup windows over modal windows with Mint's Marco window manager (Mate desktop)

r41378

Qt

fixed bug with AltGr key handling under windows.We are using winapi directly as workaround for bug in Qt library. issue http://bugs.freepascal.org/view.php?id=23808 23808

r40764

Qt

implemented getKeyState for caps lock and numlock under x11 and win32 targets

r41347

Qt

rework fixes for metacity like wm's. Now marco and gnome shell are mapped as metacity.

r40954

Qt

use QPolygonH to draw poly regions in FillRgn()

r41144

Qt

workaround for Qt lib bug (QStyle) where disabled button doesn't have activated disabled colors palette. issue http://bugs.freepascal.org/view.php?id=24413 24413

r40723

ShellCtrls

declare property ViewStyle of TShellListView as "default vsReport" (issue http://bugs.freepascal.org/view.php?id=0024226 0024226).

r41220,r41222,r41228

SynEdit

Trim spaces - position only: Do not mark buffer as modified, if pressing space at EOL. Follow up revision 40680

r40545

SynEdit

Fixed gutter resizing. Issue http://bugs.freepascal.org/view.php?id=0023990 0023990

r40680

SynEdit

fixed trim-space (mode "position only") would corrupt text on certain undo. Issue http://bugs.freepascal.org/view.php?id=24101 24101

r41046

SynEdit

Fixed folding in "library" code. Issue http://bugs.freepascal.org/view.php?id=0024370 0024370

r37854

SynEdit

Pas Highlighter: recognize {$IFOPT}

r41047

SynEdit

Pas Highlighter: Completed the list of Ifdef, ifopt, elseif directives

r41129

SynEdit

Fixed folding in "label" code. Issue http://bugs.freepascal.org/view.php?id=0024417 0024417

r41340

Translations

reverted Arabic translation to r37531 by request of Mazen Neifer (current Arabic translation maintainer). Reason is poor quality/machine translation, which makes hard to use translated IDE.

Fixes for 1.0.8 (Merged)

Note: This release contains an upgrade of FPC to version 2.6.2. Please read User Changes 2.6.2

r40143

AggPas

Fix coordinate calculation in Pixels and Colors properties of TAggFPImage

r40216

AggPas

Fix TLazIntfImage descriptor for 32-bit pixel format

r40335

codetools

fixed parsing #0, bug http://bugs.freepascal.org/view.php?id=23906 23906

r40482

Debugger

Fixed range-check on linux. Issue http://bugs.freepascal.org/view.php?id=23993 23993 Patch by C Western

r38476

Designer

Use a record of signed SmallInts to prevent range check errors. Still about issue http://bugs.freepascal.org/view.php?id=22760 22760

r40371

Gtk2

Gtk2WSCustomPanel respect TCustomPanel.Visible property when creating handle. issue http://bugs.freepascal.org/view.php?id=23940 23940

r40097

IDE

prevent debugger from entering invalid state, if started again before completely stopped. For info see issue http://bugs.freepascal.org/view.php?id=0023800 0023800

r40177

IDE

fixed restoring designed form when HideIDEWindowsOnRun = true. issue http://bugs.freepascal.org/view.php?id=22535 22535

r40244

IDE

register HTML help for LCL

r40394

IDE: SourceEdit

fixed word (word from text, not identifier) completion

r37930

Installer, Win

strip lhelp.exe

r40354

Installer, Win

fixed typo

r40127

LazReport

Band.name patch from Giuliano Colla

r40323

LCL, dbgrids

checks for keydown while dataset is inactive, issue http://bugs.freepascal.org/view.php?id=23598 23598

r37446

LCL, grids+gtk2

when pressing somekeys like shift introduces '?' in cell, relaed to issue http://bugs.freepascal.org/view.php?id=22056 22056 (fixes issue http://bugs.freepascal.org/view.php?id=23924 23924)

r36934

LCL, Utils

Don't HTML-escape spaces in OpenURL, it breaks OpenDocument()

r37995

LCL

Prevent an error with Pg Up/Down in DbGrid on empty Dataset. Issue http://bugs.freepascal.org/view.php?id=22474 22474, patch from Stefano

r40364

LCL

Revert Changes from 31132 (and partly 31577) which replaced TGraphicControl.Update by Invalidate

r40541

LCL: gtk2

fixed registering callback LM_CONTEXTMENU for TCustomControl

r40180

Qt

keep state of forms hidden from taskbar under X11. Fixes issue http://bugs.freepascal.org/view.php?id=23825 23825.

r40353

Qt

fixed item caption in TListView vsIcon style. patch by DCelso. issue http://bugs.freepascal.org/view.php?id=23879 23879

r40370

Qt

show images when with TListView.vsIcon style when we have more > 1 column. issue http://bugs.freepascal.org/view.php?id=23923 23923

r40219

SynEdit

Separator-Gutter, fixed painting

r40087

TAChart

Call inherited constructor from TBGRABitmapDrawer.Create

r40090

TAChart

Call inherited constructor from TSVGDrawer.Create

r40110

TAChart

Fix chart margins calculation for axises with ZPosition > 0

r40112

TAChart

Fix SIGFPE while drawing very narrow slices in 3D pie chart

r40136

TAChart

Workaround for range check when using TFitSeries with more than 20000 points. See also issue http://bugs.freepascal.org/view.php?id=23816 23816.

r39659

ValEdit

add ItemProps to ValueListEditor

r39813

ValEdit

implement method TValueListEditor.InsertRow

r39818

ValEdit

Make button and picklist cell editors work in TValueListEditor

r40193

Valedit

Fix a bug in ValueListEditor when reading / writing value by key (Values['Key'])

r40194

ValEdit

free TValueListStrings.FItemProps in TValueListStrings.Destroy (issue http://bugs.freepascal.org/view.php?id=0023841 0023841)

r40195

Valedit

delete also ItemProps when deleting strings

r40197

Valedit

also release the memory of the TValueListStrings.FItemProps array itself, not only the items

r40204

ValEdit

fix not updating active cell contents when changing Strings property

r40209

ValEdit

Fix FItemProps getting out of sync with Strings (issue http://bugs.freepascal.org/view.php?id=0023851 0023851)

r40224

ValEdit

Remove unnecessary calls to Changing and Changed in overridden methods

r40225

ValEdit

Fix bug in SetOptions

r40227

ValEdit

remove unused redeclared OnEditButtonClick property

r40242

ValEdit

Publish On(Edit)ButtonClick

r40253

ValEdit

don't hide/show editor inside TValueListStrings.Put

r40282

ValEdit

Fix not updating cell in TValueListStrings.Put when goAlwaysShowEditor in Options (issue http://bugs.freepascal.org/view.php?id=0023875 0023875)

r40294

ValEdit

Refactoring. Store ItemProps in TFPObjectList

r40295

ValEdit

Implement CustomSort so it keeps ItemProps in sync

r40296

ValEdit

Update Modified when Strings are changed

r40297

ValEdit

do not store '=' in Strings if "key" and "value" cell is empty

r40298

ValEdit

Ignore epmty cells when validating

r40299

ValEdit

Remove unneeded overridden SetTextStr

r40333

ValEdit

Fix not updating cell in TValueListStrings.Exchange when goAlwaysShowEditor in Options

r40339

ValEdit

Rename some private fields to improve readability and avoid ugly constructs like FOwner.FOwner

r40358

ValEdit

fix strange focus swapping

r40226

ValEdit: Refactoring

remove SelectValueEditor and override SelectEditor instead

r40319

ValEdit: TValueListStrings.Assign

Assign also ItemProps if Source is TValueListStrings

r40329

ValEdit: TValueListStrings.GetItemProp

return nil when strings are updating

Fixes for 1.0.6 (Merged)

r39516

Carbon

reapply brush and pen after the DC restore

r39559,r39560

Codetools

fixed TEventsCodeTool.FindMethodTypeInfo when type is an alias

r39449

Debugger

Fixed eval of watches with class-typecase and dyn-array (stabs only)

r39548,r39549

Gtk2

fixed changing of font color on GtkCheckBox. issue http://bugs.freepascal.org/view.php?id=23373 23373

r39652

Gtk2

fixed keeping of SelStart() and SelLength().issue http://bugs.freepascal.org/view.php?id=23219 23219

r39986

IDE, SourceEditor

Invalidate, if top-info-hint changes

r37935

IDE

Keymap: missing entries for select+cursor-keys

r39461

IDE

extract proc: stop if identifier is invalid

r39575

IDE

find prompt: shorten texts

r39626

IDE

check Project1 in UpdateHighlighters, bug http://bugs.freepascal.org/view.php?id=23529 23529

r40033, r40037

IDE

prevent a crash in designer "Change Class" if new name does not exist / designer: change class dlg: disable ok button

r39468

Installer, Win

Display info while installing

r36994

LazReport

published property KeepAspect and Centered for Picture Object

r36995

LazReport

published WordBreak property on Memo object plus some refactoring

r38353

LazReport

avoid duplicated export filters

r38952

LazReport

two additional export filters - TfrImageExportFilter, TfrHtmlDivExportFilter, from Michel Gawrycki

r39364

Lazreport

clip image when it's bigger than picture object and not stretched

r39365

Lazreport

fix off by one error in calculation of PictureView size. This avoids unnecessary stretch whew pictureview size = image size

r39366

Lazreport

apply scale when drawing not stretched image. This fixes the size of image in printed report

r39368

Lazreport

cleanup. remove unused code in TfrPictureView.Draw

r39477

LazReport

fix moving/resizing objects when using keyboard under QT (and carbon), Patch from Julio Jiménez Borreguero, issue http://bugs.freepascal.org/view.php?id=23435 23435

r39519

LazReport

fix PreviousClipRgn on image drawing, was not valid and it worked fine by coincidence

r39974

LazReport

fix export filters registering multiple filter extensions are listed only once, issue http://bugs.freepascal.org/view.php?id=23759 23759

r40010

LazReport

renamed argument to really check for matching classref

r39484

LazUtils

xmlreader: handle non existing property list, bug http://bugs.freepascal.org/view.php?id=23450 23450

r39441

LCL

Don't publish FixedRows in ValueListEditor, allow only 0 or 1. Issue http://bugs.freepascal.org/view.php?id=23430 23430

r39442

LCL

make ValueListEditor work also when ColumnTitles are not shown.

r39523

LCL

add WM_ACTIVATE to messages.pp

r39654

LCL

scroll before updatedata in DBLookup. Issue http://bugs.freepascal.org/view.php?id=23530 23530

r39887,r39973

LCL

Use PopupMenu getter instead of cached FPopupMenu, so GetPopupMenu can be overrided. issue http://bugs.freepascal.org/view.php?id=23336 23336

r39442

LCL, ValEdit

make ValueListEditor work also when ColumnTitles are not shown

r39469

LCL, ValEdit

override TValueListStrings.SetTextStr: Don't show editor while changing values. Edited cell would not be changed.

r39491

LCL, ValEdit

Start implementing validating: don't accept duplicate Key names.

r39495

LCL, ValEdit

Fix crash in TValueListEditor.ShowColumnTitles when TitleCaptions.Count = 1

r39496

LCL, ValEdit

Only allow FixedCols := 0 or 1

r39552

LCL, ValEdit

Do not use Columns.Add, it interferes with setting FixedCols := 1 (by adding an extra column in front).

r39553

LCL, ValEdit

Implement TValueListEditor.AdjustColumnWidths and override OnDoResize.

r38935

Qt

fixed range check errors under 64bit

r39625

Qt

fixed events when month and year are changed in TCalendar. issue http://bugs.freepascal.org/view.php?id=23528 23528

r39838

Qt

fixed getClientBounds for TQtPage and TQtGroupBox. It should use QWidget_contentsRect() of underlaying widget or parent. issue http://bugs.freepascal.org/view.php?id=23630 23630

r39839

Qt

reverted TQtPage.getClientBounds to use TQtWidget.getClientBounds, it wasn't good solution since it produces a mess in eg. in build lazarus form.

r39840

Qt

fixed topmargin of groupbox when caption text is empty. issue http://bugs.freepascal.org/view.php?id=23642 23642

r39841

Qt

make LCL happy when changing caption of groupbox from empty to some string or viceversa.part of http://bugs.freepascal.org/view.php?id=23642 23642

r39878

Qt

fixed SetCapture() and GetCapture() for TQtCustomControl on qtwin32 targets

r39892

Qt

fixed preffered size of autosized groupboxes. issue http://bugs.freepascal.org/view.php?id=23351 23351

r40025

Qt

trial to fix Qt bug when dialog is shown with QtTool as parent. issue http://bugs.freepascal.org/view.php?id=23778 23778

r39618

readmes

updates

r39391,r39394

SynEdit

Fixed , make TAction regard ReadOnly state

r39409

SynEdit

LineOverviewGutter, do not cause overflow error on 64 bit

r39518

SynEdit

fix highlighting "i6", introduced in r32695

r39540

SynEdit

Fix problems with resizing GutterParts. (Noticeable in right gutter)

r39606

SynEdit

Fixed Matching bracket, for very long lines. Issue http://bugs.freepascal.org/view.php?id=0023517 0023517

r39686

SynEdit

FoldHighlighter (Html, XML): fix invalid fold node on last line. Issue http://bugs.freepascal.org/view.php?id=0023543 0023543

r39747

SynEdit

LineNumber-Gutter: update digit-count when setting to visible (Digits where cut off)

r36955

TAChart

Add TChart.IsZoomed property

r39599

TAChart

Hide legend if exception happened while attempting to fill it

r39703

TAChart

Copy HorizSize and VertSize in TSeriesPointer.Assign

r39705

TAChart

Fix SIGFPE while drawing mark labels for series with NaNs

r39821

TAChart

Fix exception on destroying clones series

r39854

TAChart

Set TChartTool.Chart = nil after calling OnAfterXXX event, not before

r39861

TAChart

Fix SIGFPE in TChartSeries.Add when the last data item is NaN

r39930

TAChart

Force recalculation of the full extent for linked charts

r39931

TAChart

Fix TBoxAndWhiskerSeries.Assign to correctly assign class properties

r40042

TAChart

Make TChartDataItem advanced record instead of object to reduce memory footprint

r40043

TAChart

Fix drawing of line series with number of points above 1000000

r40048

TAChart

Call inherited constructor from TCanvasDrawer.Create

Fixes for 1.0.4 (Merged)

r39177

Customdrawn

make timer related functions 64-bit safe (fixes similar to r39164), patch from bug http://bugs.freepascal.org/view.php?id=23052 23052 by lks

r39280

Debugger

Inspect-Dialog, prevent crash, due to nested updates

r39285

Debugger

Do not treat "&" as accel-char when displaying exceptions. Issue http://bugs.freepascal.org/view.php?id=0023321 0023321

r39290

Debugger

Fix updating Inspect dialog, if triggered via source-editor (pop-up menu)

r39333

Debugger

Fix range check in disassembler (64 bit debuggee). Issue http://bugs.freepascal.org/view.php?id=0023355 0023355

r39042

Debugger

Disable "run to cursor" when debugger is stopped. This command is limited to the current frame (function). It can not be used to start a project. (also disable dcJumpTo, dcStepOut)

r39131

Debugger

fixed an endless loop in watch eval (eval typecast pointer to record)

r39030

Gtk2

fixed TGtk2WSCustomListView.GetDisplayRect, also fixed cell renderer which sent wrong item id to owner drawn list view.issue http://bugs.freepascal.org/view.php?id=23094 23094

r39032

Gtk2

do not render listbox item by default if we are customdrawn. issue http://bugs.freepascal.org/view.php?id=23093 23093

r39033

Gtk2

fixed crash with TListView introduced with r39032.

r39034

Gtk2

LineTo and MoveToEx must take hdc offset into account.issue http://bugs.freepascal.org/view.php?id=23057 23057

r39035

Gtk2

fixed assertion from gtk2 library. issue http://bugs.freepascal.org/view.php?id=23099 23099

r39036

Gtk2

do not apply devctx offset into penPos, regression of r39034.issue http://bugs.freepascal.org/view.php?id=23057 23057

r39037

Gtk2

completely fixed LineTo() and MoveToEx() regressions from r39034

r39043

Gtk2

fixed clientRect of GtkTreeView, new routine GetWidgetClientRect() in gtk2proc to simplify gtk2winapi, fixed offset for custom drawn listview.

r39147

Gtk2

use better approach for RecreateWnd in TGtk2WSCustomListView, fix rendering of icon view. issue http://bugs.freepascal.org/view.php?id=23171 23171

r39148

Gtk2

added TGtk2DeviceContext class as deprecated. part of issue http://bugs.freepascal.org/view.php?id=23168 23168

r39162

Gtk2

fixed cursor position behaviour on GtkEntry focus/unfocus. issues http://bugs.freepascal.org/view.php?id=21897 21897, http://bugs.freepascal.org/view.php?id=23182 23182.

r39217

Gtk2

remember selection when edit looses focus.Also preselect test when AutoSelect is true.Patch by Fabrizio Fellini modified by me for autoselect rule. fixes issues http://bugs.freepascal.org/view.php?id=23219 23219, http://bugs.freepascal.org/view.php?id=23246 23246 (regression).

r39220, r39221

Gtk2

check if scrollbar handle is allocated when setting params.

r39229

Gtk2

trial to fix freezing of TFloatSpinEdit when we don't use clocale unit since gtk2 takes info from $LANG and our DecimalSeparator could be different. issue http://bugs.freepascal.org/view.php?id=23190 23190

r39308

gtk2

register TGtk2WSScrollBar to TCustomScrollBar instead of TScrollBar. Fixes http://bugs.freepascal.org/view.php?id=23200 23200

r39326

Gtk2

fixed offset in Gtk2 polygon drawer. issue http://bugs.freepascal.org/view.php?id=23359 23359

r39327

Gtk2

correct fix for issue http://bugs.freepascal.org/view.php?id=23359 23359

r39371

Gtk2

fixed font color changing on TCheckBox when caption is empty. issue http://bugs.freepascal.org/view.php?id=23373 23373

r39374

IDE

Hint: Fix malformated hints, if text has ampersand. or <,... Issue http://bugs.freepascal.org/view.php?id=0023320 0023320 Patch by Bart Broersma

r39295

IDE

rename identifier: stop on invalid identifier

r38411

IDE

removed compiler option for switch -vm

r39057

IDE

invalidate file state cache on rename/copy interactive. Issue http://bugs.freepascal.org/view.php?id=23073 23073

r39291

IDE

initial setup dlg: invalidate file state cache when user comes back from another application

r39101

IDE

SourceEditor: Use selection as default search only if caret is in/at selection (persistent selection)

r39276

IDE

SourceEditor: Fix asking "Save file", if only 1 tab is open in 2ndary window. Issue http://bugs.freepascal.org/view.php?id=0023312 0023312

r39282

IDE

SourceEditor: Fixed crash when closing last tab (via ctrl F4) while code-completion was active. Issue http://bugs.freepascal.org/view.php?id=0023317 0023317

r39324

Installer, Win

Add Spanish translation. Issue http://bugs.freepascal.org/view.php?id=0023087 0023087

r39331

Installer, Win

Added publisher, and explicit uninstall icon. Issue http://bugs.freepascal.org/view.php?id=0021750 0021750

r39049

Jedi Code Format

Locate the parse tree window better. Issue http://bugs.freepascal.org/view.php?id=22777 22777

r37314

LazReport

added TlrCodeReport component and sample, it makes reports at runtime with an easy to use api and it doesn't need the report designer, with small changes, from Julio Jimenez Borreguero

r37320

LazReport

removed testcodereport session file

r37321

LazReport

lrcodereport: version is 1.0, updated icon, cleanup, first page is now programmers responsability, sample update to export to pdf, from Julio Jimenez Borreguero

r37381

LazReport

lrcodereport: fix problem with slow generation of pages on second batch, sample now ask for target pdf filename, from Julio Jimenez Borreguero

r37393

LazReport

lrcodereport: addded accessory SetFont, frm Julio Jimenez Borreguero

r37404

LazReport

pdfexport, improves exported page sizes, from Julio Jimenez Borreguero

r37414

LazReport

fix lrcodereport compile on windows, issue http://bugs.freepascal.org/view.php?id=22058 22058

r37420

LazReport

enable text rotation in pdfexport, from Julio Jimenez Borreguero

r39010

LazReport

fix barcode sample crash, remove console window (on windows), issue http://bugs.freepascal.org/view.php?id=23086 23086

r39231

LazReport

fix right alignment text on export to PDF, from Tony Whyman, issue http://bugs.freepascal.org/view.php?id=23138 23138

r39232

LazReport

Right Justified text incorrectly aligned on printer, from Tony Whyman, issue http://bugs.freepascal.org/view.php?id=23135 23135

r39233

LazReport

corrects vertical alignment after tony's patches and improve precision on exporting to pdf, from Julio Jiménez Borreguero

r39238

LazReport

fix PDF export filter not centering images properly, issue http://bugs.freepascal.org/view.php?id=23236 23236

r39239

LazReport

Report Designer crashes with Access Violation on Insert DB Field (TFrame related issue), from Tony Whyman, issue http://bugs.freepascal.org/view.php?id=23205 23205

r39240

LazReport

stop designer from processing ContextMenu default action, fix unable to close form designer, issue http://bugs.freepascal.org/view.php?id=23248 23248

r39242

LazReport

pdfexport addon now requires powerpdf v0.9.9

r39243

LazReport

fix report designer do no update properly when compiled for Qt, From Julio Jiménez Borreguero, issue http://bugs.freepascal.org/view.php?id=23211 23211

r39250

LazReport

fix exported image size in case is not proportional and stretched

r39251

LazReport

fix text clipping on exported to PDF report, from Julio Jiménez Borreguero

r39278

LazReport

fix loading previously saved binary reports on preview window

r39284

LazReport

fix incorrect scaling of unstretched images on PDF export, PDF export addon now requires PowerPDF 0.9.10, issue http://bugs.freepascal.org/view.php?id=23326 23326

r39031

LCL

TCustomListView, use drBounds for item measuring when calculating editor bounds. issue http://bugs.freepascal.org/view.php?id=23094 23094

r39118

LCL

dbgrid, check column exists before getting button style, from Tristan Linnell, issue http://bugs.freepascal.org/view.php?id=22873 22873

r39207

LCL

add missing checks for FControl in TControlBorderSpacing

r39188-r39202

Make DEB

Fixes and languages for debian installer

r38989

Packager

Use a new component's class name as icon resource name. Issue http://bugs.freepascal.org/view.php?id=23075 23075

r39078

Qt

mark MouseMove and MouseWheel events as input events.

r39087,39090

Qt

added checks for handle after message delivery to lcl in case of input events (mouse) - avoids crashes.

r39106

Qt

Fixed themed drawing of header sections with common style. part of issue http://bugs.freepascal.org/view.php?id=23143 23143

r39107

Qt

Fixed weird drawing of header sections by oxygen theme.issue http://bugs.freepascal.org/view.php?id=23143 23143

r39141

Qt

fixed crash with hint window inside slotMouseMove. issue http://bugs.freepascal.org/view.php?id=23161 23161

r39218

Qt

fixed TListItem clearing icon. issue http://bugs.freepascal.org/view.php?id=23225 23225.

r39325

Qt

fixed tabwidget icon size. issue http://bugs.freepascal.org/view.php?id=23362 23362

r39038

SynEdit

Missing invalidation in Log/Phys Converter.

r39039

SynEdit

Make sure selection Markup is not hidden by Syncro (or other plugins)

r39098

SynEdit

fix Gutter streaming to LFM

r39361

SynEdit

Fixed StatusChanged Handler repeatedly called with old values. Issue http://bugs.freepascal.org/view.php?id=0023377 0023377

r39367, r39387

SynEdit

LineOverviewGutter, fix updating after lines inserted/removed. Issue http://bugs.freepascal.org/view.php?id=0022848 0022848

r39372

SynEdit

Fixed case-insensitive search/replace regex. Issue http://bugs.freepascal.org/view.php?id=0023078 0023078

r39390

SynEdit

Fixed do not copy/paste with middle mouse, if SynEdit is readonly. Issue http://bugs.freepascal.org/view.php?id=0023392 0023392

r38985

TAChart

Do not draw TColorMapSeries over left and top borders

r38992

TAChart

Add TChartAxis.MarginsForMarks property lets user turn off an 1.0 feature which was sometimes undesirable

r39026

TAChart

Add TChartAxisTitle.PositionOnMarks property lets user turn off an 1.0 feature which was sometimes undesirable

r39067

TAChart

Do not draw 2-d series over the chart frame

r39068

TAChart

Revert r38985, since a more general fix is implemented in r39067

r39070

TAChart

Move GetBounds procedure from TBasicChartSeries to TCustomChartSeries

r39071

TAChart

Ignore infinite series extent when calculating graph bounds

r39072

TAChart

Fix SIGFPE while drawing area series with infinite Y values

r39076

TAChart

Copy properties in TChartLegend.Assign

r39129

TAChart

Measure ZeroLevel in axis units when considering it for label direction

r39130

TAChart

Fix mark positions for bar series with BarOffsetPercent <> 0

r39341

TAChart

Fix exception when using TChartNavScrollBar under Qt

r39351

TAChart

Call Handled after extent restoration in TZoomDragTool

r39376

TAChart

Start TDateTimeIntervalChartSource intervals from the beginning of month/year

r39377

TAChart

Update chart upon changes to interval source properties

r39164

win32

add 64bit safe version of callback and timer functions. Issue http://bugs.freepascal.org/view.php?id=23052 23052

r39165

win32

replace TList by TFpList (FTimerData)

r39166

win32

add stdcall to recently added timer functions

It is possible that a revision is not listed here, even if it was merged. Please inspect the SVN log for more information.

Fixes for 1.0.2 (Merged)

r38551,​r38552,​r38562,​r38563

Carbon

various winapi compatibility functions fixes

r38671

Carbon

fix accidental error in index

r38743

Carbon

reimplement linear gradient draw using shading to support OS X < 10.5

r38529,​r38530,​r38535,​r38543,​r38548

carbon

fix carbon clipping, correctly return region types on HRGN related operations, fix generic IntersectClipRect routine

r38640,​r38641,​r38642,​r38649

Carbon, Cocoa

various ExtTextOut fixes for Carbon and Cocoa

r38922

Debugger

Fix setting stackframe for hint eval, after searching for highest source-frame.

r38509

Debugger

Ensure Queue is not blocked by LineInfo Request. (If a LineInfoRequest was queued the DebuggerCurrentLine could not search the stack, as commands were not immediately run)

r38531

Debugger

Workaround to fix exe-line-indicators (blue dots) at debug start

r38373

Gtk2,Qt

make ETO_OPAQUE work from TCanvas.TextOut(). issue http://bugs.freepascal.org/view.php?id=22719 22719

r38519

Gtk2

fixed crash with TListView when viewstyle is vsIcon or vsSmallIcon. issue http://bugs.freepascal.org/view.php?id=22778 22778

r38636,​r38637

Gtk2

fixed text clipping and text background drawing

r38697,​38698

Gtk2

set TToggleBox.ParentColor default false so it's color is consistent with TButton when eg.parent color is clRed and TToggleBox.Color=clDefault.

r38727,​r38728,​r38742,​r38744,​r38745,​r38748

gtk2

fix clipping and DC transformations

r38747

gtk2

fix FrameRect - it must use a passed brush instead of selected one

r38758

gtk2

allocate GdkColor when we need a BkColor

r38762

Gtk2

when style is drawing button then use style from button. issue http://bugs.freepascal.org/view.php?id=22901 22901

r38799

gtk2

implement SPI_GETWHEELSCROLLLINES. Fix a regression in VirtualTreeView wheel scroll

r38860

Gtk2

do not change color of TScrollBar since it's painted by theme engine.issue http://bugs.freepascal.org/view.php?id=22996 22996.

r38868,​38875

Gtk2

fixed crash with GtkIconView when multiselect is enabled and dbl clicked. issue http://bugs.freepascal.org/view.php?id=22991 22991

r38892

Gtk2

fixed TIconArrangement of GtkListView.

r38895

Gtk2

send LVIS_FOCUSED for listview. issue http://bugs.freepascal.org/view.php?id=23014 23014

r38896

Gtk2

fixed crash in GtkIconView by unref GtkColumn which isn't GtkObject.

r38897

Gtk2

implemented TGtk2CustomListView.ItemDisplayRect and editor for vsIconView, vsSmallIcon.issue http://bugs.freepascal.org/view.php?id=23015 23015

r38899

Gtk2

fixed few memleaks with PGList in TGtk2ListView.

r38426

IDE

CodeBrowser check for virtual units. Issue http://bugs.freepascal.org/view.php?id=0022740 0022740

r38437

IDE

project target: apply default extension even if the file has already an extension, issue http://bugs.freepascal.org/view.php?id=22750 22750

r37398

IDE

corrected version info language list, added Ukrainian language, bug http://bugs.freepascal.org/view.php?id=22103 22103

r38507

IDE

EditorOpts: default for top-info-hint

r38444

IDE

fixed crash when releasing non existing component palette select button

r38722

IDE

added Lithuanian to version info language list, bug http://bugs.freepascal.org/view.php?id=22898 22898

r36887

LazReport

fix preview scrolling broken in r36420, issue http://bugs.freepascal.org/view.php?id=21633 21633

r36909

LazReport

now fix preview scrolling in windows, broken in r36887

r38486

LCL

avglvltree: setcompare set when count=0

r38720

LCL

DefaultTranslator: fix handling of non-ASCII path to .po file, bug http://bugs.freepascal.org/view.php?id=22907 22907, patch by Vladimir Zhirov

r38769-r38772

LCL, gtk2, carbon

full implementation of GradientFill

r38396

LCL

ColorBox - keep FSelected in sync all the time. fixes issue http://bugs.freepascal.org/view.php?id=22729 22729

r38802

LCL

revert 33020, 33082, 33086, part of 33089 and 33389. These changes made the hint behavior Delphi incompatible thus leading to a regression in third party control like VirtualTreeView that handles hints in CMHintShow. Retrieve parent hint recursively if hintcontrol.hint is empty' (delphi compatible)

r38927

LCL

check for csDestroying in Parent before calling SetLastFocusedControl in TCustomForm.SetFocusedControl. Not doing this check can expose fpc bug http://bugs.freepascal.org/view.php?id=23031 23031 leading to a crash.

r38572

Qt

propagate QEvent:ShortcutOverride to parent, so stop key event if shortcut is executed. issue http://bugs.freepascal.org/view.php?id=22827 22827

r37075

Qt

fixed behaviour of messageDlg (PromptUser()) to return mrCancel always when Escape key is pressed or close btn clicked.issue http://bugs.freepascal.org/view.php?id=21885 21885

r37217,​37218,​37225,​37239,​37241,​37293,​37304,​37316

Qt

fixed keys handling (arrow keys & enter).

r37857

Qt

hide statusbar panels with width 0. issue http://bugs.freepascal.org/view.php?id=22362 22362

r37862

Qt

hide statusbar panel only when width is 0, do not count any margin.issue http://bugs.freepascal.org/view.php?id=22362 22362

r38148

Qt

allow showin modal form with borderStyle=bsNone. issue http://bugs.freepascal.org/view.php?id=22568 22568

r38149

Qt

allow edit of combobox with style csSimple. issue http://bugs.freepascal.org/view.php?id=22528 22528

r38320

Qt

fixed clearing of icon in tab.part of issue http://bugs.freepascal.org/view.php?id=22618 22618

r38326

Qt

fixed modal behaviour of borderless forms.issue http://bugs.freepascal.org/view.php?id=22568 22568

r38332

Qt

do not set popup parent for borderless forms (for popup forms) if TCustomForm.Parent (embedded form) is assigned.

r38365,​38366,​38367,​38368,​38369

Qt

fix for qt richtext parser, refactored viewport event mouse move. issue http://bugs.freepascal.org/view.php?id=22715 22715

r38518

Qt

TQtWinApi.ExtTextOut() implemented Dx param. issue http://bugs.freepascal.org/view.php?id=22795 22795 (zeljko will merge, need some testing)

r38520

Qt

do not propagate keyrelease event as action trigger. issue http://bugs.freepascal.org/view.php?id=22737 22737

r38533

Qt

fixed header offset and getClientRect for TListView when ViewStyle=vsReport.

r38576,​38577

Qt

fixed TQtWidgetSet.FrameRect(), now it uses passed brush to draw frame border.

r38610

Qt

fixed non ascii utf8 chars in TQtWidgetSet.ExtTextOut() when we use dx param. issue http://bugs.freepascal.org/view.php?id=22795 22795 (depends on merging of r38518).

r38628,​38629,​38630,​38634

Qt

fixed clipping bugs inside TQtWidgetSet.ExtTextOut()

r38643

Qt

TQtWidgetSet.ExtTextOut() workaround for Qt-4.8 bug ,now it looks better but some scenarios with ETO_OPAQUE aren't 100% correct yet.

r38644

Qt

fixed menu flickering. issue http://bugs.freepascal.org/view.php?id=22872 22872

r38674

Qt

fixed crash when invalid or null handle is passed into SetCapture.

r38679

Qt

update bitmap if TMenuItem has associated ImageList and ImageIndex. issue http://bugs.freepascal.org/view.php?id=22896 22896

r38709

Qt

improved triggering of OnClick() in QEventShowToParent. issue http://bugs.freepascal.org/view.php?id=22872 22872

r38746

Qt

fix theme painting for some qt themes - they expect ARect with X, Y = 0

r38826

Qt

TQtWidgetSet.SetScrollInfo - fixed wrong result, it must return real slider position, not value which might be out of sync with position. This fixes problems with TScrollingWinControl (TControlScrollbar).

r38893

Qt

fixed TIconArrangement for TListView vsIcon,vsSmallIcon.

r38894

Qt

send LVIS_FOCUSED for listview. issue http://bugs.freepascal.org/view.php?id=23014 23014

r38972

Qt

added proper casts for some messages to avoid range checks.

r38428

SynEdit

MultiHighlighter: fix adding text/sections at EOL. issue http://bugs.freepascal.org/view.php?id=0022745 0022745

r38670

SynEdit

Fixed past eol paint error ** Must be ported by hand **

r38672

SynEdit

fixed delete-next-word, if caret past eol. Issue http://bugs.freepascal.org/view.php?id=0022890 0022890

r36674

TAChart

Add AddArray, AddNull, AddX and AddY functions to TChartSeries

r38430

TAChart

Fix out-of-bounds access when drawing empty polygons and polylines

r38464

TAChart

Fix error message in TFPCanvasDrawer.RadialPie

r38503

TAChart

Copy BaseLength in TChartArrow.Assign

r38547

TAChart

Support Y NaNs in polar series (this will cause compilation error -- please remove 'and CloseCircle' part from the last conditional in the TPolarSeries.Draw procedure)

r38557

TAChart

Support brush style, pen style and pen width in fpvectorial drawer

r38571

TAChart

Draw chart correctly after decrease of an axis margin

r38584

TAChart

Copy Attachment and YIndex in TGenericChartMarks.Assign (this code is in TATypes unit in v1.0)

r38589

TAChart

Do not draw lines which should be invisible in OpenGL drawer

r38607

TAChart

Workaround for issue http://bugs.freepascal.org/view.php?id=22850 22850 see patch in the mailing list

r38617

TAChart

Fix GetNearestPoint returning true with no points found inside radius, issue http://bugs.freepascal.org/view.php?id=22854 22854

r38651

TAChart

Fix zero division when calling ImageToGraph before the chart is drawn

r38673

TAChart

Ignore NaNs while calculating TCustomChartSource.ValuesTotal

r38675

TAChart

Support Marks.Attachment = maCenter in pie series

r38694

TAChart

Fix update of TListChartSource.ValuesTotal cache when adding or removing NaNs

r38710

TAChart

Fix crash when using TChartExtentLink with LinkedChart.Chart = nil

r38712

TAChart

Fix crash while replacing linked chart in TChartExtentLink

r38713

TAChart

Use NumberOr function instead of checking for NaN explicitly

r38719

TAChart

Extract TDrawFuncHelper.ForEachPoint helper procedure This also fixes a hang while using data point tool on extremely zoomed-in series

r38729

TAChart

Extract TDrawFuncHelper.XRange helper function. + Fix GetNearestPoint for rotated function series.

r38733

TAChart

Fix TChartSeries.SetColor to notify all listeners and require ListSource. Add TListChartSource.SetColor

r38735

TAChart

Fix memory leak in TDbChartSource.BeforeDraw

r38737

TAChart

Fix drawing of pie series with data from the db source

r38754

TAChart

Fix hang when changing TLineSeries.ShowPoints while drawing chart

r38757

TAChart

Display crosshair tool on mouse down

r38779

TAChart

Do not notify from TListChartSource.SetXValue and SetYValue if the value did not actually change.

r38780

TAChart

Add TBasicPointSeries.MovePoint overload for graph coordinates not a fix, but required for r38788

r38788

TAChart

Support axis transformations in TCustomChartSeries.MovePoint

r38792

TAChart

Fix crash on deleting subcomponent with active property editor

r38811

TAChart

Add IsEquivalent utility function required for r38812

r38812

TAChart

Fix SIGFPE on TListChartSource.SetXValue(NaN) and SetYValue(NaN)

r38813

TAChart

Fix TCustomChartSource.FindBounds for the case of extremely large bounds

r38825

TAChart

Fix drawing of function series with +Infinity in domain exclusions

r38841

TAChart

Fix inverted Y axis on TChartNavPanel's minimap. Issue http://bugs.freepascal.org/view.php?id=22978 22978

r38853

TAChart

Optimize GetNearestPoint for the case of sorted source and at least linear on X point distance

r38861

TAChart

Make sure the previous tool is deactivated before activating a new one

r38862

TAChart

Fix crash when the tool is activated while zoom animation is in progress

r38863

TAChart

Fix drawing of out-of-extent function series with +Infinity in domain exclusions.

r38873

TAChart

Clear brush when drawing line series.

r38981

TAChart

Fix a call to the "strict protected" function from non-descendant class in TChartMinorAxis.GetAlignment

r38982

TAChart

Fix out-of-bounds access while drawing TColorMapSeries with empty ColorSource

r38473

tests

fixed compilation

It is possible that a revision is not listed here, even if it was merged. Please inspect the SVN log for more information.

Fixes for 1.0 (Merged)

Fixed after RC1

Fixed after RC2

How to merge

Moved to http://wiki.lazarus.freepascal.org/Lazarus_release_engineering#How_to_merge Lazarus Release Engineering - How to merge

Other branches


From the Free Pascal wiki, page "Lazarus 1.0 fixes branch", as it stood on 2019-02-09 after a change by Martin, out of the wiki's dump of 2024-05-26. Copyright stays with the author who wrote it, according to the old wiki's Licensing page. If you have concerns about this material, message the admin.

Revision 2, last changed by WikiArchive .

Talk about this page

Nobody has opened a bench for this page yet. Sign in to open one.