Maxim Ganetsky
5afaa37764
IDEDebugger: regenerated translations and updated Russian translation
2024-01-20 22:24:05 +03:00
Maxim Ganetsky
4972ed2797
IDEDebugger: improved some captions
2024-01-20 22:24:04 +03:00
Martin
701119f0a0
SynEdit: Json-Highlighter, improve parsing speed a bit (Issue #40709 ). Fix handling of \-escape in strings.
2024-01-20 20:00:17 +01:00
Maxim Ganetsky
291962796c
Merge branch 'LCL_co_2024-01-20' into 'main'
...
Update Corsican translation for LCL on 2024-01
See merge request freepascal.org/lazarus/lazarus!265
2024-01-20 18:47:31 +00:00
Patriccollu
d4ac96f265
Update Corsican translation for LCL on 2024-01
2024-01-20 16:39:55 +00:00
Maxim Ganetsky
3a5eec7ac5
IDE: improved Russian translation
2024-01-20 19:33:06 +03:00
Maxim Ganetsky
125d42b5ec
IDE: regenerated translations and updated Russian translation
2024-01-20 19:11:50 +03:00
Maxim Ganetsky
39fedd330c
LazBuild: Reworked command line help output to be consistent with IDE.
...
1. Cleaned up and unified parameter description text.
2. Fixed wrapping for non-English languages by using UTF8WrapText
instead of ASCII-oriented BreakString.
3. Improved formatting.
2024-01-20 19:11:49 +03:00
Martin
fd26073763
FpDebug: Improve StepOut, if at entry of function
2024-01-20 16:14:58 +01:00
Martin
972de7f404
LazDebuggerFp: fix stepping over try Window/Kernel.RaiseException except end
2024-01-20 16:14:57 +01:00
Martin
5e62cd71d1
Debugger: Improve Thread-Name display. Add support for thread name from GDB (only recent gdb versions)
2024-01-20 16:14:57 +01:00
Martin
0f47ec3b2a
Debugger: fixes for ThreadNum
2024-01-20 16:14:57 +01:00
rich2014
aaf67bbf31
Cocoa: fix #40702 , beeps by Cursor keys
2024-01-20 21:31:09 +08:00
Martin
7f8267f283
FpDebug: EXCEPTION_SET_THREADNAME check for thread-id. Issue #40699
2024-01-20 12:14:08 +01:00
Maxim Ganetsky
8f5e5b262b
IDE: regenerated translations and updated Russian translation
2024-01-20 05:14:31 +03:00
Maxim Ganetsky
e8d6b1c29e
LCL: regenerated translations and updated Russian translation
2024-01-20 05:14:31 +03:00
Maxim Ganetsky
e4b407fd21
IDE: Use UTF8WrapText for wrapping Lazarus help descriptions, improved help output formatting
2024-01-20 05:06:35 +03:00
Maxim Ganetsky
86e979c239
LazUtils: added UTF8WrapText overload which indents text similar to BreakString function from LazStringUtils unit
2024-01-20 05:04:42 +03:00
Maxim Ganetsky
f0eb9b849d
IDE, LCL: Lazarus help output refactoring by n7800, issue #40690 :
...
1. The text has been slightly corrected and made more uniform.
2. The parameters are sorted in some logical order, starting with the more "global" ones. A long list of values for debugging is located at the end. Now all parameters are visible at once, without scrolling.
3. Indentations fixed.
4. The list of values for the --skip-checks parameter is listed in a column, similar to the values for the --debug-enable parameter. This is easier to read and does not create a very long line, which is visible in the screenshot.
5. The "LCL Interface specific options:" header is displayed only if such parameters exist.
6. Changed max line length to a more standard 80.
7. Help output has been moved in a nested function.
8. Removed unused code.
2024-01-20 05:04:42 +03:00
Maxim Ganetsky
e585a9016f
MessageComposer: Restrict minimal form width and height to keep correct layout. Patch by Don Siders, issue #40707 .
2024-01-20 02:01:42 +03:00
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