Commit Graph

67274 Commits

Author SHA1 Message Date
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
mattias
a037296ca3 codetools: better debug 2024-03-11 10:22:31 +01:00
Juha
589a8ce98a IDE: Improve the popup menu in identifier completion hints window. Issue #40831, patch by WooBean007. 2024-03-11 11:10:04 +02:00
dsiders
1024edcb4d IDE: examples/helphtml. Updates the demo application with additional BaseURL values. Updates metadata. 2024-03-11 02:18:22 +01:00
dsiders
b2dd59fad5 Docs: LCL/lazhelphtml. Adds, updates content in THTMLHelpDatabase and THTMLBrowserHelpViewer topics.
* THTMLHelpDatabase
* THTMLHelpDatabase.BaseURL
* THTMLBrowserHelpViewer.BrowserPath
2024-03-11 02:18:21 +01:00
Juha
4967237fb1 LazUtils: Add simple functions SaveStringToFile and LoadStringFromFile. Rename SaveStringToFile in DialogProcs. 2024-03-11 01:24:15 +02:00
Juha
103d9f42e1 LazUtils: Split long lines in THTML2TextRenderer. 2024-03-11 01:24:15 +02:00