Commit Graph

69066 Commits

Author SHA1 Message Date
wp_xyz
2fee3db2b4 LCL/GraphUtil: Exit ScaleImg immediately when no size change of the image is needed.
(cherry picked from commit 77121d9b42)
2024-11-06 22:43:36 +01:00
Martin
15ca7b97cb IDE: Custom IDE title, default value
(cherry picked from commit 2825d4f579)
2024-11-06 16:49:23 +01:00
Martin
8942f3ea4a LazDebuggerFp: fix asm-step-over wrongly stops at finally block in nested code. Issue #41226
(cherry picked from commit 929c9e68ca)
2024-11-06 16:09:05 +01:00
Martin
30c79f3082 Debugger: If asm stepping stops in source (e.g. asm-step over hits breakpoint / or step ends at known source) then update source-editor. Fix regression from issue #40415 f051d0bd65
(cherry picked from commit 5111f33390)
2024-11-06 16:09:05 +01:00
Martin
7ea40e1211 FpDebug: Asm-step-over, ignore unloading library events
(cherry picked from commit 93da1812b9)
2024-11-06 16:09:04 +01:00
Maxim Ganetsky
604c8de016 LCL-Gtk2: Call SetExceptionMask for all CPUs, not only for x86 (thus unify it with other widgetsets). Fixes crashes on AArch64, issue #41188.
(cherry picked from commit 7cfcb81528)

