Commit Graph

69461 Commits

Author SHA1 Message Date
Bart
7cfdbd74c8 Dialogs: implement TOpenOptionEx.ofUseXPStyleAsFallBack (obviously Windows only). Resolves issue #40298. 2025-01-05 15:02:22 +01:00
zeljan1
8b937e6645 Gtk2: fixed call to InvalidateLastWFPResult. 2025-01-04 21:26:16 +01:00
zeljan1
88f7910c32 Qt5, Qt6: rect should be bounds rect. 2025-01-04 21:21:51 +01:00
Maxim Ganetsky
15e4e09988 Packager: corrected/updated global package links 2025-01-04 19:56:24 +03:00
Michaël Van Canneyt
ca883a5679 * Correct name 2025-01-04 16:36:06 +01:00
Bart
f6261b5458 Win32: refactor TWin32WSOpenDialog/TWin32WSSaveDialog.CreateHandle/DestroyHandle. 2025-01-04 16:20:56 +01:00
Michaël Van Canneyt
c1762f3955 * Lazarus package links 2025-01-04 16:21:05 +01:00
Michaël Van Canneyt
fb2c8c45c2 * Explain function added 2025-01-04 15:48:38 +01:00
Bart
1c7ecdbb56 Win32: fix crash if CoCreateInstance fails (Vista IFileDialog). OpenDialog.Execute will return False, no dialog is shown, as this is Delphi compatible. Part of issue #40298. 2025-01-04 15:41:13 +01:00
Michaël Van Canneyt
16b3f5455a * AI assistant functonality for Lazarus 2025-01-04 15:37:54 +01:00
Michaël Van Canneyt
58ce582298 * Basic chat control (needed for AI assistant) 2025-01-04 15:37:54 +01:00
Michaël Van Canneyt
93a20edba4 * Allow to read YAML using new FPC support for YAML 2025-01-04 15:37:54 +01:00
Michaël Van Canneyt
4efdbd6cbb * Small formatting fixes 2025-01-04 15:37:53 +01:00
Juha
c897bdf3cc LCL: Prevent a crash in menu when setting bitmap after removing ImageIndex. Issue #41307. 2025-01-04 15:06:40 +02:00
Martin
5a078f10d6 Merge branch 'lcl-tool-menu-2' MR !393 2025-01-04 13:26:33 +01:00
Martin
afe87b6e8c LCL: Docked-Designer, FakeMenu-Toolbar, layout 2025-01-04 13:14:11 +01:00
Martin
ce20675a1b LCL: MenuItem, SetBitmap did not trigger change when old Bitmap existed, and was only re-assigned 2025-01-04 13:14:11 +01:00
Martin
99e2074a2d LCL: Toolbar with menu, use MenuItem.Bitmap 2025-01-04 13:14:11 +01:00
Martin
ed082bc3ec LCL: Toolbar with menu, use sub-class / Fix menu sorting 2025-01-04 13:14:10 +01:00
Martin
99bd813694 Add Contributor for Toolbar Menu 2025-01-04 13:14:10 +01:00
Martin
e63194a5f2 DockedFormEditor: add menu preview via TToolbar.Menu. Patch by FerDeLance See MR !393 2025-01-04 13:10:26 +01:00
Martin
2faa5bdf05 LCL: Allow TToolbar to show a TMainMenu. Patch by FerDeLance See MR !393 2025-01-04 13:10:26 +01:00
Juha
facd1187fc IDE: Add [Ctrl+P] shortvut to Messages window. Part of merge request !397 by n7800. 2025-01-04 13:38:50 +02:00
Juha
f762946f60 LazReport: Add the forgotten Objects reference in TfrPage.Clear. Issue #41306, patch by rasberryrabbit. 2025-01-04 09:23:03 +02:00
wp_xyz
5169d4fe30 LCL/TTreeView: Fix failure to read dfm files written by Delphi XE2+. Issue #41303. 2025-01-04 00:32:14 +01:00
dsiders
fe5942408a Docs: LCL/stctrls. Updates TCustomComboBox and TComboBox topics to use consistent content. 2025-01-03 20:00:55 +00:00
Maxim Ganetsky
3309121bbd IDE: regenerated translations and updated Russian translation 2025-01-03 22:29:34 +03:00
Maxim Ganetsky
824fffeacf Lazbuild: Removed mentions of deprecated widgetsets from a help message. Based on patch by Don Siders, issue #41302. 2025-01-03 22:25:28 +03:00
zeljan1
4edf9681f2 LCL: All normal chars are handled by combobox. issue #36235 2025-01-03 16:36:18 +01:00
zeljan1
619d76cdb7 Qt5, Qt6: stop warnings about uninitialized paint engine. issue #41304 2025-01-03 13:59:44 +01:00
Maxim Ganetsky
bfd5b97aab IDE: regenerated translations and updated Russian translation 2025-01-03 02:09:43 +03:00
Maxim Ganetsky
539405bf10 IDE: minor improvements of Codetools error messages 2025-01-03 02:09:42 +03:00
Juha
0ed604c806 LCL: Make sure dragging is not cancelled. Issue #40266, patch by Alexey Torgashin. 2025-01-03 00:13:21 +02:00
n7800
5963c7d45f IDE/Toolbar: Respect zero max count when displaying file list in IDE toolbars dropdown. Merge request !414. 2025-01-03 00:07:08 +02:00
Bart
43a9af055d Win32: implement TOpenOptionEx.ofExNoPlacesBar for pre-Vista style dialog. Resolves issue #41301. 2025-01-02 20:29:24 +01:00
zeljan1
ae5e5d4d6e Qt6: do not activate THintWindow on show. 2025-01-02 15:21:08 +01:00
zeljan1
c8df21aee3 Cocoa: added cocoa workaround until cocoa StretchBlt is fixed. 2025-01-02 13:31:14 +01:00
zeljan1
9b147ce82b Cocoa: implemented SetDeviceScaleRatio(). issue #41299 2025-01-02 13:29:36 +01:00
zeljan1
4510285762 LCL: changed SetDeviceScaleRatio HGDIOBJ param to HDC to be inline with cocoa abilities. 2025-01-02 12:08:47 +01:00
mattias
8ec63ba013 ide: fixed compile 2025-01-02 10:40:58 +01:00
mattias
ae48e9841e codetools clean up 2025-01-02 10:22:00 +01:00
mattias
f6b5cd0a9d codetools: fixed node cache for nested proc, RenameIdentifier: do not check for conflict 2025-01-02 10:10:44 +01:00
zeljan1
7ceec9b428 IpHtml: draw crisp text on bitmap when canvas scale factor > 1. issue #41299 2025-01-02 09:38:59 +01:00
mattias
86b6b6cca4 ide: fixed save project as non dotted identifier 2025-01-02 00:07:17 +01:00
Mattias Gaertner
9e43c7bf9d Merge branch 'Packager/PkgEd/DependMovingModify' into 'main'
Packager/PackageEditor: Mark package modified when moving dependencies

See merge request freepascal.org/lazarus/lazarus!415
2025-01-01 22:53:27 +00:00
n7800
ce19198999 Packager/PackageEditor: Mark package modified when moving dependencies 2025-01-02 02:26:51 +05:00
mattias
09db774d44 codetools: moved rename test to refactoring tests 2025-01-01 19:58:33 +01:00
mattias
4e797f0590 codetools: disabled findrefs test 2025-01-01 19:28:35 +01:00
mattias
6786a53330 codetools: fixed more tests 2025-01-01 17:50:41 +01:00
mattias
d6fd8ec102 codetools: fixed crash on searching in used namespaces 2025-01-01 17:50:41 +01:00