Commit Graph

66257 Commits

Author SHA1 Message Date
rich2014
98acb93c9a Cocoa/MultiDisplay: fix the bug about GetCocoaWindowAtPos() in TCocoaWSPopupMenu.Popup() 2023-10-18 00:08:12 +08:00
rich2014
afc2dae9d3 Cocoa/MultiDisplay: unused functions removed 2023-10-17 23:32:52 +08:00
rich2014
8750601c96 Cocoa/MultiDisplay: GetMonitorInfo() adapted 2023-10-17 23:16:26 +08:00
rich2014
c3f2c8614e Cocoa/MultiDisplay: NSPrimaryScreenHeight() applied 2023-10-17 23:11:54 +08:00
rich2014
31316cc61c Cocoa/MultiDisplay: NSGlobalScreenHeight() applied 2023-10-17 22:07:06 +08:00
rich2014
8d626fd1e4 Cocoa/MultiDisplay: Screen support functions added 2023-10-17 21:43:12 +08:00
Martin
c53355182a LazDebuggerLldb: improved parsing of exception class after fpc_raiseexception. lldb may send \U00000012TClassFooBar 2023-10-16 13:53:15 +02:00
Martin
3100c5c321 FpDebug: fix disassembler "rep ret" Issue #40562 patch by Red_prig (Pavel) 2023-10-16 11:38:00 +02:00
dsiders
f9b6339554 Docs: LCL/jsonpropstorage. Updates topic content. 2023-10-16 07:41:24 +01:00
dsiders
28368d3029 Docs: LCL/inipropstorage. Update topics content. 2023-10-16 07:41:03 +01:00
dsiders
60c5d8c3b2 Docs: LCL/xmlpropstorage. Fixes an invalid See Also link in TCustomXMLPropStorage.RootNodePath topic. 2023-10-16 07:40:41 +01:00
dsiders
125e9da626 Docs: LCL/forms. Fixes invalid link to inherited topic content in TForm.AutoScroll. 2023-10-16 07:40:19 +01:00
dsiders
1da25924f5 Docs: LCL/xmlpropstorage. Updates TCustomXMLPropStorage and TXMLPropStorage topics.
* Adds a link to the Lazarus Wiki entry.
* Adds content from the Wiki article.
2023-10-15 19:39:26 +01:00
Martin
cecc5ee87d FpDebug: fix disassembler pause,psrldq,extrq... Issue #40555, #40557, #40558 patch by Red_prig (Pavel) 2023-10-15 18:32:30 +02:00
rich2014
94d9d1dd16 Cocoa/Cursor: better compatible with MacOS 13 2023-10-14 23:00:38 +08:00
rich2014
25f4ba3380 Cocoa: CocoaWinapi & TCocoaContext refactored 2023-10-14 20:53:22 +08:00
rich2014
f49aedaf1f Cocoa: both 3d style and box style supported in TCocoaWidgetSet.Frame3d() by csParentBackground 2023-10-14 20:53:22 +08:00
rich2014
8a6d93c26e Revert "Cocoa: TCocoaContext.Frame3d() removed by a901a8e"
This reverts commit eb65e0684e.
2023-10-14 20:53:22 +08:00
rich2014
d4af394bac Cocoa/TabControl: clean up 2023-10-14 20:53:22 +08:00
rich2014
0dc0c39f0e Cocoa/TabControl: bug fix in exttabMoveTabViewItem_toIndex() and exttabInsertTabViewItem_atIndex() 2023-10-14 20:53:22 +08:00
rich2014
c34f708ae4 Cocoa/TabControl: exttabRemoveTabViewItem() refactored 2023-10-14 20:53:22 +08:00
rich2014
cbb27a8f6d Cocoa/TabControl: add triggeringByLCL to distinguish whether the operation is triggered by User or Program 2023-10-14 20:53:22 +08:00
rich2014
82d467b50c Cocoa/TabControl: RemovePage() improved 2023-10-14 20:53:22 +08:00
rich2014
70423dd372 Cocoa/TabControl: SetPageIndex() improved 2023-10-14 20:53:22 +08:00
rich2014
0fff5f41d0 Cocoa/TabControl: ReviseTabs() improved 2023-10-14 20:53:22 +08:00
rich2014
f45c278b53 Cocoa/TabControl: exttabMoveTabViewItem_toIndex() and updateVariousIndex() applied 2023-10-14 20:53:22 +08:00
rich2014
2bd05f0474 Cocoa/TabControl: TCocoaTabControl.extselectTabViewItemAtIndex() improved 2023-10-14 20:53:22 +08:00
rich2014
62d199c399 Cocoa/TabControl: TCocoaTabControl.exttabRemoveTabViewItem() improved 2023-10-14 20:53:22 +08:00
rich2014
51f7942433 Cocoa/TabControl: TCocoaTabControl.exttabMoveTabViewItem_toIndex() improved 2023-10-14 20:53:22 +08:00
rich2014
5bfc060093 Cocoa/TabControl: TCocoaTabControl.exttabInsertTabViewItem_atIndex() improved 2023-10-14 20:53:22 +08:00
rich2014
f3add49346 Cocoa/TabControl: TCocoaTabControl.updateVariousIndex() added 2023-10-14 20:53:22 +08:00
rich2014
f7f153694c Cocoa/TabControl: new TCocoaTabControl.attachAllTabs() added 2023-10-14 20:53:22 +08:00
Martin
d55f353980 FpDebug: 32bit linux target. "HasId" takes an untyped arg. The caller must always pass 64 bits. (itu8 is used to create the map) 2023-10-14 14:33:53 +02:00
Martin
0fad4e40d9 FpDebug: Handle overflow for relocation with 32bit target. RelocationOffset is stored as QWord, but can be negative. For 32bit targets the overflow must be masked out. 2023-10-14 14:05:39 +02:00
Martin
a6999c26a6 FpDebug: prevent crash, if library is added twice (incorrect handling for Linux in SynchronizeProcMapsWithLibraryList) 2023-10-14 13:45:26 +02:00
Martin
1db2f6aab4 FpDebug: On Linux read .dynsym if .symtab does not exist. If .symtab exists, then .dynsym should be a subset. 2023-10-14 12:57:14 +02:00
dsiders
0525ede13b Docs: LCL/xmlpropstorage. Updates content in TCustomXMLPropStorage, TXMLPropStorage topics. 2023-10-14 06:04:35 +01:00
Martin
62e7f5665a FpDebug: fix disassembler vmov.. Issue #40552 patch by Red_prig (Pavel) 2023-10-13 20:28:50 +02:00
Martin
9cff61c5a0 FpDebug: fix disassembler vzero... / test reg.l Issue #40546 and #40549 patch by Red_prig (Pavel) 2023-10-13 13:34:54 +02:00
dsiders
7e508e3fba Docs: LCL/lcltranslator. Updates TUpdateTranslator.UpdateTranslation topic for changes in ddbcec7b. 2023-10-13 06:13:58 +01:00
Maxim Ganetsky
ddbcec7bcc LCL, LCLTranslator: Do not check if a property has a setter before even attempting to read what it is and thus ignoring classes (with translatable properties) returned by properties without setters. Check if a property setter is present only just before actually writing to it.
Fixes translation of TLabeledEdit.EditLabel.Caption (EditLabel is a property without setter there).

