Commit Graph

68280 Commits

Author SHA1 Message Date
Martin
ceda32ed83 IdeDebugger: inspect/evaluate, fix workaround for toolbar autosize. 2024-08-30 20:47:17 +02:00
rich2014
27063a7dca Cocoa: improve in UTF8CodepointCount() 2024-08-30 21:32:05 +08:00
rich2014
a851bf46fa Cocoa: Style setting supported in TListBox/TCheckListBox 2024-08-30 21:17:15 +08:00
rich2014
62c26af930 Cocoa: TCheckBoxState.cbGray supported in TCheckListBox #41100 2024-08-30 21:17:01 +08:00
rich2014
bf1b3f3767 Cocoa: ItemHeight of TListBox/TListCheckBox supported 2024-08-30 21:16:47 +08:00
mattias
3b2e3f14ee ideintf: added TOICustomPropertyGrid.ExtVisibility to optionally add extended rtti properties 2024-08-30 12:20:34 +02:00
mattias
5ce30b9720 codetools: hdie experiments 2024-08-30 10:40:32 +02:00
rich2014
d59051c6f5 Cocoa: improve Lookup Word in TCocoaFullControlEdit.attributedSubstringForProposedRange_actualRange() 2024-08-29 23:52:44 +08:00
rich2014
9297084337 SynEdit/Cocoa: UTF8CodepointCount() used instead of UTF8Length() 2024-08-29 21:27:32 +08:00
rich2014
c8a1f93a6e LazUtf8: UTF8CodepointCount() added, which support combining code point 2024-08-29 21:27:20 +08:00
rich2014
a534b967a0 Cocoa: fix the issue that Lookup Word cannot be enabled when the first line is empty
macOS will try to get the first character(localtion=0).

previously, FullControlEdit returned the first character of the first line.

