Commit Graph

91 Commits

Author SHA1 Message Date
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
pascal
d5f62b9ccb VTV: fixed painting selection
git-svn-id: trunk@63586 -
2020-07-17 08:37:56 +00:00
pascal
e700d7a6f9 VTV: fixed painting selection
git-svn-id: trunk@63585 -
2020-07-17 08:37:12 +00:00
mattias
6dc2b54e1a make: set default lcl widgetset from carbon to cocoa
git-svn-id: trunk@63553 -
2020-07-13 09:21:07 +00:00
balazs
1ef7418a6d Components: Patch for VTV. Restores toUseExplorerTheme(Windows only) and fix LCLCocoa "Range check error" in InitializeGlobalStructures(use TClipboardFormat instead Word). Patch by El Salvador, issue #37310.
git-svn-id: trunk@63528 -
2020-07-08 07:00:47 +00:00
zeljko
2e6e76f73a lazVirtualTreeView Qt: implemented AlphaBlend selection for 64bit
git-svn-id: trunk@63055 -
2020-04-24 10:58:37 +00:00
zeljko
52ffe2120d lazVirtualTreeView Qt5: applied transform in alpha blend selection
git-svn-id: trunk@63054 -
2020-04-24 10:54:09 +00:00
zeljko
0ed209bd81 lazVirtualTreeView Qt5: fixed alpha blend selection on 64bit.
git-svn-id: trunk@63053 -
2020-04-24 10:21:10 +00:00
mattias
a472e9ef09 buildintf: split from ideintf
git-svn-id: trunk@62795 -
2020-03-22 11:58:11 +00:00
marco
c32c9ddf16 * IS operator has been lowered in precedence since 2020-03-06 to match documentation, so this now requires parentheses for FPC 3.3.1+
git-svn-id: trunk@62712 -
2020-03-08 10:06:59 +00:00
maxim
df5a5388d8 Translations: French translation update by Gilles Vasseur, bug #36524
git-svn-id: trunk@62508 -
2020-01-07 22:50:11 +00:00
mattias
3ad2930bb6 virtualtreeview: added $(IDEBuildOptions)
git-svn-id: trunk@62392 -
2019-12-14 17:37:25 +00:00
balazs
0545e7c3cf Opkman, VST: On desktops with a dark theme the online package manager text font appears black and unreadable, it is not using the theme color. Issue #36398, patch by Zeljko.
git-svn-id: trunk@62325 -
2019-12-05 06:44:44 +00:00
balazs
a1cbba291f Components: Add GTK3 support for LCLExtensions and VirtualTreeView. Issue #36338.
git-svn-id: trunk@62281 -
2019-11-22 08:38:57 +00:00
dmitry
4a82f4209c virtualtree: better cocoa compatibility
git-svn-id: trunk@61618 -
2019-07-23 14:18:08 +00:00
michael
efba052d05 * Fix bug ID #35282
git-svn-id: trunk@60784 -
2019-03-26 21:08:27 +00:00
maxim
be5273831f Translations: French translation update by Gilles Vasseur, bug #35006
git-svn-id: trunk@60341 -
2019-02-05 22:25:17 +00:00
maxim
684c367b8a IDE: changed extension of master PO files (a.k.a. templates) from .po to .pot, adapted IDE, POChecker, updatepofiles tool and localize.bat/.sh scripts.
Reasons:
1. .pot is 'industry standard' extension for PO template files. As a consequence, PO editors can now open our templates 'out of the box' and automate creation of translations.
2. It is now much simpler to detect template files now that dotted unit names are allowed.

git-svn-id: trunk@60208 -
2019-01-24 23:02:37 +00:00
maxim
4f0c17660d Components, VTV: regenerated Lithuanian translation
git-svn-id: trunk@60139 -
2019-01-21 23:20:33 +00:00