Commit Graph

67430 Commits

Author SHA1 Message Date
rich2014
ab4727c101 Cocoa: Fix Document size in TCocoaScrollView
in the previous implementation, the entire frame of ScrollView was mistakenly used instead of Client Bound.
2024-03-17 22:21:57 +08:00
rich2014
c00f60ad39 Cocoa: Fix Scroller Bound in Custom Control (eg. TTreeView)
1. on Cocoa, when there are multiple subviews in an NSView, AutoresizesSubviews of the NSView may cause the subviews' position to be adjusted by Cocoa
2. in TCocoaManualScrollView, there are three subviews: document, fhscroll, and fvscroll, which may be accidentally adjusted by Cocoa.
3. by canceling AutoresizesSubviews, manually adjust the bounds of the three subviews and correct related issues.
2024-03-17 22:21:57 +08:00
wp_xyz
8744e56918 TAChart: Support series pointers in TAChartStyle. 2024-03-16 22:24:31 +01:00
Juha
d50abe6209 IDE: EditorOptions, remove "ShowFileNameInCaption" from Misc section. Issue #40821 2024-03-16 14:19:36 +02:00
Martin
0ace4633e8 IDE: EditorOptions, save CompletionLongLineHintType in the Codetool XML node. Issue #40821 2024-03-16 11:17:30 +01:00
Juha
30950b1cc2 IDE: Enable fppkg configuration file selection. Issue #40850, patch by Peacoor. 2024-03-16 11:27:29 +02:00
Juha
b4fe56e351 IDE, EditorOptions: Try to read the long version of CompletionLongLineHintType if it exists. Doesn't work! 2024-03-16 10:03:42 +02:00
Martin
ed068882ea FpDebug: Improve dis-asm stack-unwinder. Collect register values. 2024-03-15 22:19:51 +01:00
Martin
073f3095cf Debugger: assembler, fix rangecheck or wrong behaviour if debugger is nil 2024-03-15 22:16:54 +01:00
Juha
ec9335ef59 IDE: Don't concatenate 'CompletionLongLineHintType' twice in EditorOptions. Issue #40821. 2024-03-15 22:51:21 +02:00
Juha
ab3528d900 IdeScout: Fix compilation. 2024-03-15 20:20:55 +02:00
Martin
f6bc1ee84e FpDebug: x86-disassembler: test 2024-03-15 16:29:18 +01:00
Martin
a005719185 FpDebug: x86-disassembler: fix vcvtph2ps Issue #40837 2024-03-15 16:18:10 +01:00
Juha
153c212c2b LCL, Grids: Do not publish read-only properties VisibleColCount and VisibleRowCount. Publish FocusColor and FocusRectVisible. From n7800. 2024-03-15 12:04:13 +02:00
Juha
1a2b394941 Remove IdeIntf dependency from unit PackageDefs. 2024-03-15 11:52:35 +02:00
Juha
3ec140e266 Move unit ComponentReg from IdeIntf to BuildIntf. 2024-03-15 10:40:41 +02:00
Juha
d897c407ed IDE: Reduce dependencies in unit PackageDefs. 2024-03-15 10:40:41 +02:00
Juha
2c7e959e62 IdeIntf: Remove LCL dependency from unit ComponentReg. Adjust TRegisteredComponent method visibility. 2024-03-15 10:40:40 +02:00
wp_xyz
3aaae1a6a8 LCL: Fix ChildSizing ignoring adjusted client rectangle. Issue #40838, patch by Henner Drewes. 2024-03-14 23:24:44 +01:00
Bart
4c4c9631aa TFilenameEdit: adjust InitialDir after user executes the dialog. This is analogue to how TOpenDialog behaves. 2024-03-14 19:54:23 +01:00
Bart
7446930ef3 TFilenameEdit: don't force the TOpenDialog.InitialDir to current directory if InitialDir is empty string. Issue #40845. 2024-03-14 19:46:15 +01:00
Martin
0ad56931a0 FpDebug: x86-disassembler: fix pextr/vpextr Issue #40842 2024-03-14 18:56:13 +01:00
Martin
08a139d30e FpDebug: x86-disassembler: fix pmovzx/pmovsx/vpmovzx/vpmovsx Issue #40844 2024-03-14 18:56:12 +01:00
Martin
aeffa71e22 Debugger: fixed crash in disassembler (dangling pointer, due to wrong object in free notify) 2024-03-14 18:56:12 +01:00
Martin
4fd8e89e60 FpDebug: x86-disassembler: fix popcnt,bsf,tzcnt,bsr,lzcnt Issue #40843 2024-03-14 18:56:12 +01:00
Maxim Ganetsky
b0d10a2a5a IDE: regenerated translations and updated Russian translation 2024-03-14 18:12:18 +03:00
Maxim Ganetsky
6561a5a9c7 IDE: fixed typos in syncro edit resource strings 2024-03-14 18:09:55 +03:00
Martin
7400dc43b0 IDE, SynEdit: fix configuring column count for gutter-marks 2024-03-13 22:48:01 +01:00
Martin
46516b161f SynEdit: Extend Syncro edit, key-combo for case/context sensitivity Issue #40808 / key-combo to add/change/remove cells 2024-03-13 21:55:31 +01:00
dsiders
6aebfc86ab Docs: LazUtils/laz2_xmlcfg. Adds missing topics for nested type/members in TXMLConfig.
* TXMLConfig.TDomNodeArray
* TXMLConfig.TNodeCache
* TXMLConfig.TNodeCache.Node
* TXMLConfig.TNodeCache.NodeSearchName
* TXMLConfig.TNodeCache.ChildrenValid
* TXMLConfig.TNodeCache.Children
* TXMLConfig.TNodeCache.NodeListName
* TXMLConfig.TNodeCache.NodeList
* TXMLConfig.TNodeCache.GrowArray
* TXMLConfig.TNodeCache.RefreshChildren
* TXMLConfig.TNodeCache.RefreshChildrenIfNeeded
* TXMLConfig.TNodeCache.RefreshNodeList
* TXMLConfig.TNodeCache.RefreshNodeListIfNeeded
* TXMLConfig.TNodeCache.AddNodeToList
2024-03-13 07:37:36 +01:00
Martin
b7cf6d5a65 Merge branch 'xtensa-2024-02-20' into 'main'
Fpdebug - add xtensa support

