Commit Graph

66951 Commits

Author SHA1 Message Date
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