Commit Graph

59831 Commits

Author SHA1 Message Date
bart
0c50332e9f Win32: document that setting TComboBox.BorderStyle to bsNone is not supported. Issue #0038126.
git-svn-id: trunk@64169 -
2020-12-01 21:54:55 +00:00
wp
aadc207387 LCL/CheckGroup: Fix items and checkboxes getting out of sync upon Items.Insert. Issue #38157.
git-svn-id: trunk@64168 -
2020-12-01 09:21:50 +00:00
juha
51302252eb LCL-GTK2: Paint a form with one color also after scrolling. Issue #16183, patch from Joeny Ang.
git-svn-id: trunk@64167 -
2020-11-30 20:52:19 +00:00
juha
b1afd41fb2 Jedi Code Format: Fix access violation when parsing not closed IFDEF. Issue #38146, patch from Domingo Galmés.
git-svn-id: trunk@64166 -
2020-11-30 20:35:22 +00:00
juha
7d90e95e0b LCL: Propogate TAction.ImageIndex to TSpeedButton.ImageIndex. Issue #38135, patch from Anton Kavalenka.
git-svn-id: trunk@64165 -
2020-11-30 20:21:17 +00:00
juha
477d5362ae Designer: Optimize ComponentIsInvisible with a cache. Affects the whole designer.
git-svn-id: trunk@64164 -
2020-11-30 19:42:24 +00:00
juha
d99c3b888f Designer: Move code from TComponentPalette.CheckComponentDesignerVisible to function ComponentIsInvisible.
git-svn-id: trunk@64163 -
2020-11-30 19:42:22 +00:00
juha
e47ecfcbaa IdeIntf: Remove a wrong assertion when building component tree.
git-svn-id: trunk@64162 -
2020-11-30 19:41:18 +00:00
wp
62462e4388 TAChart: Fix some ZoomDragTool and DataPointCrosshairTool painting on other chart if shared between two charts.
git-svn-id: trunk@64161 -
2020-11-30 11:29:26 +00:00
maxim
32a7354677 Docs: added Andrey Sobol to contributors list
git-svn-id: trunk@64160 -
2020-11-26 23:30:41 +00:00
maxim
de6bb0649b CHMHelp: fixed delays when getting help while help viewer is already open, bug #29747:
1. The second instance of IPC server with the same PID was started for second and next search processes (if we did not close LHELP). Then server did not answer and client waited a long time for timeout.
2. Additionally check serverRunning after lHelp rebuild.
3. Always show lHelp on new requests.
4. Changed BeginUpdate/EndUpdate handling.

Patch by Andrey Sobol with minor modifications.