so if the first line is empty, an empty string will be returned, and macOS will think that there are no characters after it.
2024-08-29 20:23:20 +08:00
rich2014
17e6884e13 Cocoa: fix OwnerDraw in TCheckListBox #41100 2024-08-29 19:57:03 +08:00
rich2014
ce91d6cb54 Cocoa: improve init in TCocoaFullControlEdit 2024-08-29 00:42:22 +08:00
Maxim Ganetsky
168de1d7fb IDE: Slovak translation update by LacaK, issue #41099 2024-08-28 18:16:14 +03:00
rich2014
cc0dddeb08 Cocoa: improve in attributedSubstringForProposedRange_actualRange() 2024-08-28 21:56:07 +08:00
rich2014
c9d144c313 SynEdit/Cocoa: optimize text bound calc in IME/LookupWord 2024-08-28 21:54:01 +08:00
rich2014
ce17c7fa76 SynEdit/Cocoa: fix the pos in Lookup Word with LineSpacing 2024-08-28 21:50:51 +08:00
dsiders
d024157798 Docs: LCL. Removes ophaned graphmath.xml file moved into LazUtils. 2024-08-28 01:28:04 +01:00
dsiders
9ac757f684 Docs: LazUtils/graphmath. Adds missing content for the overloaded Distance function. 2024-08-28 01:15:36 +01:00
wp_xyz
6ca87f810b LazUtils/Graphmath: Fix incorrect Distance() function for vertical lines. Issue #41098 2024-08-27 22:35:36 +02:00
rich2014
6d66b7be1d Cocoa: Lookup Word (Control+Command+D) supported on macOS (and SynEdit), Merge branch 'cocoa/lookup' 2024-08-27 22:03:26 +08:00
rich2014
c2d8e5ef9b SynEdit & Cocoa: improve the handling of Lookup Word when the cursor is not on the text 2024-08-27 22:01:28 +08:00
rich2014
d0353d68d8 SynEdit/Cocoa: LookupWord implemented in SynEdit on macOS 2024-08-27 22:01:28 +08:00
rich2014
0715fcb1c7 Cocoa: LookupWord handler enabled in TCocoaWSCustomControl.CreateHandle() 2024-08-27 22:01:27 +08:00
rich2014
cfbd95b451 Cocoa: LookupWord implemented in FullControlEdit 2024-08-27 22:01:27 +08:00
rich2014
6153ab067b Cocoa: ICocoaLookupWord/TCocoaLWParameters added for LookupWord 2024-08-27 22:01:27 +08:00
Maxim Ganetsky
2adea04be2 IDE: regenerated translations and updated Russian translation 2024-08-27 15:48:30 +03:00
Maxim Ganetsky
ac342dbb65 IDEDebugger: regenerated translations and updated Russian translation 2024-08-27 15:47:08 +03:00
Maxim Ganetsky
8147e85ffc IDEDebugger: cleaned up unused resource string 2024-08-27 15:44:34 +03:00
Ondrej Pokorny
5d74e0475d ProjectGroups: show only existing project groups in recent menus 2024-08-26 10:55:02 +02:00
Martin
4afb03e646 IdeDebugger: fix Array-navigation, update if EnforceBounds is changed 2024-08-25 23:59:39 +02:00
Martin
d0ec864b34 IdeDebugger: fix Array-navigation for Inspect window 2024-08-25 23:59:39 +02:00
Martin
d55646e450 IdeDebugger: Optimize ValueFormatter search (cache uppercased string) 2024-08-25 23:59:39 +02:00
mattias
4e9fcdc1eb jitclasses: clean up 2024-08-25 12:37:21 +02:00
mattias
e156b639a0 jitclasses: clean up 2024-08-25 12:37:07 +02:00
mattias
ce77f4dfae ide: fixed cancel project options resetting Subtarget 2024-08-25 12:36:23 +02:00
Martin
5f8eab811a IdeDebugger: missing caption 2024-08-25 11:27:05 +02:00
Martin
e5ec3afe04 IdeDebugger: Settings for array-navigation-bar (via DisplayFormat) / fix inherited DisplayFormat for "multiline"/indent. 2024-08-25 00:27:04 +02:00
Martin
048d3d6686 IdeDebugger: fix loading watch display format from session 2024-08-25 00:23:53 +02:00
Juha
48cf66858d LCL: Prevent crash in RadioGroup when hidden radiobutton is selected by arrow keys. Issue #41093. 2024-08-24 21:21:02 +03:00
wp_xyz
9ec4b13788 LCL/RadioGroup: Fix radiogroup with buttons hidden in TForm.OnCreate handler. Issue #41091. 2024-08-24 19:13:28 +02:00
Jesus Reyes A
dd08224a11 LazReport: Use TSysCharSet, See MR !310 2024-08-24 01:12:49 -06:00
Martin
012e0d2d85 IDE: Update "Markup Options Frame" tab order - See MR !313 2024-08-24 00:24:57 +02:00
rich2014
895a3a9ed1 Cocoa: fix the background color issue in ListView/ListBox introduced by 85c17eb 2024-08-23 23:51:25 +08:00
rich2014
9a92e07736 Cocoa: decouple CustomControl/FullEditControl and etc, Merge branch 'cocoa/decouple' 2024-08-23 00:52:46 +08:00
rich2014
224719b67b Cocoa: split BaseInputClient responsibility from TCocoaCustomControl into TCocoaCustomControlWithBaseInputClient 2024-08-23 00:33:23 +08:00
rich2014
a0aa06e92c Cocoa: decouple CocoaStatusBar from other control unit 2024-08-23 00:33:09 +08:00
rich2014
f484dd2af3 Cocoa: decouple CocoaCustomControl from CocoaPrivate unit to CocoaCustomControl unit 2024-08-23 00:32:37 +08:00
rich2014
4d3547a91c SynEdit/Cocoa: adjust SynEdit/LazSynCocoaIMM uses unit accordingly 2024-08-23 00:32:20 +08:00
rich2014
fea0f147a1 Cocoa/FullEdit: decouple FullEditControl/IME from CocoaPrivate unit to CocoaFullEditControl unit 2024-08-23 00:32:00 +08:00