mattias
6dce9ab06c
simplewebserver: hint
2024-01-24 11:30:34 +01:00
mattias
cd6c78c782
ide: clean up
2024-01-24 11:27:18 +01:00
mattias
479c0c04f4
simplewebserver: fixed frame inheritance
2024-01-24 11:27:18 +01:00
mattias
b737901aa5
simplewebserver: fixed crash if browser path empty
2024-01-24 11:27:18 +01:00
Bart
7b1e04c5d8
TFileSearcher: first attempt to try to avoid circular links (infinite loop when recuring directories).
...
Part of issue #40689 .
2024-01-23 23:43:45 +01:00
Bart
9f02bfab4a
TShellTreeView: ifdef some code which only applies to windows (desktop). Reported by rens groenewegen.
2024-01-23 23:31:30 +01:00
Bart
b3ccc3d69a
TShellTreeView: fix bug in SetPath if AValue was an absolute path but still had '..' in it.
2024-01-23 23:24:16 +01:00
rich2014
af1035188c
Cocoa: Fix the issue where ListBox/ListView may be incorrectly set to a huge height
...
1. NSTableView.fittingSize returns the full height, not the visible height
2. the issue can be observed in IDE Options - Component Palette
2024-01-24 00:19:11 +08:00
rich2014
54d7f414ce
Cocoa: Fix the issue of scroll bar not working in Form
...
since macOS 10.7, NSScrollerStyleOverlay is used by default, and the scroll bar needs to be set before the DocumentView size changes.
2024-01-24 00:13:03 +08:00
Maxim Ganetsky
ef22ee4542
Translations: Slovak translation update by LacaK, issue #40719
2024-01-23 17:19:48 +03:00
Martin
145bfa9c0c
IDE, SourceEditor: Restore saving (to session) the current active tab of *all* open SourceWindows. (Undone from 907d1a29da
)
2024-01-23 12:33:11 +01:00
Martin
ac87f213d1
FpDebug: fix range check in stack unwind (CFI)
2024-01-23 11:26:52 +01:00
Martin
8bbcf591cf
SynEdit: fix charwidths issue in paint. Broken in fad67e71ec
Issue #40716
2024-01-23 11:25:30 +01:00
Maxim Ganetsky
149d8b2306
IDEIntf: updated Russian translation
2024-01-23 03:35:05 +03:00
Juha
f03c8d388c
IDE: Rename lazarus_dci_file.dci -> codetemplates.dci. Issue #40657 , patch from n7800.
2024-01-22 23:08:42 +02:00
Martin
0a3d7d4e28
SynEdit: fix charwidths issue in paint. Broken in fad67e71ec
Issue #40716
2024-01-22 20:48:44 +01:00
Bart
c819e0ed2a
MaskEdit property editor: fix issue #40696 .
...
- load and save which sample file was loaded
- add ability to unload a sample file
2024-01-22 18:59:27 +01:00
Maxim Ganetsky
9776c68b28
LazBuild: optimized wrapping of first line of parameter description in command line help output
2024-01-22 19:08:03 +03:00
Maxim Ganetsky
c66f02e790
IDE: optimized wrapping of first line of parameter description in command line help output
2024-01-22 19:07:41 +03:00
Maxim Ganetsky
4f8f408f97
LazUtils, UTF8WrapText: make sure that last BreakChar (e.g. space symbol) on line fits into wrapping length
2024-01-22 19:06:32 +03:00
Maxim Ganetsky
63bee66fd3
LazBuild: minor improvement of help options output
2024-01-21 18:23:06 +03:00
Maxim Ganetsky
416bdc5c19
LazBuild: actually handle --language option when outputting help
2024-01-21 16:27:01 +03:00
Maxim Ganetsky
1db4e6beff
LazBuild: further improved output of help options
2024-01-21 16:09:06 +03:00
Martin
84dc22c63c
FpDebug: fix mem-leak, if dwarf can't be read
2024-01-21 11:52:14 +01:00
Bart
daacf0bfe9
MaskEdit property editor: fix taborder after commit 310abc69
. Patch by Don Siders (slightly modified).
2024-01-21 11:48:04 +01:00
Martin
fad67e71ec
SynEdit: Improve GetPhysicalCharWidths in paint.
2024-01-21 00:49:38 +01:00
Martin
db688e717c
SynEdit: Improve GetPhysicalCharWidths (reduce amount of mem re-allocations)
2024-01-21 00:36:09 +01:00
Martin
09b29a5e63
SynEdit: fixed space-trimmer. Don't mark as changed when lock did not make changes.
2024-01-21 00:33:33 +01:00
Martin
c4483bf7f4
LazDebuggerFpLldb: fixed watch-eval for Mac-M2, if stackwindow is closed. (register PC for M2)
2024-01-21 00:31:18 +01:00
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