It was a regression after commit 36c7ef29ed which fixed issue #35202.
2023-10-13 02:36:37 +03:00
dsiders
94cbb565d7 Docs: LCL/forms. Updates the TControlScrollBar.UpdateScrollBar topic for changes in 4891f1f0. 2023-10-11 23:56:52 +01:00
DomingoGP
0733e43104 Jedi code format: Improve formatting of .inc files. Issue #40542 2023-10-11 21:58:19 +02:00
Martin
4891f1f0e1 TScrollBox: fix flicker when Form.AutoSizeAll is called. Do not call ShowScrollBar when nothing changed. 2023-10-11 19:53:19 +02:00
Martin
07025f3b9c LazDebugger[Fp]Lldb: fix for new Apple-LLDB version. Read new format for eval results (e.g. exception data) 2023-10-10 19:26:48 +02:00
Martin
5b43d582a0 LazLogger: dbghex for unsigned 2023-10-10 12:52:30 +02:00
ACTom
dba31d62c4 Translations: Chinese translation update by ACTom, merge request !239 2023-10-10 02:42:10 +03:00
Martin
8a343f5bc1 Debugger: more asm unwinding 2023-10-09 18:56:51 +02:00
Martin
eb6e46b08f Debugger: Assembler view - stop wheel scroll from moving selection 2023-10-09 18:36:44 +02:00
Martin
67069ef84b FpDebug: fix disassembler movq/vmovq Issue #40541 patch by Red_prig (Pavel) 2023-10-09 18:33:52 +02:00