Commit Graph

69491 Commits

Author SHA1 Message Date
zeljan1
ae798b4443 Qt5, Qt6: implemented GetDpiForMonitor(). 2025-01-08 18:06:29 +01:00
zeljan1
54f0c7e779 Gtk3: fixed fonts dpi. issue #40960 2025-01-08 17:33:04 +01:00
mattias
fad6cd5192 lcl: win32: fixed change WindowState from wsMaximized to wsNormal when changing Constraints, issue #41325 2025-01-08 17:21:57 +01:00
zeljan1
832b61143a Qt6: fixed calculating font height. issue #41026, issue #40960. 2025-01-08 16:23:06 +01:00
zeljan1
759c61f5e1 Qt5: As of qt 5.14 qt translates fonts dpi into scale factors, so same as qt6 on all platforms.Related to issue #40960 2025-01-08 09:50:30 +01:00
zeljan1
c27ace0107 Qt5: hint also need framelessWindowHint under wayland, otherwise shows window frame around hint window in some circumstances. 2025-01-08 09:10:00 +01:00
zeljan1
cab159df13 Qt5: THintWindow should not steal focus on wayland. 2025-01-08 08:58:02 +01:00
zeljan1
4dcd2c6833 Qt5: fine tuning of frame drawing, related to the issue #41317 2025-01-08 08:34:30 +01:00
zeljan1
c800f2c0f4 Qt6: removed typo, Application.IntfAppActivate called always. 2025-01-07 19:51:01 +01:00
Martin
6f1cd0c4b5 FpDebug: Linux, fix reading proc/maps to get loaded libraries. 2025-01-07 18:36:04 +01:00
Juha
f0a9cde060 Anchor Editor: Don't add (sub)controls with csNoDesignSelectable in ControlStyle. Issue #41314. 2025-01-07 18:18:04 +02:00
zeljan1
ee8e7c13c8 Qt5: fixed bad frame painting with breeze theme under x11 and wayland. issue #41317 2025-01-07 15:29:59 +01:00
dsiders
760b404c7b Docs: LazUtils/lazutf8. Updates the UTF8StringReplace topic for changes in 4c1a98b6, 277cc26b. Issue #41291. 2025-01-07 02:22:42 +00:00
dsiders
eeb75b186d Docs: LCL/graphics. Updates content in color conversion topics including:
* ColorToRGB
* ColorToString
* StringToColor
* StringToColorDef
2025-01-07 00:55:28 +00:00
Juha
d248079f4e Anchor Editor: Don't add "SubLabel:TBoundLabel" when using TLabeledEdit. Issue #41314. 2025-01-06 17:21:08 +02:00
dsiders
1964eee87a Docs: LCL/forms. Updates content in hint-related topics, including:
* TApplication.UpdateMouseHint
* TApplication.Hint
* TApplication.OnHint
* TApplication.ShowHint
2025-01-06 11:39:39 +00:00
mattias
4a36c1a0f3 lclbase: added inc 2025-01-06 12:24:55 +01:00
mattias
98e9438a8a ideintf: added fpdoc editor custom buttons 2025-01-06 09:29:54 +01:00
Maxim Ganetsky
5492dd5682 IDE: regenerated translations and updated Russian translation 2025-01-06 01:56:09 +03:00
Maxim Ganetsky
73061f3b95 IDE: improved FPDoc editor dialog i18n 2025-01-06 01:56:09 +03:00
zeljan1
4d840c6866 TLazVirtualTrees: removed cocoa workarounds. Related to the issue #41313 2025-01-05 23:24:33 +01:00
Michaël Van Canneyt
21de341ae2 * Project wizards for client/server openapi projects 2025-01-05 23:16:58 +01:00
zeljan1
55123014f7 IDE: removed workaround for drawing scaled non visual component. Related to issue #41299, #41313 2025-01-05 22:00:35 +01:00
zeljan1
ff108ae5b6 LazVirtualTrees: removed cocoa workaround from PaintHeader. related to the issue #41313 2025-01-05 21:58:35 +01:00
zeljan1
8148379d00 TurboPowerIPro: removed LCLCocoa workaround. issue #41299 and relates 2025-01-05 21:56:55 +01:00
zeljan1
ab72686b78 Cocoa: apply affine transform when paint bitmap with setted up scale factor. issue #41313 2025-01-05 21:55:13 +01:00
mattias
a9dfc70468 ide: updated url of fpdoc xml files 2025-01-05 17:55:16 +01:00
Martin
71bb738610 SynEdit: Pas-Highlighter, custom words, fix matching multiple words. Increase pointer to actual element in list. Issue #41308 2025-01-05 17:35:28 +01:00
mattias
23f2c6d04a ide: fpdoceditor: update buttons 2025-01-05 17:06:52 +01:00
mattias
c729f88cfb fpdoc: resourcestring and layout 2025-01-05 16:47:11 +01:00
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