Commit Graph

63835 Commits

Author SHA1 Message Date
Maxim Ganetsky
e3b1f91028 AnchorDocking fixes by Andrey Zubarev (approved by Željan).
Merge request !111
2022-11-15 04:15:06 +03:00
zamtmn
f3b838df8c Prevent AV 2022-11-15 04:10:13 +03:00
zamtmn
c87cedb97f Fix issue #39924 (AnchorDocking Header position resets) 2022-11-15 04:10:12 +03:00
zamtmn
989070fa91 Fix issue #39923 (AnchorDocking Docked forms sometimes overlap) 2022-11-15 04:09:52 +03:00
Željan Rikalo
04ffdbc374 Qt4,Qt5,Qt6: fixed slowness when appending text into WS control. issue #39444 2022-11-14 19:04:58 +01:00
Ondrej Pokorny
a3f22577f1 win32: fix form bounds handling 2022-11-14 13:14:08 +01:00
Željan Rikalo
4a381ab971 Qt6: Change version to 6.2.0, in next releases we'll change only micro version number 2022-11-14 09:45:14 +01:00
Maxim Ganetsky
10bec94907 Qt6: Use c++17 value instead of c++1z to specify C++ standard (for Qt6 c++1z is marked as an obsolete alias for c++17, for Qt5 they are synonyms).
Reference: https://doc.qt.io/qt-6/qmake-variable-reference.html#config
2022-11-14 02:17:15 +03:00
Maxim Ganetsky
bff5a39d0b CI: run x86_64-qt6-stable job automatically 2022-11-13 18:54:37 +00:00
dsiders
f942c2bd30 Docs: LCL/grids. Adds content to TCustomGrid topics.
* TCustomGrid.ColRowDraggingCursor
* TCustomGrid.ColRowDragIndicatorColor
2022-11-13 18:53:21 +00:00
dsiders
795a3c0abb Docs: LCL/dbgrids. Adds TDBGrid topics for new published properties added in commit 6c6bb181, issue #39994. 2022-11-13 18:52:54 +00:00
Željan Rikalo
6a197ad3ca Qt5: fixed behaviour of TMemo.Lines.Add(), still slower than gtk or win32, but have correct behaviour when last line of memo is line break. For faster inserts remove last line break. issue #39444 2022-11-13 18:13:09 +01:00
Željan Rikalo
38f4119540 Qt6: fixed behaviour of TMemo.Lines.Add(), still slower than gtk or win32, but have correct behaviour when last line of memo is line break. For faster inserts remove last line break. 2022-11-13 18:07:05 +01:00
mattias
ffb0b0034e virtualtreeview: added qt6 fake units 2022-11-13 16:41:18 +01:00
mattias
6671244b72 updated makefiles, fixed compile fpdebug with fpc 3.2.2 2022-11-13 13:23:46 +01:00
mattias
3b3bd6ca14 clean up 2022-11-13 12:57:59 +01:00
dsiders
c486dc6a82 Docs: LCL/controls. Adds or updates content in various topics. 2022-11-13 05:40:31 +00:00
Maxim Ganetsky
81e0663d55 CI: run Qt6 cache updating job automatically, just like the one for Qt5 2022-11-13 01:09:50 +00:00
Maxim Ganetsky
0f6a659df2 Qt6: use C++17 compiler mode to build cbindings 2022-11-13 00:41:04 +00:00
wp_xyz
e5708ced80 Images: New general-purpose images with grid and file motives by Roland Hahn. 2022-11-12 18:08:07 +01:00
wp_xyz
6c6bb1812a LCL/DBGrid: Publish some col/row dragging properties, patch by Joeny Ang. Issue #39994. 2022-11-12 13:21:12 +01:00
Željan Rikalo
6e997e296e Qt6: simplified code. Patch by Alexey Torgashin. 2022-11-12 11:52:31 +01:00
dsiders
3a6e8bfc0f Docs: LCL/stdctrls. Adds version information for changes in 2.4.
* Affects: TCustomLabel.Color, TCustomLabel.Transparent
2022-11-12 01:45:19 +00:00
dsiders
65ed3b4890 Docs: LCL/grids. Updates content in TCustomGrid.DoOPMoveColRow topic.
* Related to, but not dependent on, commit a1f01e19 and issue #39995.
2022-11-12 01:45:01 +00:00
dsiders
a5b761ace6 Docs: LCL/editbtn. Updates content in NullDate, NullTime topics. 2022-11-12 01:44:41 +00:00
dsiders
cd720a2f61 Docs: LCL/buttons. Adds version information for changes in 2.4.
* Affects: TSpeedButton.Caption
2022-11-12 01:44:25 +00:00
Maxim Ganetsky
8b24fca8a9 CI: call qmake6 when compiling Qt6 bindings 2022-11-12 03:44:35 +03:00
Maxim Ganetsky
d0e32a33bc CI: added x86_64-qt6-oldstable and x86_64-qt6-stable targets 2022-11-12 03:06:38 +03:00
Maxim Ganetsky
b86989e477 CI: added Qt6 to build image (it was switched to Debian 11 with backports) 2022-11-12 03:06:37 +03:00
wp_xyz
a1f01e1976 LCL/Grids: Erase grid col/row drag indicator when no col/row swap is performed. Patch by Joeny Ang, issue #39995 2022-11-12 00:34:43 +01:00
Željan Rikalo
32e5d2b8ae Qt5: code simplified. Patch by Alexey Torgashin 2022-11-11 20:34:02 +01:00
Željan Rikalo
e5b2a64d68 ApiWizard: added missing qt5 widgetset. 2022-11-11 18:02:35 +01:00
mattias
4f567766ef lcl: added ide macro value qt6 2022-11-11 17:53:38 +01:00
mattias
9c350fa102 ide: started find in files window 2022-11-11 17:43:39 +01:00
mattias
4d25e57184 ide: started find in files window 2022-11-11 17:43:39 +01:00
dsiders
0356249d44 Docs: LCL/grids. Updates topic content.
* Modified topics:
*  TCustomStringGrid.LoadFromCSVStream
*  TCustomStringGrid.LoadFromCSVFile
*  TCustomStringGrid.SaveToCSVStream
*  TCustomStringGrid.SaveToCSVFile
2022-11-11 16:31:26 +00:00
zeljan1
aa08ed2715 Qt6: fixed crash when setting transient parent via QWindow 2022-11-11 16:42:29 +01:00
zeljan1
0a87c19bec Qt6: added to Makefile 2022-11-11 16:36:01 +01:00
zeljan1
86e706dd73 Qt6: added Makefile.compiled 2022-11-11 16:29:30 +01:00
zeljan1
646d41cfe5 Qt6: fixed behaviour inside IDE 2022-11-11 16:19:06 +01:00
zeljan1
14c89302df Qt6: added to Makefile.fpc 2022-11-11 16:18:11 +01:00
zeljan1
a16eadc977 Qt6: added to lclplatforms 2022-11-11 16:17:17 +01:00
zeljan1
aed3f27870 Qt5: added to the lcl.lpk, regenerated Makefiles 2022-11-11 16:13:45 +01:00
wp_xyz
bb1a70e2ee Images: Update laz_images.res after previous commit. 2022-11-11 16:06:05 +01:00
zeljan1
abc2adaf4d Qt6: added support for VirtualStringTree 2022-11-11 16:05:18 +01:00
zeljan1
8a8584bcfd Qt6 widgetset added 2022-11-11 16:03:08 +01:00
wp_xyz
4dd38603be Images: Two more icons improved for dark mode (debugger-related), by Roland Hahn. 2022-11-11 16:01:14 +01:00
zeljan1
1f79a74723 Qt5: Create masked bitmaps as QImageFormat::ARGB32_Premultiplied for all platforms. 2022-11-11 13:57:04 +01:00
zeljan1
8d55bd36cc Qt5: fixed font weight values according to Qt5 specs. 2022-11-11 13:34:17 +01:00
dsiders
b5ca6b01fa Docs: LCL/comctrls. Updates topic content for changes in 1b3c13f9.
* Updates: TTreeNodes.FindNodeWithText, TTreeNodes.FindNodeWithTextPath.
2022-11-09 01:31:45 +00:00