Commit Graph

70857 Commits

Author SHA1 Message Date
n7800
caebf3502a Cody/Dictionary: Respect modifier keys and stop passing keystroke processing 2025-06-20 17:53:25 +05:00
Maxim Ganetsky
0103e0a803 LCL-Gtk2: fixed regressions WRT issue #41012 after 0845474588. Issue #41219, patch by Artem Izmaylov. 2025-06-19 23:06:59 +03:00
Maxim Ganetsky
45a36f86de Merge branch 'IDE/NewDlgs/Filters' into 'main'
IDE: Adding tree filters to "New file/project" dialogs

See merge request freepascal.org/lazarus/lazarus!492
2025-06-19 22:52:53 +03:00
n7800
43b4f668d9 IDE/NewDlg: Added filter 2025-06-19 22:45:48 +03:00
n7800
e0de58f8fe IDE/NewProjectDlg: Added filter 2025-06-19 22:45:48 +03:00
Michaël Van Canneyt
83358ff99c * Fix bug in findnode 2025-06-19 17:44:36 +02:00
wp_xyz
630b9e7fe5 LCL/buttons: Fix incorrect measuring of text width in win32 buttons (single-line case), issue #41696 2025-06-19 09:57:06 +02:00
Martin
653d387b2e IDE, Debugger: Callstack, implement middle (double) click for "set as current" (and jump to source) 2025-06-18 16:36:20 +02:00
Martin
175ac42f2b IDE, Debugger: Callstack, don't trigger updates for current frame, if already selected. 2025-06-18 16:35:33 +02:00
Martin
949b335b2e IdeDebugger: Memory-Viewer, do not reset scroll position 2025-06-17 17:38:50 +02:00
Maxim Ganetsky
b10ff1e8a5 Codetools/Cody: regenerated translations and updated Russian translation 2025-06-16 16:54:06 +03:00
Maxim Ganetsky
02e530f515 IDEIntf: regenerated translations and updated Russian translation 2025-06-16 16:53:41 +03:00
Mattias Gaertner
a43dba1a7e Merge branch 'Cody/OptionsTitle' into 'main'
Cody: Options frame title improvement

See merge request freepascal.org/lazarus/lazarus!493
2025-06-16 11:59:03 +00:00
mattias
bdff00a605 codetools: resolve delphi dot fixed 2025-06-16 11:11:11 +02:00
wp_xyz
ab449f63d6 ImageListEditor: Display error message when the user enters an invalid new resolution. 2025-06-15 23:41:05 +02:00
wp_xyz
dc56315f54 Images/general-purpose: One more setup icon by Roland Hahn. 2025-06-15 22:32:13 +02:00
wp_xyz
0cc2f18c78 IconFinder: Workaround for failure to detect size of new icons if BGRABitmap is installed. 2025-06-15 22:31:28 +02:00
Maxim Ganetsky
2412720001 Merge branch 'Designer/AlignComponents/UpdateBounds' into 'main'
Designer: Added UpdateBounds to TControlSelection.AlignComponents. Issue #41713

See merge request freepascal.org/lazarus/lazarus!491
2025-06-15 13:19:23 +03:00
n7800
1932b49a7a Designer: Added UpdateBounds to TControlSelection.AlignComponents. Issue #41713 2025-06-15 12:49:28 +03:00
Maxim Ganetsky
42756e2db2 IDE: regenerated translations and updated Russian translation 2025-06-15 12:04:17 +03:00
wp_xyz
81c8853fb6 LCL/buttons: Fix incorrect measuring of text width in win32 buttons, issue #41696 2025-06-15 10:24:42 +02:00
n7800
16ead9fc3e Cody: Options frame title improvement 2025-06-15 09:16:41 +05:00
wp_xyz
c6d94af1b4 qt/qt5/qt6: Micro-optimization of commit 2b0787fbf3 2025-06-14 19:49:27 +02:00
wp_xyz
2b0787fbf3 qt, qt5, qt6: Fix AutoSize of multi-lined TToggleBox and TButton, issue #41696. 2025-06-14 19:26:14 +02:00
wp_xyz
f5f0f6d377 Images: Add some missing details to "copyright.txt" 2025-06-14 14:58:45 +02:00
Martin
15a44331c3 IDE: editor-display options frame: remove DesignTimePPI - not needed, all autosized. 2025-06-13 18:52:49 +02:00
Martin
ad7c2022b0 IDE: update name of editor-macro in source-editor when renaming in macro list. Issue #41699 2025-06-13 17:36:26 +02:00
Martin
a9114f590f IDE: add warning if editor-macro was not saved. Issue #41699 2025-06-13 17:36:21 +02:00
Martin
4fd4234f6f SynEdit: fix type for clipboard-format (TClipboardFormat) in exporter. Issue #41697 2025-06-13 13:27:34 +02:00
rich2014
4644ad9cc5 Cocoa: fix the issue in TComboBox (readonly)
see also: https://forum.lazarus.freepascal.org/index.php/topic,71430.0.html
2025-06-13 12:08:35 +08:00
Maxim Ganetsky
a40641cca3 Merge branch 'IDE/FPDocWnd/FlowButtons' into 'main'
IDE/FPDocWnd: Use TFlowPanel for buttons on the "Inherited" tab

