Merged revision(s) 44831, 44841, 44891-44893, 44899, 44905, 44921, 44923-44925, 44927, 44930-44933 from trunk:
Qt: return correct size of QScrollBar when widget isn't mapped yet.issue #26084
........
Qt: do not call unnecessary invalidate in TQtScrollingWinControl.ScrollBy()
........
Qt: fixed crash and wrong events if key is changed in UTF8KeyPress.issue #26103
........
Qt: TQtWidgetSet.GetClientRect: added check for handle.
........
Qt: return correct clientRect from TQtWSCustomTabControl.GetDefaultClientRect.
........
Qt: fixed tabwidget calculation when it's not mapped yet.
........
Qt: added QTCOCOA define for qt 64bit cocoa build, also fixes crashes with forms when using QTCOCOA.
........
Qt: fixed precendence of focus when csNoFocus and TabStop=true.issue #24735
........
Qt: fixed order of kill/set focus messages sent to LCL. issue #26106
........
Qt: reduced number of paint events in case of TCustomForm, now only FCentralWidget process paint events.
........
Qt: apply FormStyle and BorderIcons to the fsMDIChild form.Available only during handle creation.issue #23821
........
Qt: fixed crash if stylesheet is used.
........
QT: fix not triggering OnKeyDown/On(Utf8)KeyPress when typing diacritics using 
"dead keys" in several controls. Issue #0026115
........
Qt: disable focus ability on mdiarea handle.
........
Qt: set color to mdiArea if we are fsMDIForm in case when color <> clDefault.
........
Qt: Allow color change on TQtStatusBar.part of issue #21302
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44938 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44839 from trunk:
ShellTreeView: fix SetPath (issue #0026088).
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44939 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44842-44843, 44890 from trunk:
Gtk2: fixed linespacing in DrawText().Patch by Boris. issue #26090
........
IDE: added Boris Popov to contributors / issue 26090
........
Gtk2: fixed wrong events if key is changed in UTF8KeyPress.issue #26103
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44940 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44848 from trunk:
IDE: In ComponentList, set ReadOnly flag in the first TreeView showing a list of components. Part of issue #26035
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44941 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44852 from trunk:
QuestionDlg: fix wrong ModalResult if dialog has buttons with both mrCancel and mrAbort as ModalResult (issue #0026094).
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44942 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44854 from trunk:
win32: correctly set default button in TWin32WidgetSet.AskUser().
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44943 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44860 from trunk:
TAChart: fix rare arithmetic overflow in logarithmic axis labeling
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44944 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44866, 44886 from trunk:
TCustomComboBox: call inherited (Utf8)KeyPress before changing the case (when CharCase <> ecNormal)
........
TCustomComboBox: remove redundant KeyPress method. All this is already done in Utf8KeyPress.
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44945 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44530 from trunk:
FpcUnit, GuiTestRunner: show green balls for ignored tests. Issue #25921, patch from Reinier Olislagers
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44946 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44867 from trunk:
lcl: ensure that reset is Modified in TFieldDataLink.UpdateData even if an exception occurs. Issue 26081
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44947 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44871 from trunk:
TToolButton: fix using AccelleratorChars (Issue #0024817).
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44949 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44913, 44917 from trunk:
SynEdit: publish OnUtf8KeyPress for TSynEdit and TSynMemo.
........
SynEdit: remove double calling of iherited in TCustomSynEdit.WMKillFocus.
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44950 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44872, 44887, 44901 from trunk:
LclStrConst Fix rsFixedColsTooBig and rsFixedRowsTooBig so they match current behaviour (issue #0018590).
........
Update po files after r44872.
........
LCL: updated Russian translation
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44952 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44934, 44953 from trunk:
leakview: fixed typo
........
LeakView: updated Russian translation
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44954 4005530d-fff6-0310-9dd1-cebe43e6787f
Merged revision(s) 44955 from trunk:
IDE: fixed typo in Code Observer options page, bug 26101
........


git-svn-id: http://svn.freepascal.org/svn/lazarus/branches/fixes_1_2@44956 4005530d-fff6-0310-9dd1-cebe43e6787f