Commit Graph

56064 Commits

Author SHA1 Message Date
wp
7d3101d4b9 TAChart: Remove inline directive from TListChartSource.Clear.
git-svn-id: branches/fixes_2_0@65141 -
2021-05-27 14:31:55 +00:00
martin
4f07cd2ec7 Merged revision(s) 64983 #f9c4dc1d8f from trunk:
Debugger, GDBMI: fix stacklist, display unit, if available. Issue #0038708
........

git-svn-id: branches/fixes_2_0@64984 -
2021-04-13 13:22:17 +00:00
martin
a616a8078f Merged revision(s) 64960 #bfc0e25216 from trunk:
GdbmiDebugger: fix "array of string" for gdb 10.1 / use (foo^+0) instead of foo^  Issue #0038674
........

git-svn-id: branches/fixes_2_0@64964 -
2021-04-11 00:06:20 +00:00
maxim
71b130e9da Merged revision(s) 64845 #966ee04907 from trunk:
LazUtils: in CopyDirTree() add a PathDelim to both SourceDir and TarGetDir before testing wether TarGetDir is a subdirectory of SourceDir. Issue #0038644.
........

git-svn-id: branches/fixes_2_0@64894 -
2021-03-29 22:38:41 +00:00
maxim
4d2d7125fd Merged revision(s) 64741 #20bd46fcf7, 64744 #294a0a98c4, 64755 #3f1bd7f441 from trunk:
TMaskEdit: override SelectAll. Reported on forum: https://forum.lazarus.freepascal.org/index.php/topic,53557.0.html
........
TMaskEdit: after deleting an extended selection, don't select a maskliteral. Reported in https://forum.lazarus.freepascal.org/index.php/topic,53557.0.html
........
TMaskEdit: select first editable character after Reset.
........

git-svn-id: branches/fixes_2_0@64893 -
2021-03-29 22:36:50 +00:00
maxim
674ce565ff Merged revision(s) 64891 #db10027e7d from trunk:
IDE: make sure to always load form resources when resaving forms with i18n, bug #38640
........

git-svn-id: branches/fixes_2_0@64892 -
2021-03-29 22:26:27 +00:00
mattias
c52f196400 codetools: GetCompatiblePublishedMethods check if class or property missing
git-svn-id: branches/fixes_2_0@64843 -
2021-03-20 11:28:22 +00:00
mattias
66b276dabd codetools: fixed event assignment completion keep spaces in front of := operator
git-svn-id: branches/fixes_2_0@64751 -
2021-03-05 18:27:30 +00:00
mattias
f6e6e13290 chmhelp: fixed compile fpc 3.0.4
git-svn-id: branches/fixes_2_0@64736 -
2021-03-03 10:32:03 +00:00
mattias
c0319a2f29 chmhelp: fixed reading index, issue #30302
git-svn-id: branches/fixes_2_0@64734 -
2021-03-03 10:26:47 +00:00
mattias
0925363ca3 cody: fixed vk_up on empty
git-svn-id: branches/fixes_2_0@64725 -
2021-03-02 18:04:50 +00:00
mattias
87e80cf523 IDE: diskencoding utf8bom: sanity check and switch to utf8
git-svn-id: branches/fixes_2_0@64703 -
2021-02-28 22:42:10 +00:00
mattias
73f2bb4cf6 lazutils: UTF8BOMToUTF8: sanity check
git-svn-id: branches/fixes_2_0@64701 -
2021-02-28 22:40:26 +00:00
mattias
db0a540042 codetools: fixed parsing var w:word platform = 1 platform
git-svn-id: branches/fixes_2_0@64693 -
2021-02-28 21:34:04 +00:00
mattias
6b495d9d5f codetools: fixed parsing var c:word = 1 deprecated, issue #38554
git-svn-id: branches/fixes_2_0@64689 -
2021-02-28 09:00:03 +00:00
mattias
6783976874 updated lpl files
git-svn-id: branches/fixes_2_0@64641 -
2021-02-21 14:10:17 +00:00
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
mattias
9c41034dda MaskEdit: only use the workaround for issue Issue #0038505 (r64617) if compiler version < 3.2.2.
git-svn-id: branches/fixes_2_0@64635 -
2021-02-20 20:51:11 +00:00
mattias
0501f61b9b TMaskEdit: workaround for infinite loop in SetEditText (issue cause by compiler bug). Issue #0038505
git-svn-id: branches/fixes_2_0@64634 -
2021-02-20 20:50:36 +00:00
mattias
6a91ceb313 MenuEditor: Update menuitems correctly when adding or removing separators. Issue #37595
git-svn-id: branches/fixes_2_0@64633 -
2021-02-20 20:50:10 +00:00
mattias
0fc756f057 MenuEditor: Prevent assertion failure when separator selected, right click, "Remove all separators". Issue #37595
git-svn-id: branches/fixes_2_0@64632 -
2021-02-20 20:49:31 +00:00
mattias
128960ee5d IDE, LCL: Fix the search results scrollbar issue in a generic way in TreeView. Issue #37582
git-svn-id: branches/fixes_2_0@64631 -
2021-02-20 20:49:01 +00:00
mattias
815e3dc6d6 DE: Update "search results" scrollbars after filling the tree. Issue #37582
git-svn-id: branches/fixes_2_0@64630 -
2021-02-20 20:48:32 +00:00
juha
48ffd9739c Revert r64615 #8ae7b2bb45. It used HasEditBox which is not merged.
git-svn-id: branches/fixes_2_0@64627 -
2021-02-20 19:31:41 +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
maxim
77ecaa0856 Merged revision(s) 64605 #ac3fae6d99 from trunk:
TValueListEditor: raise an exception when setting RowCount < FixedRows.
........

