Commit Graph

18479 Commits

Author SHA1 Message Date
mattias
865ec67c44 set version 2.0.13
git-svn-id: branches/fixes_2_0@64640 -
2021-02-21 14:09:22 +00:00
mattias
87130707e7 set version 2.0.12
git-svn-id: branches/fixes_2_0@64638 -
2021-02-21 14:07:29 +00:00
martin
f7aa0270f1 Merged revision(s) 64513 #a693251026, 64622 #0c46287ea3 from trunk:
Publish OnContextPopup and OnResize for some controls to improve Delphi compatibility or compatibility with related controls. Issue #38453, based on patch by Reinhard Kalinke.
........
SynEdit: publish OnContextPopup, OnResize. Issue #038511
........

git-svn-id: branches/fixes_2_0@64623 -
2021-02-19 02:18:02 +00:00
maxim
17f2160756 Reverted revision(s) 64161 #62462e4388 from branches/fixes_2_0/components/tachart/tatools.pas:
TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.

It breaks compilation, depends on other unmerged revision.

git-svn-id: branches/fixes_2_0@64621 -
2021-02-18 22:56:13 +00:00
martin
240db20a1d Merged revision(s) 64403 #d7061ea8e8, 64414 #5ee798bb60, 64430-64431 #5a0bf2ed29-#5a0bf2ed29 from trunk:
TAChart: Fix TBarSeries drawing too thick bar border line when Margin is 0.
........
IDE: Load Desktop options correctly from environment. Issue #38376, patch from Uwe Schächterle.
........
LCL-GTK2: Fix SpeedButton freeze after closing popup menu without choosing menu item. Issue #38401, patch from Andrzej Kilijanski.
........
LCL-GTK2: Fix SpeedButton freeze after closing system popup menu without choosing menu item. Issue #38402, patch from Andrzej Kilijanski.
........

