Commit Graph

68755 Commits

Author SHA1 Message Date
mattias
32baef49e0 ideintf: TRecordPropertyEditor: use all registered editors 2024-09-02 16:33:17 +02:00
mattias
700bf810cc ideintf: clean up 2024-09-02 16:32:48 +02:00
mattias
db87326b31 ideintf: fixed compile fpc 3.3.1 2024-09-02 16:09:18 +02:00
mattias
0ec8e94840 ideintf: extended TPropertyEditor for record fields 2024-09-02 16:07:16 +02:00
mattias
9cf1648a96 ideintf: less hints 2024-09-02 16:07:16 +02:00
Maxim Ganetsky
6e193ed83c LCL-Gtk2: Fixed some crashes when opening modal forms, also suppressed widgetset warnings. Part of issue #41041. 2024-09-02 16:48:59 +03:00
Maxim Ganetsky
60ee891918 IDEDebugger: updated Russian translation 2024-09-02 16:34:50 +03:00
Juha
f7ab06f51d LCL: Hide emulated TextHint in TCustomComboBox.SetItemIndex. Issue #41108, based on patch by Iluha Companets. 2024-09-02 12:00:07 +03:00
Martin
cf462fa18d SynEdit: fix superfluous invalidate while scrolling 2024-09-01 14:19:35 +02:00
Martin
7fddb710b3 IdeDebugger: Config for array "Len" prefix 2024-09-01 14:15:43 +02:00
dsiders
e093078086 Docs: LazUtils/graphmath. Updates the Distance topic for the oveloaded variant added in 7740a847. 2024-09-01 01:54:23 +01:00
Martin
7de7acd03c Merge branch 'lazdebuggerremotefprspremote-description' into 'main'
Update supported targets for LazDebuggerFpRspRemote.

See merge request freepascal.org/lazarus/lazarus!325
2024-08-31 20:14:04 +00:00
ccrause
d2c2c89c62 Update supported targets for LazDebuggerFpRspRemote. 2024-08-31 19:32:56 +00:00
Martin
d6c8881c67 IdeDebugger: fix evaluate window, wrong layout in f32417d0d1 2024-08-31 21:20:29 +02:00
wp_xyz
7740a84766 LazUtils/GraphMath: Optimization of Distance function (issue #41104). Add a FloatPoint-FloatPoint overload. 2024-08-31 18:24:57 +02:00
rich2014
6cdd808d43 Cocoa: TCheckListBox.AllowGrayed supported at Design Time 2024-08-31 19:45:50 +08:00
Bart
e762d9b696 LCL: first try at implementing TMenuItem.AutoLineReduction. Based upon patch by Artem Izmaylov, modified by me. 2024-08-31 13:23:19 +02:00
rich2014
e1d376486e Cocoa: fix OnwerDraw/CustomDraw Rect in TListView/TListBox/TCheckListBox, issue #41101
1. LCL needs the Rect of the Canvas
2. LCL does not support dirtyRect
draws the entire canvas rect in OwnerDraw/CustomDraw, and then clip it by Cocoa.
2024-08-31 18:58:33 +08:00
rich2014
8d50905d77 Cocoa/ComboBox: csOwnerDrawVariable style supported 2024-08-31 18:16:21 +08:00
rich2014
fcd3e2ca62 Cocoa/ComboBox: fix OwnerDraw rect in csOwnerDrawFixed style 2024-08-31 18:16:21 +08:00
rich2014
a0b4ab416c Cocoa/ComboBox: TComboBox.ItemHeight supported in csOwnerDrawFixed 2024-08-31 18:16:21 +08:00
rich2014
14018cbfc4 LCL/TCheckListBox: publish property 'Options' 2024-08-31 18:16:20 +08:00
mattias
ad81487dc7 codetools: hide cody form 2024-08-31 08:13:49 +02:00
mattias
87d124c624 ideintf: fixed crash, started TRecordPropertyEditor 2024-08-30 23:54:24 +02:00
Martin
f32417d0d1 IdeDebugger: fix icons for array nav bar in inspect window 2024-08-30 21:11:24 +02:00
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