Commit Graph

66814 Commits

Author SHA1 Message Date
Maxim Ganetsky
371d85a673 SynEdit: updated Russian translation 2024-01-25 02:39:03 +03:00
Martin
3d8a7ef31b IDE, SynEdit: PascalHighlighter, added ModifierAttr load defaults in EditorOpts 2024-01-25 00:12:47 +01:00
Martin
4a8561b0d5 SynEdit: PascalHighlighter, added ModifierAttr 2024-01-25 00:12:47 +01:00
Martin
0ce675d692 SynEdit: PascalHighlighter, added "cvar", fixed "public","external" for variables.
- Moved some enum from range-state to token-state. (avoid changing the storage for ranges / limited to 32 entries)
2024-01-25 00:12:46 +01:00
Martin
b3ee25c175 SynEdit: PascalHighlighter, fix deprecated in "type TFoo = type deprecated deprecated;" 2024-01-25 00:12:46 +01:00
Martin
1a338a7b04 SynEdit: PascalHighlighter, improve/fix "absolute" 2024-01-25 00:12:46 +01:00
Martin
9c11708166 SynEdit: PascalHighlighter, handle "name" in "procedure foo; public/external name". Issue #40718 2024-01-25 00:12:45 +01:00
Abou Al Montacir
1019007853 GTK3: Fixed selected item text returned by ComboBox Text property.
We need to use `GtkEntry` for comboboxes with `has_entry = True` and
set the `column_id` property.

Closes #40706
2024-01-24 19:40:50 +01:00
Željan Rikalo
27bc023a87 Qt,Qt5,Qt6: fixed buggy mouse capture with TSpinEdit, TFloatSpinEdit. issue #40725 2024-01-24 18:12:05 +01:00
Željan Rikalo
6a563571ef Gtk2: forgot commit intfbaselcl.inc. issue #40721 2024-01-24 18:10:12 +01:00
Željan Rikalo
92e31d445e Gtk2: Implemented AllocateHwnd and DeallocateHwnd. Patch by Alexander (Rouse_) Bagel. issue #40721 2024-01-24 18:00:33 +01:00
Maxim Ganetsky
d967c8782c SimpleWebServer: updated Russian translation 2024-01-24 17:18:27 +03:00
mattias
6024175dc0 cody: fixed frame inheritance 2024-01-24 11:32:38 +01:00
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