git-svn-id: branches/fixes_2_0@64614 -
2021-02-18 01:32:30 +00:00
martin
2961d09e9e Merged revision(s) 64307 #3f43cd260e, 64353 #24637b3d03, 64377 #adee13bfdd, 64379 #68f758f8e2 from trunk:
ProjectTemplates: Use the template.lpi file for a new project. Issue #38244, patch from Rolf Wetjen.
........
TAChart: Fix too thick connection line between stacked bars.
........
LCL-GTK2: Fix SpeedButton when non-modal form is opened by popup menu. Issue #38345, patch from Andrzej Kilijanski.
........
TAChart: Fix usage of incorrect drawing backend in OnAfterCustomDrawBackwall (https://www.lazarusforum.de/viewtopic.php?f=18&t=13347).
........

git-svn-id: branches/fixes_2_0@64613 -
2021-02-18 01:27:35 +00:00
martin
561d01f2e6 Merged revision(s) 64003 #32439437d4, 64070 #609f5046d8, 64130 #e405b8c6ac, 64142 #2a0df745f0, 64161 #62462e4388 from trunk:
LCL-GTK2: Prevent "critical" messages generated by TabControl Tabs. Issue #37924, patch from Anton Kavalenka.
........
IDE: Don't cut a dotted TargetFilename when adding an extension to it. Issue #34665.
........
LCL-GTK2: Fix drawing of text region in TListView and others. Issue #38062, patch from Joeny Ang.
........
LCL: Do not call TTreeView.OnCollapsing and OnCollapsed during clearing the items. Issue #38084.
........
TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.
........

git-svn-id: branches/fixes_2_0@64611 -
2021-02-18 01:18:58 +00:00
martin
c00cb12cca Merged revision(s) 63596 #727eb0ef72, 63627 #4fde982e86 from trunk:
LCL: Prevent DBGrid raising exception after enabled and hiding inplace editor. Issue #37385, patch from Zdravko Gabrovski.
........
Codetools: Find form's ancestor also when a generic form is specialized. Issue #37396, patch from Imants Gulbis.
........

git-svn-id: branches/fixes_2_0@64608 -
2021-02-18 01:00:29 +00:00
mattias
ee6fa154ed codetools: fixed GetSmartHint other unit
git-svn-id: branches/fixes_2_0@64604 -
2021-02-17 13:59:52 +00:00
mattias
770bee475c darwin: set default lcl platform to cocoa
git-svn-id: branches/fixes_2_0@64232 -
2020-12-19 13:54:51 +00:00
mattias
90cbe5eed9 lazwiki: fixed compile with fpc 3.2
git-svn-id: branches/fixes_2_0@64086 -
2020-10-29 21:20:12 +00:00
juha
5d06959c36 Prevent occasional crash in external tool threads with Sleep(1), especially with LazBuild. Issue #37883.
git-svn-id: branches/fixes_2_0@64023 -
2020-10-15 19:08:37 +00:00
mattias
ebab00eb5b SpinEx: dont call inherited KeyPress twice in TCustomSpinEx.KeyPress.
git-svn-id: branches/fixes_2_0@64012 -
2020-10-15 11:21:08 +00:00
mattias
886ab5f015 fpvectorial: Fix possible word overflow in wmfVectorialWriter.PrepareScaling
git-svn-id: branches/fixes_2_0@64011 -
2020-10-15 11:20:45 +00:00
mattias
d6eb3f3a05 TUTF8Process: workaround for the poNoConsole->poDetached change. Better hacks for old FPC versions without TProcessClassTemplate. Issue #35991
git-svn-id: branches/fixes_2_0@64010 -
2020-10-15 11:20:24 +00:00
mattias
f7c69baac6 LazUtils: Dont override TProcess.Execute for TProcessUTF8 starting from FPC 3.2. Issue #35991
git-svn-id: branches/fixes_2_0@64009 -
2020-10-15 11:18:56 +00:00
mattias
2838eb631e LazUtils: Delete very old code for TProcessUTF8 that was needed for FPC 2.x.
git-svn-id: branches/fixes_2_0@64008 -
2020-10-15 11:18:32 +00:00
mattias
7b2dec7cc7 lazutils: Try to minimize (NOT a fix) the risks of TProcessUtf8 crashes. Crash introduced in r50595 #d0dace2bf5 for Issue #28991
git-svn-id: branches/fixes_2_0@64006 -
2020-10-15 11:15:49 +00:00
martin
99021f5b35 Merged revision(s) 63983 #1db96371a5 from trunk:
FpDebug: fix stdcall
........

git-svn-id: branches/fixes_2_0@63984 -
2020-10-09 14:21:04 +00:00
martin
d7ef338ff6 Merged revision(s) part of 63978 from trunk:
FpDebug: fix opening files with utf8 name on windows. Issue #37884
........

git-svn-id: branches/fixes_2_0@63979 -
2020-10-08 21:05:17 +00:00
martin
8e84940d5c Merged revision(s) 63912-63913 #0b1a412658-#0b1a412658 from trunk:
GdbmiDebugger: fix marking register as modified
........
Debugger: fix converting values (qword) to bin/octal
........

git-svn-id: branches/fixes_2_0@63916 -
2020-09-24 05:28:24 +00:00
martin
7382f9906d Merged revision(s) 63885 #47bbc252d8 from trunk:
FpDebug: Fix QuoteText
........

git-svn-id: branches/fixes_2_0@63887 -
2020-09-17 23:07:57 +00:00
mattias
5a9fdda475 codetools: added SetString overloads
git-svn-id: branches/fixes_2_0@63684 -
2020-08-03 20:56:08 +00:00
mattias
ed18ef8486 codetools: added SetString overloads
git-svn-id: branches/fixes_2_0@63682 -
2020-08-03 20:53:53 +00:00
mattias
7b87b59dda codetools: added SetString overloads
git-svn-id: branches/fixes_2_0@63680 -
2020-08-03 20:50:54 +00:00
mattias
e400755e2b codetools: search unit first in current directory, issue #37466
git-svn-id: branches/fixes_2_0@63676 -
2020-08-02 16:28:12 +00:00
martin
08002f607e Merged revision(s) 63648 #16b3c7f07b from trunk:
GDBMIDebugger: Watch with empty expression should not stop queue execution (stall further watches, ...)
........

git-svn-id: branches/fixes_2_0@63651 -
2020-07-24 22:41:18 +00:00
mattias
9a2223b8b2 IDE: make lazcontroldsgn a base package
git-svn-id: branches/fixes_2_0@63643 -
2020-07-24 15:33:32 +00:00
mattias
bda8742a72 IDE: do not double check overwrite when savedialog already does
git-svn-id: branches/fixes_2_0@63607 -
2020-07-20 21:20:48 +00:00
mattias
bee446707f lhelp: fixed updating default title after filling content nodes
git-svn-id: branches/fixes_2_0@63532 -
2020-07-08 16:37:57 +00:00
mattias
90bde32386 chmhelp: fixed compile fpc 3.0.4
git-svn-id: branches/fixes_2_0@63524 -
2020-07-07 09:26:14 +00:00
mattias
7d81afac5d lhelp: fixed dbl click index item
git-svn-id: branches/fixes_2_0@63516 -
2020-07-05 21:57:20 +00:00
mattias
eb4b5f979e set fixes version 2.0.11
git-svn-id: branches/fixes_2_0@63505 -
2020-07-03 21:47:27 +00:00
mattias
ae9017d9a9 set fixes version 2.0.10
git-svn-id: branches/fixes_2_0@63503 -
2020-07-03 21:44:57 +00:00
mattias
b56730e824 codetools: var completion of for-var-in-genericarray, from Pascal Riekenberg, issue #37076
git-svn-id: branches/fixes_2_0@63496 -
2020-07-03 10:23:06 +00:00
mattias
0dac7c0aa2 codetools: fixed semicolon after specialize on class completion, from Pascal Riekenberg
git-svn-id: branches/fixes_2_0@63495 -
2020-07-03 10:22:30 +00:00
mattias
d58e4571d0 codetools: test parsing nested generic inline expression, from Pascal Riekenberg
git-svn-id: branches/fixes_2_0@63494 -
2020-07-03 10:22:02 +00:00
mattias
8199a2b57d codetools: extract generic type reference, from Pascal Riekenberg
git-svn-id: branches/fixes_2_0@63493 -
2020-07-03 10:21:35 +00:00
mattias
a737996f54 codetools: code completion for FOR-var-IN with generic class, from Pascal Riekenberg
git-svn-id: branches/fixes_2_0@63492 -
2020-07-03 10:19:46 +00:00
mattias
025892a863 fpreport: Fix from Pascal Riekenberg to fix rendering background with clNone, bug ID #36533
git-svn-id: branches/fixes_2_0@63491 -
2020-07-03 10:14:36 +00:00
mattias
64ec2a7745 codetools: fixed extract generic type param names, issue #37081, from Pascal Riekenberg
git-svn-id: branches/fixes_2_0@63490 -
2020-07-03 10:13:28 +00:00
mattias
3877144c0a RTTI: Fix a crash in TTIGrid with boolean properties. Issue #35583
git-svn-id: branches/fixes_2_0@63480 -
2020-06-28 17:03:03 +00:00
mattias
6290d23d56 LazUtils: Prevent ForceDirectory trying to create directories with empty name. Issue #37133
git-svn-id: branches/fixes_2_0@63479 -
2020-06-28 17:02:37 +00:00
mattias
06f979742d LazUtils: Rename variable "generic" as "genericP" to not confuse Codetools.
git-svn-id: branches/fixes_2_0@63471 -
2020-06-28 16:55:41 +00:00
mattias
7138c223b0 LazUtils: Initialize LazFreeType graphics state correctly. Issue #37033
git-svn-id: branches/fixes_2_0@63470 -
2020-06-28 16:55:20 +00:00
mattias
b0a846f6c0 LazUtils: Fix LazFreeType glyph bounds. Issue #37022
git-svn-id: branches/fixes_2_0@63469 -
2020-06-28 16:54:58 +00:00
mattias
64908be44a LazUtils: Do not garble LazFreeType fonts. Issue #37012
git-svn-id: branches/fixes_2_0@63468 -
2020-06-28 16:54:34 +00:00
mattias
4e4f13409b codetools: updated fallback fpc msg file
git-svn-id: branches/fixes_2_0@63452 -
2020-06-27 19:48:19 +00:00
martin
5797343119 reverted last commit
git-svn-id: branches/fixes_2_0@63420 -
2020-06-22 16:15:20 +00:00
martin
067575239e Merged revision(s) 60926 #79a26a4231 from trunk:
LazDebuggerFpLldb: prevent crash in asm window, if dwarf info failed to load
........

git-svn-id: branches/fixes_2_0@63419 -
2020-06-22 16:13:29 +00:00