Commit Graph

23640 Commits

Author SHA1 Message Date
Martin
82cda34b48 FpDebug, test: update for 3.3.1 2024-03-20 19:45:07 +01:00
Martin
ca431adcf2 FpDebug, test: disable thread check on Linux. Not required, and currently not fully implemented 2024-03-20 19:45:06 +01:00
martin
5c5e12448d FpDebug, Linux: Fix leaked handle 2024-03-20 19:45:06 +01:00
mattias
733ac0edd1 freetype: cleaned up some uses sections 2024-03-20 15:42:59 +01:00
marcos-ebm
d3f23af47c Translations: Brazilian Portuguese translation update, merge request !275 2024-03-19 20:43:30 +03:00
Maxim Ganetsky
decd3881c4 IDEIntf: regenerated translations and updated Russian translation 2024-03-19 19:10:35 +03:00
wp_xyz
5621ec7af3 IDE/LCL: Prevent using the TListItems component editor when the associated listview is in virtual mode. https://forum.lazarus.freepascal.org/index.php/topic,66660.0.html, patch by dsiders. 2024-03-18 21:07:15 +01:00
Martin
5f9dd398f7 FpDebug: fix "EProcess" not found 2024-03-18 20:47:12 +01:00
Martin
6f0d8113cd FpDebug: Remove LCL / Win32Proc 2024-03-18 19:54:48 +01:00
Martin
dec0414cd6 FpDebug: update Makefile 2024-03-18 17:54:30 +01:00
Martin
a9ecef9ad2 LazDebuggerFp: defer destroying internal breakpoints, so they don't access any pending TDbgThreads (try getting instruction pointer) 2024-03-18 15:52:53 +01:00
Martin
34a5fe0392 Debugger, Test: don't get current location when not paused 2024-03-18 15:52:33 +01:00
Martin
6aa6ea6983 Ide, Debugger, FpDebug: Implement StdIn/StdOut file redirection. Issue #40458 2024-03-18 14:01:44 +01:00
wp_xyz
8744e56918 TAChart: Support series pointers in TAChartStyle. 2024-03-16 22:24:31 +01:00
Martin
ed068882ea FpDebug: Improve dis-asm stack-unwinder. Collect register values. 2024-03-15 22:19:51 +01: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
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
2c7e959e62 IdeIntf: Remove LCL dependency from unit ComponentReg. Adjust TRegisteredComponent method visibility. 2024-03-15 10:40:40 +02: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
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
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
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
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
mattias
a037296ca3 codetools: better debug 2024-03-11 10:22:31 +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
Juha
8836534b9c LazControls: Improve selection by keys in TreeFilterEdit / TreeView. From b7800. 2024-03-11 01:24:15 +02:00
Juha
a6a98c4327 IdeIntf: In TCompPaletteUserOrder.SortPagesAndCompsUserOrder turn a for loop into a while loop. Items can be deleted. 2024-03-09 10:20:10 +02:00
Juha
0aa083ac3f IdeIntf: Cleanup. 2024-03-08 23:06:32 +02:00
mattias
d2e0bdee01 pas2js: fixed crash in designer popup menu 2024-03-08 09:28:24 +01:00
Juha
790df77a21 IDE,IdeIntf: Simplify code passing keys from Designer to OI. Debug why works wrong with GT5. Issue #10155. 2024-03-08 09:59:35 +02:00
Michaël Van Canneyt
5d13a8ca55 * fix compilation with trunk FPC 2024-03-07 18:26:51 +01:00
Juha
ca5ac00672 IDE: Move function DoMakeResourceString to unit MakeResStrDlg. Improve the logic. Issue #28829. 2024-03-07 12:43:31 +02:00
Juha
79a6aff5c9 Codetools: Prevent an eternal loop in procedure ImproveStringConstantEnd. 2024-03-07 04:46:10 +02:00
Juha
d0c036aa81 Codetools: Complete also a virtual/overridden method body with empty brackets. Issue #40799, patch by Domingo Galmés. 2024-03-06 10:09:34 +02:00
wp_xyz
12e9db2f31 TAChart: Avoid drawing no candlestick box when open and close prices in a TOpenHighLowCloseSeries are equal. 2024-03-05 22:46:44 +01:00