Commit Graph

66942 Commits

Author SHA1 Message Date
dsiders
14c9b68360 Docs: LCL/lclproc. Updates content in shortcut-related topics including:
* ShortCutToText
* ShortCutToTextRaw
* TextToShortCut
* TextToShortCutRaw
2024-01-28 17:02:27 +00:00
Juha
fa35fa3d85 LazUtils tests: Add a unit test for TestUTF8CompareLatinTextFast. Issue #40014. Cleanup. 2024-01-28 14:16:04 +02:00
Juha
7a0af825b3 LCL: Minor optimization in function TextToShortCutGeneric. 2024-01-28 14:16:04 +02:00
Martin
6c83060d4d FpDebug: cache received threadnames, if the thread is not yet known (may be suspended). Issue #40699 Patch by Red_prig (Pavel) 2024-01-28 12:56:32 +01:00
DomingoGP
2721f3c588 Jedi code format: add a form to edit JCF global settings. 2024-01-28 12:05:34 +01:00
DomingoGP
719f66bebf Jedi code format: replace deprecated TRegIniFile by TIniFile. 2024-01-28 11:28:29 +01:00
dsiders
86519acad0 Docs: LazUtils/fileutil. Updates content in TFileSearcher and related topics.
* TFileSearcher.Search
* TListDirectoriesSearcher
* FindAllFiles
* FindAllDirectories
2024-01-28 02:12:05 +00:00
Martin
eb7fb2895b Fix Compile LazBuild 2024-01-27 21:43:12 +01:00
Martin
9363524652 IDE: add constrains/scrollbar to RunParams 2024-01-27 21:19:26 +01:00
Martin
efcbc7a685 FpDebug,IDE: Windows, Implement Position and Size for console and default-pos Forms - via Run-Params 2024-01-27 21:19:25 +01:00
Martin
2f1fbf3286 FpDebug: return dfNotSuitableForOsArch for non Intel 2024-01-27 21:19:25 +01:00
Juha
68a4595596 IDE: Remove an extra (F9) from the hint of a Run-button. Remove a wrong hint from ProjInspector's Options button. Issue #40732. 2024-01-27 15:02:18 +02:00
mattias
079f108f36 pas2js: resourcestrings 2024-01-27 13:57:35 +01:00
Martin
5fca66cad9 FpDebug: Make the TDbgProcess instance available as soon as the filename is set. E.g. to allow setting properties on the process before calling StartInstance. 2024-01-27 12:47:07 +01:00
mattias
b69afbdd4f pas2js: fixed setting combobox 2024-01-27 10:23:28 +01:00
mattias
2734600c27 pas2js: less hints 2024-01-27 10:23:28 +01:00
dsiders
94547e3f9a Docs: LCL/forms. Adds control message topics for changes in 77daff81. Issue #40701.
* TCMHintShow.UnusedMsg
* TCMHintShowPause.UnusedMsg
2024-01-27 00:46:48 +00:00
dsiders
481087393d Docs: LCL/controls. Adds control message topics for changes in 9ae59e2b. Issue #40701.
* TCMControlChange.UnusedMsg
* TCMChanged.UnusedMsg
* TCMControlListChange.UnusedMsg
* TCMCancelMode.UnusedMsg
2024-01-27 00:46:20 +00:00
Maxim Ganetsky
77daff816e LCL: Correctly align fields of TCMHintShow, TCMHintShowPause records on 64-bit platforms. Related to issue issue #40701. 2024-01-27 03:05:51 +03:00
Maxim Ganetsky
9ae59e2b8d LCL: Correctly align fileds of TCMControlChange, TCMChanged, TCMControlListChange, TCMCancelMode records on 64-bit platforms.
Patch by Artem Izmaylov, issue #40701.
2024-01-26 20:30:45 +03:00
rich2014
221b2ceff0 Cocoa: dynamically set the spacing of TListView with icons 2024-01-26 21:53:21 +08:00
rich2014
5296536769 Cocoa: TListView.IntfCustomDraw() supported, Icons of Components List in IDE Options supported 2024-01-26 21:49:45 +08:00
wp_xyz
40f705da45 TAChart: Implement multi-level data-point labels. Update barshapes_demo. 2024-01-26 13:03:49 +01:00
wp_xyz
511ccf9bc3 TAChart: New LineTypes for TLineseries: ltStepCenterXY, ltStepCenterYX. Update the line demo. 2024-01-26 11:43:05 +01:00
Maxim Ganetsky
ac1d49467b LCL-Gtk2: Fixed coordinates in MouseMove/MouseDown events (regression after e916d8bc16).
Patch by Alexander (Rouse_) Bagel, issue #40726.
2024-01-25 19:08:54 +03:00
Maxim Ganetsky
6a1aea3ed2 LCL-Gtk2: Refactoring to provide ability to safely access MKeyCodeInfo array independent of LCL.
Patch by Alexander (Rouse_) Bagel, issue #40727.
2024-01-25 17:59:49 +03:00
mattias
4103cb5c76 pas2js: added default browser paths for windows 2024-01-25 13:31:45 +01:00
Martin
fb279cada4 SynEdit: prevent fold-view CalculateMaps assert during destroy. Once the handle is destroyed, the HL will scan delayed. Issue #40720 2024-01-25 12:49:19 +01:00
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