Commit Graph

66898 Commits

Author SHA1 Message Date
Željan Rikalo
eb8b251b89 Qt5: fixed usage of TQtObjectDump.InheritsQtClass by using ansistring instead of widestring as function param, so we have proper conversion to PAnsiCharwq. 2024-02-05 16:17:14 +01:00
Bart
6e1eac9018 TFileSearcher: supply fully qualified filename for OnQueryFileFound and OnQueryDirectoryFound events. 2024-02-04 18:30:03 +01:00
wp_xyz
0fd4564df7 TAChart: TBarSeries, TBubbleSeries and TPieSeries now use Styles for extended data point formatting 2024-02-04 17:35:22 +01:00
dsiders
366c2feca3 Docs: LCL/controls. Adds the TControlBorderSpacing.GetOwner topic for changes in 1e544fb5. Issue #40746. 2024-02-04 14:30:31 +00:00
rich2014
97154ac68c Cocoa: Fix compilation. 2024-02-04 22:09:58 +08:00
David Jenkins
c40823e236 Cocoa: Fix #40636: TCocoaContext.SetFont() does not update TCocoaFont reference count. 2024-02-04 22:05:38 +08:00
rich2014
21fc3631d5 Fix #40737: make TMethodNameTable/TMethodNameTableEntry compatible with FPC 3.3.1
The change follows
170c05592b

