Commit Graph

66752 Commits

Author SHA1 Message Date
DomingoGP
839c4e8307 Jedi code format: add support for record alignment directive. 2024-01-19 21:39:10 +01:00
Maxim Ganetsky
afae7dfa87 IDEIntf: regenerated translations and updated Russian translation 2024-01-19 18:30:08 +03:00
Maxim Ganetsky
7cc9a03e30 IDEIntf: improved Input Mask Sample open dialog dialog i18n 2024-01-19 18:30:08 +03:00
Maxim Ganetsky
9ef8275598 IDE: regenerated translations and updated Russian translation 2024-01-19 18:30:08 +03:00
Martin
5d6489a45a FpDebug: Fix mem leak, if breakpoint is set to "auto destroy" 2024-01-19 15:47:15 +01:00
Martin
fd792b5d6f LazDebuggerFp: Don't set breakpoints when the debug session is already over 2024-01-19 15:47:14 +01:00
Martin
ec98b15709 FpDebug: Fix dangling pointer, if debug-backend sets breakpoint too late. 2024-01-19 15:47:14 +01:00
Martin
36aef932c7 FpDebug: EXCEPTION_SET_THREADNAME check for thread-id. Issue #40699 2024-01-19 15:47:14 +01:00
rich2014
7b75e8ba5d Cocoa: Fix #40581 #40535 , Merge branch 'cocoa/message'
keep LM_SETFOCUS/LM_KILLFOCUS/LM_DESTROY consistent with Win32
2024-01-19 22:32:14 +08:00
rich2014
0fc75da8cb Cocoa: add support for LM_DESTROY in DestroyHandle() 2024-01-19 22:25:45 +08:00
rich2014
de565120e0 Cocoa: fix #40581, avoid sending KillFocus messages repeatedly when closing window 2024-01-19 22:25:44 +08:00
rich2014
88d32c5c97 Cocoa: fix #40581, send KillFocus Message when Closing Window or Terminating App 2024-01-19 22:25:44 +08:00
rich2014
5f743c0387 Cocoa: fix #40581, TWinControl.Focused() when Killing Focus Control on macOS 2024-01-19 22:25:44 +08:00
rich2014
d5967d39d5 Cocoa: fix #40581, TWinControl.Focused() when KeyWindow is nil on macOS 2024-01-19 22:25:44 +08:00
rich2014
eb7d9699de Cocoa: fix #40581, based on David Jenkins' Patch, send SetFocus/KillFocus message to the focused control when activating/deactivating the window 2024-01-19 22:25:44 +08:00
Martin
8ed6d90eb1 Ide,FpDebug: In FpDebug add a thread number (order of first occurrence). In the IDE, prefix the ID with the number. 2024-01-18 22:21:39 +01:00
Željan Rikalo
b2dc565bb3 Qt,Qt5,Qt6: fixed widget palette dangling pointers. 2024-01-18 22:20:03 +01:00
Bart
554ea7ebb1 MaskEdit property editor: refactor loading EditMask Sample files and displaying them in he listbox.
- support Delhpi .dem files
- support new Lazarus .lem files (with a more forgiving syntax)
- minimize the calls to the parse function for sample files
2024-01-18 19:49:19 +01:00
Martin
4d3adb3870 Debugger, IDE: prevent dangling pointer in Source-Hint watch-eval. 2024-01-18 18:22:23 +01:00
Martin
934017d583 IDE, SynEdit: Add config for PasHighLighter "case-labels" in record. 2024-01-18 18:22:22 +01:00
Martin
923058c01e IDE, EditorOptions: fix translations for folding 2024-01-18 18:22:18 +01:00
Martin
2bda56bbb6 SynEdit: PasHighLighter, fix/improve "case" and "case-labels" in record. Issue #40586 and #40655 2024-01-18 18:15:22 +01:00
Martin
1d34cc6a2b SynEdit: PasHighLighter, fixes for deprecated 2024-01-18 17:05:47 +01:00
Maxim Ganetsky
a2d346daf9 IDEIntf: regenerated translations and updated Russian translation 2024-01-18 02:52:06 +03:00
Maxim Ganetsky
30bf64e0ef IDEIntf: improved Input Mask Editor dialog i18n 2024-01-18 02:50:28 +03:00
Bart
310abc6966 MaskEdit property editor: adapt for EnableSets. 2024-01-17 21:44:39 +01:00
Maxim Ganetsky
c2d546e251 Translations: Slovak translation update by LacaK, issue #40700 2024-01-17 18:34:10 +03:00
DomingoGP
efc43d0463 Jedi code format: suppress compiler hints. 2024-01-17 14:33:49 +01:00
wp_xyz
05f867ee4b LCL/Graphics: Fix TImage being empty when its picture was written by an unregistered writer. Issue #40685. 2024-01-17 12:21:45 +01:00
Maxim Ganetsky
767d21e2d9 IDE: fixed a typo in command-line key for skipping debugger checks (Debbugger -> Debugger) 2024-01-17 04:00:40 +03:00
wp_xyz
0a726f4b75 TAChart: Fix FitSeries crashing when y error bars are all zero. 2024-01-17 00:20:32 +01:00
wp_xyz
34c8c64d30 TAChart: Add option (bruPercentageArea) to draw size of bubbles in TBubbleSeries proportional to area rather than radius. Rename bruPercentage to bruPercentageRadius. 2024-01-16 22:59:28 +01:00
Bart
a09b37afad MaskEdit: adapt FormatMaskText for EnableSets. 2024-01-16 19:19:14 +01:00
Martin
aefe523c1e LazDebuggerFpLldb: fix mem-leak (MemModel) 2024-01-16 17:33:57 +01:00
Martin
532aae6212 FpDebug: Don't read debug info with unknown DW_FORM 2024-01-16 17:31:57 +01:00
dsiders
c9cb29b47a Docs: LCL/maskedit. Updates TCustomMaskEdit topics for changes in b48d102c.
* TCustomMaskEdit.EnableSets removes experimental designation.
* TCustomMaskEdit.OnValidationError adds topic content and See Also links.
2024-01-15 23:57:01 +00:00
Bart
a1f45d1080 IDEIntf: property-editor for TMaskEdit: set minimal width for samples listbox. 2024-01-15 23:15:39 +01:00
Bart
b48d102c91 MaskEdit: publish properties EnableSets, ValidationErrorMode and OnValidationError. 2024-01-15 23:09:44 +01:00
mattias
df08d02d68 lazutils: FindClose in try finally 2024-01-15 15:21:41 +01:00
mattias
cd514961b0 codetools: FindClose in try finally 2024-01-15 15:18:56 +01:00
mattias
58fa8cf4d0 ide: FindClose in try finally 2024-01-15 15:11:14 +01:00
Maxim Ganetsky
44a97af383 IDE: Create a list of custom key schemes as needed before making a first write to it. Fixes memory leak when calling ./lazarus --help. 2024-01-15 03:29:38 +03:00
Martin
9700c1459b FpDebug: Linux, Use unit "SysCall" rather than "external name". Provide option to define FPDEBUG_USE_LIBC to force use of libc instead of DoSysCall (related to issue #40575) 2024-01-14 23:36:09 +01:00
Martin
8c268c4992 IDE, SourceEdit: Don't show hint if any mouse button is down. Issue #40117 2024-01-14 23:17:56 +01:00
Martin
a7a0b3ee3a SynEdit: Hihghlighter-Html, fix slow down due to internal pchar to string conversions. Issue #40660 2024-01-14 22:25:10 +01:00
Martin
eea26e4647 Merge branch 'fpdebug-addressclass2' by CCrause 2024-01-14 19:30:35 +01:00
Martin
f9e55734c6 FpDebug: update apps 2024-01-14 19:29:14 +01:00
Martin
b7313df57d LeakInfo: update for new FpDebug MemModel 2024-01-14 19:29:14 +01:00
Martin
60d2e5540e AMEND 2024-01-14 19:29:13 +01:00
Martin
a8c78c1862 FpDebug: Clean up TFpDbgLocationContext.ReadAddress - MemModel does fill in all fields 2024-01-14 19:29:13 +01:00