See merge request freepascal.org/lazarus/lazarus!489
2025-06-12 22:56:23 +03:00
n7800
2a163db53a IDE/FPDocWnd: Use TFlowPanel for buttons on the "Inherited" tab 2025-06-12 07:02:47 +05:00
Maxim Ganetsky
305c953532 LCL-Gtk2: fixed centering of multiline captions for TButton, TToggleBox and TBitBtn, issue #41696 2025-06-11 23:04:28 +03:00
rich2014
66fcf7cad5 Cocoa: add multi-line support for TButton and TToggleBox, issue #41696 2025-06-11 22:52:09 +08:00
Bart
573b5fd059 Grids: publish property AllowOutBoundEvents for TDrawGrid and TStringGrid. Issue #28151. 2025-06-09 13:28:34 +02:00
Maxim Ganetsky
b45704222c LCL-Gtk2: removed unneeded call To EscapeUnderscores, as Ampersands2Underscore now handles this after 83c1c08a14, issue #41701 2025-06-09 02:34:58 +03:00
Bart
ad8f244f8b Grids: MouseToGridzone: remove dead code and give consistent result in case of a fixed grid. 2025-06-08 17:43:20 +02:00
mattias
5f9c7632f5 codetools: fixed fpc include paths for wasi* 2025-06-08 13:07:01 +02:00
wp_xyz
d56c9f869c General_purpose_images: Rename "lazarus_general_purpose_images.txt" to "readme.txt". 2025-06-07 23:56:37 +02:00
dsiders
c8a07f905a Docs: LCL/forms. Updates TWindowMagnetOptions.SnapToForms topic for changes in 7ab02f5d, d0fe51fd. 2025-06-06 21:57:13 -04:00
Bart
387ddf0aa8 Grids: fix MouseToGridzone: if mouse is over a fixed grid, don't return gzInvalid. Issue #41700. 2025-06-06 23:33:48 +02:00
wp_xyz
18505ab603 LCL/win32/TButton: Don't word-wrap a single-line, too long caption. 2025-06-06 23:27:31 +02:00
Bart
7b440ce226 Grids: fix MouseToGridzone: in case AllowOutBoundEvents is False, only return gzFixedCol/gzFixedRow if cursor actually is above a FixedCol/FixedRow. Issue #41698. 2025-06-06 23:21:26 +02:00
mattias
d0fe51fd03 lcl: fixed snapping not allocating handles 2025-06-06 11:03:17 +02:00
mattias
7ab02f5d95 lcl: fixed snapping not allocating handles 2025-06-06 10:59:02 +02:00
Maxim Ganetsky
4713e731f4 Merge branch 'IDE/Help/ecContextHelp' into 'main'
IDE/Help: Fix ecContextHelp handling in TMainIDE.ProcessIDECommand

See merge request freepascal.org/lazarus/lazarus!487
2025-06-05 16:33:21 +03:00
n7800
598b0b0d3e IDE/Help: Deduplicated code between TMainIDE.HandleApplicationKeyDown and TMainIDE.ProcessIDECommand 2025-06-05 15:53:34 +03:00
n7800
adc9724c3e IDE/Help: Fix ecContextHelp handling in TMainIDE.ProcessIDECommand 2025-06-05 15:53:34 +03:00
wp_xyz
c648a3f54a Fix usage of ampersand characters in button auto-sizing (see commit 95fd38692d). 2025-06-05 14:15:29 +02:00
wp_xyz
95fd38692d win32: Add multi-line support for TButton and TSpeedButton. Fix AutoSize of TToggleBox and for multi-lined buttons. Issue #41696. 2025-06-04 19:24:06 +02:00