git-svn-id: trunk@64159 -
2020-11-26 23:26:58 +00:00
juha
4a32e7f70f Jedi Code Format: Support formatting typecast in var definition. Issue #38120, patch from Domingo Galmés.
git-svn-id: trunk@64158 -
2020-11-23 17:21:56 +00:00
juha
3c05bc138b Packager: Remove event PackageEditors.OnGetUnitRegisterInfo.
git-svn-id: trunk@64157 -
2020-11-23 17:21:54 +00:00
juha
edc2cc5dbb Fix StandardCodeTool.HasInterfaceRegisterProc. Simplify code for checking added unit files.
git-svn-id: trunk@64156 -
2020-11-23 10:26:46 +00:00
zoran
7e68563f75 DateTimePicker: add Alignment property
git-svn-id: trunk@64155 -
2020-11-22 22:33:59 +00:00
martin
fbbe9f55c3 Debugger: reset exitcode for each run. Issue #0038080
git-svn-id: trunk@64154 -
2020-11-22 15:06:40 +00:00
juha
390f6f98bf Jedi Code Format: Sopport generic methods better. Issues #38109 and #38110, patch from Domingo Galmés.
git-svn-id: trunk@64153 -
2020-11-21 17:00:01 +00:00
michael
ebcdb9825b * Comment out todo which scares compiler
git-svn-id: trunk@64152 -
2020-11-20 10:56:06 +00:00
juha
6a41fe9801 LCL: Fire TUpDown MouseEnter and MouseLeave events. Issue #38101.
git-svn-id: trunk@64151 -
2020-11-20 10:52:19 +00:00
juha
e994fa439c Jedi Code Format: Shorten code by exit() with parameter instead of setting Result and then exit.
git-svn-id: trunk@64150 -
2020-11-19 22:12:51 +00:00
juha
b6078f53b5 Jedi Code Format: Support generic types with const. Issue #38088, patch from Domingo Galmés.
git-svn-id: trunk@64149 -
2020-11-19 22:12:49 +00:00
juha
2f371ac685 IDE: define variable LastProj to make code shorter.
git-svn-id: trunk@64148 -
2020-11-19 22:12:46 +00:00
bart
0681ea5adc LCL: fix OnMouseDown/OnMouseUp for TUpDown. Issue #0038099.
git-svn-id: trunk@64147 -
2020-11-18 16:32:05 +00:00
pascal
31d43390f6 codetools: threadvar support for pascalparsertool. Issue #36947, patch from Delcio Sbeghen.
git-svn-id: trunk@64146 -
2020-11-17 19:25:20 +00:00
juha
a1391b1bc2 Docs: Documentation updates for LCL, LazUtils and LazControls. Issue #38089, patch from Don Siders.
git-svn-id: trunk@64145 -
2020-11-16 22:20:15 +00:00
juha
45264a3e0c IdeIntf: Remove ComponentCandidate data from ComponentTreeView code. Not used for anything.
git-svn-id: trunk@64144 -
2020-11-16 22:20:12 +00:00
juha
92568b2c46 LCL: Add a sanity check to TTreeNode.Unbind.
git-svn-id: trunk@64143 -
2020-11-16 22:20:11 +00:00
juha
2a0df745f0 LCL: Do not call TTreeView.OnCollapsing and OnCollapsed during clearing the items. Issue #38084.
git-svn-id: trunk@64142 -
2020-11-15 16:57:13 +00:00
juha
7a03920de9 Designer: Handle opRemove notification for TControlSelection after copy/paste.
git-svn-id: trunk@64141 -
2020-11-15 16:57:11 +00:00
juha
8e52758eb7 Jedi Code Format: Fix strict private/protected after var declarations. Issue #38082, patch from Domingo Galmés.
git-svn-id: trunk@64140 -
2020-11-15 13:33:04 +00:00
juha
292bf5f43a Jedi Code Format: A new test application. Issue #38081, patch from Domingo Galmés.
git-svn-id: trunk@64139 -
2020-11-15 13:16:15 +00:00
juha
14d83904c3 IdeIntf: Do not autoexpand ComponentTree in OI after component delete or ZOrder change. Issue #37434.
git-svn-id: trunk@64138 -
2020-11-15 11:41:43 +00:00
bart
60b2b5ab01 Docs: ShowAccelChar workd with Alt key, not with Ctlr key. Patch by Alexey. Issue #0037720.
git-svn-id: trunk@64137 -
2020-11-14 21:45:10 +00:00
juha
4652d40073 Jedi Code Format: Support Threadvar in classes and records. Issue #38081, patch from Domingo Galmés.
git-svn-id: trunk@64136 -
2020-11-14 20:48:57 +00:00
juha
60af709809 Jedi Code Format: Support typecasted iterator. Issue #38067, patch from Domingo Galmés.
git-svn-id: trunk@64134 -
2020-11-13 22:05:37 +00:00
juha
9fe47fd5a6 IdeIntf: Do not autoexpand ComponentTree in OI after a component is added. Issue #33464.
git-svn-id: trunk@64133 -
2020-11-13 21:47:19 +00:00
juha
6fa295d5e4 Designer: Call DoDeletePersistent only once after deleting a control.
git-svn-id: trunk@64132 -
2020-11-13 21:47:17 +00:00
juha
c319bc8947 Jedi Code Format: Support escaped identifiers (&identifier). Issue #38067, patch from Domingo Galmés.
git-svn-id: trunk@64131 -
2020-11-13 09:37:02 +00:00
juha
e405b8c6ac LCL-GTK2: Fix drawing of text region in TListView and others. Issue #38062, patch from Joeny Ang.
git-svn-id: trunk@64130 -
2020-11-13 09:37:00 +00:00
balazs
35da6a1fbb Opkman: When available, auto load package data.
git-svn-id: trunk@64129 -
2020-11-12 14:33:12 +00:00
martin
43e81576fe FpDebug: Use thread-save iterator. Issue #0038047, #38068 . Normal Iterators are added/removed to/from FIterators: TList => which is not thread save. Since the map in question never changes during iteration, the callbacks are not needed.
git-svn-id: trunk@64128 -
2020-11-12 12:02:33 +00:00
martin
689df5211a LazUtils: add thread-save map iterator (lock map)
git-svn-id: trunk@64127 -
2020-11-12 12:02:31 +00:00
mattias
0a7abce1cf synedit: fixed crash in comment
git-svn-id: trunk@64126 -
2020-11-12 11:43:08 +00:00
bart
de3ecc28ed Remove documentation for PasWStr unit.
git-svn-id: trunk@64125 -
2020-11-11 17:45:02 +00:00
bart
cc10a56948 Remove tests for PasWStr unit.
git-svn-id: trunk@64124 -
2020-11-11 17:41:58 +00:00
bart
6fb1bd833b LazUtils: Remove PasWStr unit. It is obsolete since fpc 3.0.
git-svn-id: trunk@64123 -
2020-11-11 17:35:01 +00:00
bart
f47a2a5fd6 LazUtils: Remove tests for FPC versions 2.x.
git-svn-id: trunk@64122 -
2020-11-11 14:03:48 +00:00
juha
a10a039a84 Jedi Code Format: Support advanced records and nested types better. Issue #38057, patch from Domingo Galmés.
git-svn-id: trunk@64121 -
2020-11-10 09:50:22 +00:00
juha
618261511d LCL: Remove tests for FPC versions 2.x. Cannot be used anyway.
git-svn-id: trunk@64120 -
2020-11-10 09:50:20 +00:00
mattias
ba08e77f45 lcl: fixed compile with fpc 3.0.4
git-svn-id: trunk@64119 -
2020-11-09 18:03:36 +00:00