Commit Graph

109 Commits

Author SHA1 Message Date
wp_xyz
a775e7be7c virtualtreeview: partially revert 402cffbdfd, issue #41210 2024-10-30 13:39:01 +01:00
mattias
087c6f6673 virtualtreeview: updated makefile 2024-10-22 00:35:46 +02:00
mattias
6fa805fb47 updated makefiles 2024-10-22 00:31:29 +02:00
wp_xyz
8b9b6cd85d VirtualTreeView: Fix header paint issue in gtk2. 2024-10-08 13:38:39 +02:00
wp_xyz
402cffbdfd VirtualTreeView: Improved LCL scaling. 2024-10-04 17:34:21 +02:00
wp_xyz
d5040729df VirtualTreeView: Fix painting of unthemed expland/collapse buttons in non-Windows widgetsets. 2024-10-04 11:54:11 +02:00
Martin
cb239c1222 Laz.VirtualTreeView: improve paint for cocoa 2024-08-20 18:27:44 +02:00
Martin
4180135581 Laz.VirtualTree: improve paint speed 2024-08-20 17:45:28 +02:00
mattias
f286fac16b updated makefiles 2024-07-15 10:50:53 +02:00
wp_xyz
4a9cf25491 IDE/Images: New component palette icons by Roland Hahn with consistent style. 2024-07-12 23:03:49 +02:00
wp_xyz
6248e7d959 LazVirtualTreeview: Use default hint kind if not set by OnGetHintKind (ported from blikblum's repo, PR #34). 2024-07-08 19:14:09 +02:00
wp_xyz
32b46a3540 VirtualTreeView: Enable hints (taken from blikblum repository, based on patch by trexet) 2024-07-04 16:48:34 +02:00
rich2014
8e01a9da14 laz.virutaltrees / Cocoa: fix the issue that the first line displayed abnormally when scrolling
for example, there are many items in Lazarus IDE BreakPoints Dlg.
2024-06-09 15:10:53 +08:00
wp_xyz
3635aa3044 VirtualTreeview: Move LCL implementation units in laz.VirtualTrees to interface uses section. Fixes building Laz/main with FPC/main. 2024-05-26 00:54:50 +02:00
wp_xyz
03c96ee8aa Virtualtreview: Fix loading resources from DLL (https://forum.lazarus.freepascal.org/index.php?topic=67250.msg517169) 2024-05-12 19:06:57 +02:00
Michaël Van Canneyt
5d13a8ca55 * fix compilation with trunk FPC 2024-03-07 18:26:51 +01:00
Martin
641a76447b VTV: fix getting handle when not yet shown. Issue #40791 2024-02-25 12:59:13 +01:00
mattias
6e973773ca updated Makefiles 2023-11-25 14:33:16 +01:00
mattias
f4e8b3090d virtualtreeview: added missing files to lpk 2023-10-01 09:24:23 +02:00
mattias
34222c3fa8 updated makefiles 2023-09-12 16:25:55 +02:00
mattias
1a81ac9a12 update makefiles 2023-08-14 21:05:33 +02:00
Maxim Ganetsky
57fe53bd0d VirtualTreeView: adjust IFDEFS for Qt4, Qt5, Qt6 widgetsets to enable asm code for both 32 bit and 64 bit x86 CPUs, issue #40431 2023-08-09 16:41:11 +03:00
Maxim Ganetsky
b101a75d7e VirtualTreeView: fix building with Qt4 widgetset on non-x86 platforms (unify with Qt5 and Qt6 widgetsets), issue #40431 2023-08-09 01:58:02 +03:00
mattias
56108815ee virtualtreeview: added missing file 2023-08-02 01:35:08 +02:00
Martin
24dfc32172 VTV: Fix wrong node.TotalHeight. Issue #40401 2023-07-23 23:17:21 +02:00
Juha
adfc424e92 Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION. 2023-07-07 17:39:03 +03:00
Juha
211d95da17 LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them. 2023-07-03 11:17:01 +03:00
wp_xyz
ca2b76eaf5 virtualtreeview: Fix "OffsetRect deprecated" message. Less hints and warnings. Fix compilation of "Advanced" demo. 2023-06-16 14:22:20 +02:00
Juha
5c1be9de89 Support compiling most of Lazarus + its components with -Sy option. 2023-05-20 12:51:35 +03:00
Juha
c14934764c LCL: Call TThemeServices.GetDetailSizeForPPI with proper arguments. Revert 1138d26280. 2023-04-27 17:23:33 +03:00
balazs
c40e3341bd Renaming TVirtualStringTree to TLazVirtualStringTree and TVirtualDrawTree to TLazVirtualDrawTree to prevent conflict with an external version of the package 2023-01-02 10:41:30 +02:00
Ondrej Pokorny
99caa084fc Revert TFontStyles to the original size 2022-12-22 15:07:14 +01:00
Željan Rikalo
3e36732de6 laz.virtualtrees: fixed crash with qt widgetsets on windows. issue #40056 2022-12-21 13:49:32 +01:00
Ondrej Pokorny
829f320095 FPC: Extend System.UITypes 2022-12-18 09:47:42 +01:00
mattias
ffb0b0034e virtualtreeview: added qt6 fake units 2022-11-13 16:41:18 +01:00
zeljan1
abc2adaf4d Qt6: added support for VirtualStringTree 2022-11-11 16:05:18 +01:00
Željan Rikalo
40558f7043 laz.VirtualTrees: TVirtualTreeColumn.Hint should be written to the lfm 2022-09-22 21:26:40 +02:00
Željan Rikalo
02104f2c97 Qt5: fixed crash with lclqt5-win32. issue #39705 2022-04-11 16:53:24 +02:00
wp_xyz
39df877063 VirtualTreeView: Fix VTV crashing from DLL. Issue #39690, patch by Marcos Douglas B. Santos 2022-03-29 12:52:12 +02:00
Martin
967ec6c4f6 VirtualTreeView: fix SetWindowLongPtrW 2022-01-25 21:06:19 +01:00
Martin
965dee4181 VirtualTreeView: fix mouse cursor for panning 2022-01-23 17:51:47 +01:00
wp_xyz
eaea82f052 VirtualTreeView: Fix "no parent window" error when VTV is in a high-dpi frame (issue #39362). 2021-09-10 14:42:10 +02:00
maxim
61630354e6 VirtualTreeView: fixed typos related to 'occur' word
git-svn-id: trunk@65204 -
2021-06-10 22:15:56 +00:00
wp
1f43f33ca6 VirtualTreeView: Infinite loop in GetPreviousVisibleNoInit(). Issue #38836 (patch from JAM-Software repo, #599)
git-svn-id: trunk@65094 -
2021-05-07 20:22:07 +00:00
wp
0b71099783 Components: Add copyright notes to all folders to which Roland Hahn has contributed images.
git-svn-id: trunk@64663 -
2021-02-24 22:17:51 +00:00
wp
09ee5f1c56 LCL-Grids and VirtualTreeView: Move "FixDesignFontsPPI" for the basic components to "public". Declare as "override" for VTV.
git-svn-id: trunk@63831 -
2020-08-26 14:36:34 +00:00
wp
e0c036e091 VirtualTreeView: Fix LCL scaling of non-default fonts.
git-svn-id: trunk@63830 -
2020-08-26 07:43:32 +00:00
dmitry
143bdd0516 VTV: adding mac Retina support hack. Drawing a larger scaled buffer and later stretching it into retina control. bug #35279
git-svn-id: trunk@63695 -
2020-08-07 14:27:58 +00:00
pascal
638a405de0 VTV: fix selected node when tsUseExplorerTheme is disabled. Issue #37404, patch by Matteo Salvi.
git-svn-id: trunk@63658 -
2020-07-27 06:19:30 +00:00
pascal
ac1050003a VTV: better fix for painting selection
git-svn-id: trunk@63609 -
2020-07-21 05:18:41 +00:00