git-svn-id: branches/fixes_2_0@64620 -
2021-02-18 22:34:26 +00:00
martin
65acd97bcd git-svn-id: branches/fixes_2_0@64618 - 2021-02-18 22:11:11 +00:00
martin
8ae7b2bb45 Merged revision(s) 63732 #c5dd93a0e4, 64473 #bef5ada271 from trunk:
LCL-GTK2: Apply DisplaySettings properties of TCalendar also during runtime. Issue #37450, patch from Cyrax.
........
LCL-GTK2: Prevent a warning caused by a popup menu code. Issue #38402, patch from Petr-K.
........

git-svn-id: branches/fixes_2_0@64615 -
2021-02-18 01:37:06 +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
2c03a634c5 Merged revision(s) 64165 #7d90e95e0b, 64167-64168 #51302252eb-#51302252eb, 64195 #aa8f480e17, 64199 #473e65ba01, 64211 #1c9c36d205, 64267 #5197500844 from trunk:
LCL: Propogate TAction.ImageIndex to TSpeedButton.ImageIndex. Issue #38135, patch from Anton Kavalenka.
........
LCL-GTK2: Paint a form with one color also after scrolling. Issue #16183, patch from Joeny Ang.
........
LCL/CheckGroup: Fix items and checkboxes getting out of sync upon Items.Insert. Issue #38157.
........
LCL/Grids: Fix grids truncating cell height during editing if TitleFont.Size is smaller than Font.Size. Issue #38203).
........
IDE: Prevent an infinite loop when comparing files. Issue #38185, patch from Domingo Galmés.
........
LCL/FileListbox: Update selected filename when ItemIndex is set
........
LCL: Fix selected items of TComboBoxEx and TCheckComboBox not being painted with color clHighlightText.
........

git-svn-id: branches/fixes_2_0@64612 -
2021-02-18 01:23:59 +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
7c386df181 Merged revision(s) 63897 #a3272084cf, 63902 #6c19136b97, 63926 #317b7088a4, 63939 #6fddd1aaf4 from trunk:
LCL-GTK2: Improve setting a shaped form. Issue #30385, patch from Anton Kavalenka.
........
LCL-GTK2: Initialize a record in LCLIntfCellRenderer_CellDataFunc. Prevents a crash. Issue #37781, patch from Cyrax.
........
LCL: Fix ofAutoPreview of TOpenPictureDialog. Issue #37820, patch from Anton Kavalenka.
........
IDE: Fix a crash if IDE is aborted before updating configuration.
........

git-svn-id: branches/fixes_2_0@64610 -
2021-02-18 01:09:47 +00:00
martin
9b78caaf21 Merged revision(s) 63732 #c5dd93a0e4, 63788 #40ffa448fe, 63797 #52b4b42968, 63802-63803 #8b34fff80b-#8b34fff80b from trunk:
LCL-GTK2: Apply DisplaySettings properties of TCalendar also during runtime. Issue #37450, patch from Cyrax.
........
IDE: Update "search results" scrollbars after filling the tree. Issue #37582, patch from BrunoK.
........
IDE, LCL: Fix the search results scrollbar issue in a generic way in TreeView. Issue #37582, patch from BrunoK.
........
MenuEditor: Prevent assertion failure when separator selected, right click, "Remove all separators". Issue #37595.
........
MenuEditor: Update menuitems correctly when adding or removing separators. Patch from BrunoK, issue #37595.
........

git-svn-id: branches/fixes_2_0@64609 -
2021-02-18 01:06:01 +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
19aad3af45 IDE: fixed crash in designer
git-svn-id: branches/fixes_2_0@64592 -
2021-02-16 13:35:02 +00:00
mattias
77b7cb7d61 startlazarus: darwin: fixed restart
git-svn-id: branches/fixes_2_0@64280 -
2020-12-26 12:25:57 +00:00
mattias
69c095d1e2 startlazarus: wait for initial lazarus to exit, before checking for accepting lazarus
git-svn-id: branches/fixes_2_0@64278 -
2020-12-26 11:55:15 +00:00
mattias
3e0f2f5e68 IDE: string lit to const
git-svn-id: branches/fixes_2_0@64269 -
2020-12-23 16:18:24 +00:00
mattias
c476a94462 IDE: fixed compile with fpc 3.0.4
git-svn-id: branches/fixes_2_0@64262 -
2020-12-21 09:53:31 +00:00
mattias
8bf9b7f784 IDE: startlazarus on darwin start the bundle, open with exe does not work anymore since big sur
git-svn-id: branches/fixes_2_0@64256 -
2020-12-20 15:03:19 +00:00
mattias
8a0f57666f IDE: fixed startlazarus expanding --pcp
git-svn-id: branches/fixes_2_0@64253 -
2020-12-20 14:24:47 +00:00
mattias
2889401bd2 IDE: fixed restart on darwin with lazarus.cfg
git-svn-id: branches/fixes_2_0@64250 -
2020-12-20 14:17:34 +00:00
mattias
f29f662333 IDE: macos: added default shotcut for close file Meta+W
git-svn-id: branches/fixes_2_0@64234 -
2020-12-19 14:14:20 +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
f464a500fc IDE: start user IDE when newer
git-svn-id: branches/fixes_2_0@64231 -
2020-12-19 13:08:29 +00:00
mattias
36319f66d5 Win32: document that setting TComboBox.BorderStyle to bsNone is not supported. Issue #0038126
git-svn-id: branches/fixes_2_0@64172 -
2020-12-05 15:16:52 +00:00