See merge request freepascal.org/lazarus/lazarus!274
2024-03-12 19:24:56 +00:00
ccrause
5b4f7aa9f4 Only change MemManagager and MemModel for target AVR 2024-03-12 19:18:49 +00:00
ccrause
c6781743e8 fpdebug - Add xtensa support 2024-03-12 19:18:49 +00:00
Martin
0ce49ed855 Codetools: fix search aborts early if one branch of the search has a cached "not found". Issue #40818 2024-03-12 18:58:13 +01:00
dsiders
defe11d130 Docs: LazUtils/laz2_xmlcfg. Updates TXMLConfig.SetDeleteValue for changes in 7fc68aa6. 2024-03-12 17:52:01 +01:00
Maxim Ganetsky
25cbaa2f01 IDE: regenerated translations and updated Russian translation 2024-03-12 19:15:33 +03:00
Martin
1cd1b06998 SynEdit: remove debug code 2024-03-12 16:41:34 +01:00
Martin
3b5b15b789 IDE, SynEdit: Add option to highlight the most inner fold at caret. 2024-03-12 13:40:13 +01:00
Martin
e323ffce4b IDE, SynEdit: Add option to highlight current line in gutter 2024-03-12 13:40:13 +01:00
Martin
7fc68aa656 LazUtils: XmlConfig, fix saving default (delete) for enum values 2024-03-12 13:40:13 +01:00
Martin
b1847337ca IDE, SynEdit: Add options for the editor gutter layout. Issue #40170 2024-03-12 13:40:12 +01:00
Juha
69a432d864 LazBuild: Improve case sensitivity of options. From n7800. 2024-03-12 08:03:10 +02:00
Juha
2cf13d8ba4 IDE: Place Cancel button on the right in Install/Uninstall Packages window. From n7800. 2024-03-12 08:00:11 +02:00
Bart
db41ce26cf TCustomTabControl: only call MaybeSelectFirstControlOnPage if APage is not nil. Remove duplicate checks. 2024-03-11 18:33:29 +01:00
Maxim Ganetsky
9fe0319df7 IDE: regenerated translations 2024-03-11 19:51:39 +03:00
mattias
6a4911e6c0 codetools: fixed find include file of namespaced fpc unit 2024-03-11 17:00:57 +01:00
mattias
a2a002d2f0 codetools: parsing config files from fpc outout: keep only last state 2024-03-11 16:38:19 +01:00
wp_xyz
0b7f1f3c0c LCL/TTrackbar: Avoid flickering in Windows 7 and older. Issue #40836. 2024-03-11 16:36:44 +01:00
mattias
d4a103eaea ide: compiler options: list possible subtargets 2024-03-11 11:48:27 +01:00
mattias
53c00bdb09 ide: when make ide clean, build startlazarus as well 2024-03-11 10:37:24 +01:00