Co-authored-by: Maxim Ganetsky <maxim@lazarus-ide.org>
2024-11-06 13:23:17 +00:00
Maxim Ganetsky
9ea69eaacd IDE: regenerated translations and updated Russian translation 2024-11-04 15:51:08 +03:00
rich2014
fa5e325c86 Cocoa: add event handler to TCocoaConfigApplication, see also !351 2024-11-03 00:01:09 +08:00
David Jenkins
a1655315ce Cocoa: Add function to create multi resolution image from an image list. Change TLCLListViewCallback.GetImageFromIndex to use that function 2024-11-03 00:01:09 +08:00
David Jenkins
c30426ffb3 Cocoa: Rework pattern drawing to avoid calling DrawBitmapPattern and TCocoaBrush.drawPattern after items have been released. 2024-11-03 00:01:09 +08:00
David Jenkins
99ee7e1d29 Cocoa: Add some fixed pitch font checking for the font selector and gdiobjects 2024-11-03 00:01:09 +08:00
David Jenkins
c1d35f1303 Cocoa: Pick default fonts directly and not by changing a base value 2024-11-03 00:01:09 +08:00
rich2014
9af9ef8a87 Cocoa: improve ComboBox with OwnerDraw (especially TColorBox in Dark) 2024-11-03 00:01:09 +08:00
David Jenkins
3a9ae5b7ee Cocoa: Add TCocoaThemeServices.DrawText functionality 2024-11-03 00:01:09 +08:00
rich2014
69b6a9fa5c Cocoa: fix leaks in TCocoaCollectionItemView 2024-11-03 00:01:09 +08:00
rich2014
f6a3deb028 Cocoa: support dynamic menu in Modern Form Style Tool Bar, Merge branch 'cocoa/modern' 2024-11-03 00:01:09 +08:00
rich2014
3ee06334c6 Cocoa: support keyboard in TCustomComboBox (TCocoaReadOnlyComboBox) 2024-11-03 00:01:09 +08:00
rich2014
d4ca507296 Cocoa: simplify popup menu tracking mechanism in TCustomComboBox (TCocoaReadOnlyComboBox) 2024-11-03 00:01:09 +08:00
rich2014
b889e3e034 Cocoa: in TCustomComboBox (TCocoaReadOnlyComboBox) with OwnerDraw, fix the issue that popupButton are covered 2024-11-03 00:01:08 +08:00
rich2014
ef508e9b5f Cocoa: fix the width of the drop-down menu is not updated after the size of TCustomComboBox (TCocoaReadOnlyComboBox) is dynamically updated 2024-11-03 00:01:08 +08:00
rich2014
b98f7ed741 IDE: update lazaruside.zh_CN.po 2024-11-03 00:01:08 +08:00
rich2014
0a563bf275 IDE: improve i18n for Modern Form Style Tool Bar 2024-11-03 00:01:08 +08:00
rich2014
84eefda7bf IDE: i18n for Modern Form Style Tool Bar 2024-11-03 00:01:07 +08:00
David Jenkins
b031cb647e Cocoa: cleans up some sloppiness with the way LCLCOCOA creates/interacts with NSTimer... 2024-11-03 00:01:06 +08:00
David Jenkins
e5b40c7dae Cocoa: Add version of TCocoaContext.TextOut() with float instead of Integer position params 2024-11-03 00:01:06 +08:00
David Jenkins
348b87cc96 Cocoa: Treat control-left mouse click same as right mouse click to bring up context menu 2024-11-03 00:01:06 +08:00
David Jenkins
ece7afff1e Cocoa: Add NSPointToLCL() and NSSTringToUnicodeString() conversion utilities, and modify CFStringToStr to handle #0 2024-11-03 00:01:06 +08:00
David Jenkins
e8e91a9bd9 Cocoa: Allow transparency drawing in TLCLCOmmonCallback.DrawBackground for Color == clNone 2024-11-03 00:01:06 +08:00
David Jenkins
4433fff1ea Cocoa: Add NSWindow.performWindowDragWithEvent() to definitions in cocoa_extra 2024-11-03 00:01:06 +08:00
David Jenkins
eb37514004 Cocoa: Add NSVisualEffectView consts to cocoa_extra 2024-11-03 00:01:05 +08:00
rich2014
65adec7be3 Cocoa: add AppKitVersion 14 2024-11-03 00:01:05 +08:00
wp_xyz
41dbd81c50 TAChart: Fix duplicate "virtual" directive of TBasicChartSeries.ClipRectChanged (https://forum.lazarus.freepascal.org/index.php/topic,69114.msg536109.html).
(cherry picked from commit b07267959f)
2024-10-31 00:07:28 +01:00
wp_xyz
5505a8e9a6 virtualtreeview: partially revert 402cffbdfd, issue #41210
(cherry picked from commit a775e7be7c)
2024-10-31 00:07:27 +01:00
dsiders
811864db81 Docs: LCL/forms. Updates TCustomForm.IconChanged topic for changes in 01640ee2. Issue #41189.
(cherry picked from commit 3325629775)
2024-10-30 02:17:46 +01:00
dsiders
bb4c01fe39 Docs: LazUtils/graphtype. Fixes invalid link ID in DisabledDrawEffectStyle topic.
(cherry picked from commit cb0bfed0f1)
2024-10-30 02:17:32 +01:00
Maxim Ganetsky
a54419537f Translations: Turkish translation update by Onur ERÇELEN, merge request !371
(cherry picked from commit 1ec7c2e565)
2024-10-30 02:02:31 +03:00
wp_xyz
691f2c7e41 LCL: Fix disappearing taskbar icon when FormStyle is fsNone or fsDialog. Patch by Iluha Companets, issue #41189.
(cherry picked from commit 01640ee298)
2024-10-29 22:35:43 +01:00
Maxim Ganetsky
40f5d39596 IDE: German translation update by Roland Hahn
(cherry picked from commit 5a27e690f1)
2024-10-29 16:26:57 +03:00
dsiders
12e10a2b1a Docs: LCL/grids. Updates TCustomGrid.ExtendedSelect topic for changes in 602375a8. Issue #41084.
* Minor correction to word choice in TCustomGrid.FastEditing remarks.

(cherry picked from commit 8770993482)
2024-10-28 22:26:56 +01:00
Martin
55be66371c FpDebug: more asm fixes / Issue #41204 by Red_prig (Pavel)
(cherry picked from commit c3c7999e20)
2024-10-28 21:23:14 +01:00
Maxim Ganetsky
0eb1379052 LazReport: updated Russian translation
(cherry picked from commit d4ab57fa3a)
2024-10-28 22:53:56 +03:00
Maxim Ganetsky
5a9fec93ff IDE: regenerated translations and updated Russian translation
(cherry picked from commit 05d3bb7c29)
2024-10-28 22:53:56 +03:00
Maxim Ganetsky
6edf143c01 IDE: improved captions of IDE title settings
(cherry picked from commit 0b46fd2f3a)
2024-10-28 20:14:28 +01:00
Martin
dfd1404521 IDE: Custom IDE title, changed storage default value
(cherry picked from commit 59f5c61e2e)
2024-10-28 20:14:28 +01:00
Martin
0e83d021cd IDE: Custom IDE title, added preview
(cherry picked from commit 2de900cb00)
2024-10-28 20:14:28 +01:00
Martin
a1fa325913 IDE: Custom IDE title, added preview
(cherry picked from commit b83d624eee)
2024-10-28 20:14:27 +01:00
Martin
3ab65737f6 IDE: Custom IDE title, skip interactive macros
(cherry picked from commit 01d301d685)
2024-10-28 20:14:27 +01:00
Martin
31faf1e79e IDE: Custom IDE title, remove separate task-bar-button-caption
(cherry picked from commit 0327410ec6)
2024-10-28 20:14:27 +01:00
n7800
c9cd9a0bf7 IDE: In the custom IDE title, leave only unexpanded macros in their original form
(cherry picked from commit cf11151bf8)
2024-10-28 20:13:35 +01:00
Maxim Ganetsky
cbcab299f4 LazReport: Implements CRLF script function, patch by Maxim Ganetsky and João Cezar Tissot, issue #41089
(cherry picked from commit 01c4f3588d)

Co-authored-by: Jesus Reyes A <jesusrmx@gmail.com>
2024-10-28 14:26:43 +00:00