Patch by Dean Mustakinov, issue #40737.
2024-02-04 21:54:10 +08:00
Juha
02ddfe3ecd LCL-QT5: Support -Sy. 2024-02-04 13:23:58 +02:00
Juha
0a0a7e5bb5 LazEdit: Support -Sy. 2024-02-04 13:09:36 +02:00
Željan Rikalo
a8490d8060 Qt,Qt5,Qt6: fixed wrong key mapping. issue #40740 2024-02-04 10:12:05 +01:00
Juha
0d5579dc3f LazBuild: Change 'get-exe-path' to 'get-target-path'. Do not check ConsoleVerbosity in case of an error. Issue #29511. 2024-02-03 12:19:40 +02:00
Juha
90cb99dafd Designer: Comment out an unused private procedure. 2024-02-03 11:11:45 +02:00
Juha
1e544fb5b9 Designer: Repaint after changing "BorderSpacing" in AnchorEditor or in OI. Issue #40746, by n7800 and myself. 2024-02-03 11:10:03 +02:00
Juha
311ba77757 Designer: Keep "Anchor Editor" and "Tab Order" items always enabled in the popup menu. Issue #40745, patch by n7800. 2024-02-03 08:10:54 +02:00
Juha
07941a617c Codetools: Fix compilation. 2024-02-03 07:47:01 +02:00
Juha
34342f269f Revert the Codetools support of dotted names commit (issue #40596). It broke unit tests. 2024-02-03 07:34:44 +02:00
rich2014
2e28bd8b6d Revert "Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64)."
This reverts commit 8253bd9f8f.
2024-02-03 09:05:43 +08:00
Maxim Ganetsky
671dee3744 Lazbuild: improved Russian translation 2024-02-03 02:32:27 +03:00
Martin
f091646a21 FpDebug: improve cache received threadnames, if the thread is not yet known (may be suspended). Issue #40699 Patch by Red_prig (Pavel) 2024-02-02 22:09:59 +01:00
Juha
39fb484747 Don't use "const" for some function parameters related to OutputDirectory. Can cause mysterious errors. 2024-02-02 19:38:20 +02:00
Maxim Ganetsky
a11e3cd50a IDE: regenerated translations and updated Russian translation 2024-02-02 20:32:22 +03:00
Maxim Ganetsky
32ac941c74 Lazbuild: small improvement in help output 2024-02-02 20:31:56 +03:00
mattias
12a2ed90bc lazbuild: fixed -r when lazarus was installed read only, issue #40747 2024-02-02 17:45:12 +01:00
mattias
5469260518 codetools: clean up 2024-02-02 16:07:33 +01:00
Juha
0ac64cef52 LazBuild: Remove an extra executable extension. 2024-02-02 09:35:55 +02:00
Juha
75fa62cc6d LazBuild: Improve the new options. Issue #29511. 2024-02-02 08:30:23 +02:00
Maxim Ganetsky
053f2671a6 IDE: improved Russian translation 2024-02-02 02:33:04 +03:00
Maxim Ganetsky
c4b1ad3361 IDE: regenerated translations and updated Russian translation 2024-02-01 23:04:09 +03:00
Maxim Ganetsky
cfd5155a93 Lazbuild: fixed a small typo in help output related to --get-expand-text= option 2024-02-01 23:03:53 +03:00
Željan Rikalo
45f4cd65d9 Qt5: allow compilation with -dQT_NATIVE_DIALOGS 2024-02-01 19:16:31 +01:00
wp_xyz
59aff202e1 TAChart: Fix function IncQuarter calculation error for negative NumberOfQuarters. 2024-02-01 16:30:27 +01:00
Juha
e0f086d2e0 LazBuild: Add options --get-expand-text=, --get-build-modes and --get-exe-path. Clean function BuildProject. Issue #29511 and merge request !129. 2024-02-01 14:15:04 +02:00
Martin
ad54dc2ceb FpDebug: Prevent range checks on target address computation 2024-02-01 01:45:20 +01:00
Abou Al Montacir
8da1763be3 GTK3: Enable showing hot key in page control widgets caption.
We store the raw caption in the `Text` field and convert ampersands
(`&`) to underscores (`_`) before using `set_markup_with_mnemonic` to
update the label text while honoring the hot key definition.

NB: The underscore will be drawn only if user hits `alt` key which is
a Gnome/Gtk3 feature.

This fix is related to #40713.
2024-01-31 11:53:05 +01:00
Juha
593bf2d541 IDE,Codetools: Improve support of dotted unit names. Issue #40596, patch by WooBean007. 2024-01-31 11:27:54 +02:00
wp_xyz
eb5db964c6 LCL/ShellCtrls: Improve TShellTreeView.UpdateView when a folder has been created in an empty folder. 2024-01-30 17:49:57 +01:00
Maxim Ganetsky
8253bd9f8f Designer/LCL: Correctly align TMethodNameTable/TMethodNameTableEntry on platforms that require it (e.g. AARCH64).
The change follows
170c05592b

Fixes crash on IDE start on AARCH64 platforms when FPC 3.3.1 is used.

Patch by Dean Mustakinov, issue #40737.
2024-01-30 17:45:57 +03:00
Juha
56887ae820 FreeType: Minor optimization for TFreeTypeRenderableFont.DefaultWordBreakHandler. Issue #40703, patch by Alexey Torgashin. 2024-01-30 12:07:28 +02:00
Juha
f2a32ca78e LCL: Allow access to buttons in CheckGroup and RadioGroup. Issue #40738, patch by Dean Mustakinov. 2024-01-30 12:00:03 +02:00
Željan Rikalo
1dbfb8fee2 Qt,Qt5,Qt6: do not clear editable combobox edit text if items are cleared. issue #40734 2024-01-29 20:08:05 +01:00
Maxim Ganetsky
5c01e6a88e JCF2: regenerated translations and updated Russian translation 2024-01-29 20:17:36 +03:00
Maxim Ganetsky
090ada5a0a JCF2, Global Settings dialog: improved i18n and layout 2024-01-29 20:17:12 +03:00
wp_xyz
9035cf4f5d LCL/ShellCtrls: Change TShellListView/TShellTreeView.ReadOnly to be true by default. 2024-01-29 14:45:34 +01:00
Maxim Ganetsky
723cc5ea3c JCF2: regenerated translations 2024-01-29 03:26:13 +03:00
Maxim Ganetsky
e3b98a6d1d JCF2, Global Settings dialog: use standard font sizes, migrated to TButtonPanel (instead of a panel with separate OK/Cancel buttons) 2024-01-29 03:26:13 +03:00
Maxim Ganetsky
9dd8951636 SimpleWebServerGUI: regenerated translations and updated Russian translation 2024-01-29 03:26:12 +03:00
Maxim Ganetsky
8ce757aa5b SimpleWebServerGUI: improved resource strings 2024-01-29 03:26:12 +03:00
Martin
6418ae23a2 Merge branch 'fpdebug-fix-continue-for-qemu' into 'main'
Fpdebug: for qemu one needs to single step over a breakpoint before continue will work.

See merge request freepascal.org/lazarus/lazarus!267
2024-01-29 00:23:41 +00:00
ccrause
ceb2b0340b Fpdebug: for qemu one needs to single step over a breakpoint before continue will work. 2024-01-29 00:17:35 +00:00
Martin
5213bd9c76 SynEdit: PascalHighlighter, fixes for proc modifiers in var/type declarations. (no forward or inline) 2024-01-28 22:16:01 +01:00