Commit Graph

63797 Commits

Author SHA1 Message Date
rich2014
97af8d6753 FIX: COCOA: switch to wrong Tab when TabControl is not wide enough (Resize/Prev/Next) 2022-11-15 16:38:21 +00:00
Željan Rikalo
836b0fdb74 Qt6: TQtPrinter cleanup 2022-11-15 16:52:07 +01:00
Željan Rikalo
da19cbeace Qt: proper conversion from widestring. 2022-11-15 15:56:47 +01:00
Željan Rikalo
80b197d439 Qt6: started printing support for Qt6. 2022-11-15 15:36:22 +01:00
Željan Rikalo
293608b8ff Qt6: QPrinter, fixed changes in Qt6 2022-11-15 15:34:02 +01:00
Željan Rikalo
8cf8785a7c Qt6: fixed binding functions, added helper to reduce code size in printers5lazarus. 2022-11-15 15:32:59 +01:00
Ondrej Pokorny
780dc26de6 IDE mainbar: remove CalcNonClientHeight hack for win32 because it is not needed anymore (the form height issues were solved with recent commits) 2022-11-15 13:35:34 +01:00
Ondrej Pokorny
e361d97e56 win32: fix form bounds for windows with multi-line main menus 2022-11-15 13:35:34 +01:00
Ondrej Pokorny
4a6cd41fca win32: fix AreDpiAwarenessContextsEqual result if not available 2022-11-15 13:35:34 +01:00
Željan Rikalo
1751d3c2ed Qt6: add x11Display function, returns xlib.PDisplay. 2022-11-15 13:08:20 +01:00
dsiders
ea07cc1407 Docs: LCL/controls. Adds TDockManager.CanBeDoubleDocked topic for changes in 989070fa. 2022-11-15 04:11:09 +00:00
dsiders
7db2bda6cb Docs: LCL/controls. Adds or updates topic content. 2022-11-15 04:09:37 +00:00
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