Commit Graph

70874 Commits

Author SHA1 Message Date
n7800
3265bd28bd IDE/Help: Add a handler for the help button click event in TBaseHelpManager 2025-06-22 23:00:32 +03:00
Martin
c604946f42 LCL: Reduce TListView flicker with Begin/EndUpdate. Removes SW_HIDE/SW_SHOW of the entire window. On XP adds WM_SETREDRAW for the header. Issue #41720 2025-06-22 19:36:31 +02:00
Martin
7f0a0f7ea6 FpDebug: Fix attaching to a process, if the project does not provide the filename of the (host) executable. Issue #41201 2025-06-22 15:31:05 +02:00
Martin
fd1d22521f IDE: Special line highlight, if colors for a "special reason" (E.g. breakpoint) are not enabled, then continue search for other special reasons. (Or keep "current line" colors visible). Issue #41691 2025-06-22 13:39:14 +02:00
Martin
bced136d21 IDE: removed old unused colors on TSourceMark. IDE is now using aha "additional highlighter attribute" settings 2025-06-22 13:26:19 +02:00
Juha
95eaa30d4e IDE, CodeHelp: Initialize a variable. Issue #14384. 2025-06-21 18:22:45 +03:00
Mattias Gaertner
f99b581e24 Merge branch 'Cody/Dictionary/Refac' into 'main'
Cody/Dictionary: Refactoring

See merge request freepascal.org/lazarus/lazarus!497
2025-06-21 07:40:12 +00:00
Mattias Gaertner
65618d9708 Merge branch 'Cody/Dictionary/DblClick' into 'main'
Cody/Dictionary: Ability to select identifier by double click

See merge request freepascal.org/lazarus/lazarus!498
2025-06-21 07:35:26 +00:00
Mattias Gaertner
cf037cd6df Merge branch 'Cody/Dictionary/KeyDown' into 'main'
Cody/Dictionary: Respect modifier keys and stop passing keystroke processing

See merge request freepascal.org/lazarus/lazarus!499
2025-06-21 07:33:31 +00:00
Maxim Ganetsky
a4b6cc0eac Merge branch 'Cody/Dictionary/SaveLayout' into 'main'
Cody/Dictionary: Remember window layout

See merge request freepascal.org/lazarus/lazarus!496
2025-06-20 23:18:25 +03:00
Maxim Ganetsky
2205623552 Merge branch 'IDE/NewProjDlg/SaveLayout' into 'main'
IDE/NewProjectDlg: Remember window layout

See merge request freepascal.org/lazarus/lazarus!495
2025-06-20 23:14:47 +03:00
n7800
30c41494e8 Cody/Dictionary: Remember window layout 2025-06-20 22:45:59 +03:00
n7800
b6c56372d2 IDE/NewProjectDlg: Remember window layout 2025-06-20 22:43:47 +03:00
n7800
caebf3502a Cody/Dictionary: Respect modifier keys and stop passing keystroke processing 2025-06-20 17:53:25 +05:00
n7800
340dbd2080 Cody/Dictionary: Ability to select identifier by double click 2025-06-20 15:11:55 +05:00
Michaël Van Canneyt
3d540e424d * Fast unit open package 2025-06-20 11:23:06 +02:00
n7800
12698b8db6 Cody/Dictionary: Minor refactoring 2025-06-20 12:20:50 +05:00
n7800
56889eac78 Cody/Dictionary: Using constants in code 2025-06-20 12:20:49 +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