rich2014
6a69017c1c
Cocoa/Toolbar: implement NSMenuToolbarItem
2024-09-05 00:27:31 +08:00
rich2014
1c9ef29497
Cocoa/Toolbar: implement NSSearchToolbarItem
2024-09-05 00:27:31 +08:00
rich2014
333c34d7a4
Cocoa/Toolbar: support NSSharingServicePickerToolbarItem
2024-09-05 00:27:31 +08:00
rich2014
72607902d8
Cocoa/Toolbar: support NSToolBarItemGroup
2024-09-05 00:27:31 +08:00
rich2014
5d95dc4616
Cocoa/Toolbar: implement basic NSToolBar infrastructure (macOS Modern Style)
...
1. it's not the LCL ToolBar
2. it combines TitleBar and ToolBar
3. a modern macOS style that effective use of TitleBar area
2024-09-05 00:27:31 +08:00
dsiders
00e6cf3a83
Docs: LazUtils/lazstringutils. Adds deprecation notice to LazIsValidIdent topic. Changed in e76c844e
,
2024-09-04 15:24:14 +01:00
Bart
e76c844eee
LazStringUtils: deprecate LazIsValidIdent and use SysUtils.IsValidIdent in it's implementation.
2024-09-04 13:02:16 +02:00
Bart
93af67085a
Fix unwanted disabling of TMenuItem.Action in the designer. Issue #41109 .
2024-09-03 23:23:17 +02:00
Martin
35c1846863
Codetools: more tests for ampersand.
2024-09-03 15:46:06 +02:00
rich2014
8f49ff3eaa
Cocoa: fix the issue with abnormal parameters passed into Lookup Word from macOS
2024-09-03 21:30:54 +08:00
mattias
3195a1ab46
codetools: ReadPriorAtom for ampersand identifier
2024-09-03 14:06:42 +02:00
mattias
066e82b25d
codetools: test ampersand array
2024-09-03 14:06:16 +02:00
mattias
daa9653962
ideintf: fixed compile
2024-09-02 23:06:51 +02:00
dsiders
17b5893b04
Docs: LCL/stdctrls. Updates TCustomComboBox.ItemIndex topic for changes in f7ab06f51d
. Issue #41108 .
2024-09-02 17:22:29 +01:00
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