Commit Graph

63797 Commits

Author SHA1 Message Date
Juha
2c216480d1 Packager: Add a frame's unit to uses section when the frame is part of project. Issue #40003. 2022-11-21 09:59:01 +02:00
Juha
fa711164a9 IdeIntf: procedure DoAfterComponentAdded does not need to be virtual. Formatting. 2022-11-21 09:21:32 +02:00
Juha
ecdb59db7c IDE: Refactoring, separate function FinalizeSavingProject from function ShowSaveProjectAsDialog. 2022-11-20 20:31:33 +02:00
Juha
fa224fda62 IDE: Simplify function ShowSaveProjectAsDialog. UseMainSourceFile parameter and sfSaveMainSourceAs flag are not needed. 2022-11-20 20:31:33 +02:00
wp_xyz
ecf49109b1 SQLDB: Enforce usage of default SynEdit font in GenerateSQLDlg form. Patch by Don Siders (see issue #39975). 2022-11-20 16:32:34 +01:00
wp_xyz
f40f8d5c28 SQLDB: Fix generation of incomplete SQL statements by component editor. Modified patch by Don Siders, issue #39975. 2022-11-20 16:08:51 +01:00
Željan Rikalo
0a3429053c Qt6: cleanup 2022-11-19 22:29:44 +01:00
Željan Rikalo
af2916c4ba Qt6: all platforms now use Qt native event loop. 2022-11-19 22:08:20 +01:00
Željan Rikalo
6613b64312 Qt6: fixed TQtPrinter returning doubleSided mode 2022-11-19 22:07:36 +01:00
Juha
28443d4c13 Jedi Code Format: No blank lines in function/procedure declarations. Issue #40006, patch by Domingo Galmés. 2022-11-19 22:21:41 +02:00
Željan Rikalo
eec91b3a05 Qt6: fixed building for Qt6 2022-11-19 21:21:09 +01:00
Željan Rikalo
364a94d82b Qt6: fixed bad rendering by adding HighDpiScaleFactorRoundingPolicy::Round 2022-11-19 21:14:56 +01:00
Željan Rikalo
be4851407a Qt6: fixed QFont_stretch(), QFont_setStretch() to use QFont::Stretch enum instead of integer. 2022-11-19 18:30:31 +01:00
Željan Rikalo
1d09c01275 Qt6: updated C bindings v.6.2.2, changes in QFontDatabase, added QFont_setHintingPreference 2022-11-19 18:15:58 +01:00
wp_xyz
500cb5812f Images: Reworked lcl dialog images, by Roland Hahn. 2022-11-19 15:55:59 +01:00
Juha
18ac301d9d IDE: Allow renaming a project using the Save As dialog. Issue #39954. 2022-11-19 13:07:25 +02:00
Juha
d20728f3a4 Jedi Code Format: Fix a regression introduced by commit 27dfc5b4. Issue #40005, patch by Domingo Galmés. 2022-11-19 09:25:18 +02:00
zeljan1
e8348c050d Qt5: reduce CPU usage with native event loop on mswindows 2022-11-18 15:38:38 +01:00
zeljan1
8d29480359 Qt5: fixed infinite loop in QtThemes.GetDetailSize 2022-11-18 15:06:34 +01:00
zeljan1
3d0419bb74 Qt5: implemented GetDetailSizeForPPI(). 2022-11-18 14:29:57 +01:00
mattias
8b8ac1696f lcl: TBitBtn: fixed typo 2022-11-18 08:10:34 +01:00
dsiders
e006a7e2c7 Docs: LCL/stdctrls. Updates topic content and See Also links.
* TCustomEdit.Modified
* TCustomEdit.OnChange
2022-11-18 01:58:14 +00:00
Željan Rikalo
df5754c7f4 Qt5: use native event loop on all platforms. 2022-11-17 15:33:45 +01:00
Željan Rikalo
b77d4fd672 Qt5: set main timer as QtPreciseTimer, prepare for use of native event filter under linux. 2022-11-17 15:26:41 +01:00
zeljan1
5ddc38fa2a Qt6: fixed compilation under non linux targets. 2022-11-17 12:21:40 +01:00
dsiders
18b5e85584 Docs: LCL/extctrls. Updates content and See Also links in various topics. 2022-11-17 02:40:33 +00:00
Maxim Ganetsky
202b5682ae LCL: TWinControl.DoRemainingKeyUp argument should have TLMKeyUp type, not TLMKeyDown (most likely copy-paste error). All use cases of TWinControl.DoRemainingKeyUp (in WMSysKeyUp and WMKeyUp) are passing TLMKeyUp arguments. Note that both TLMKeyUp and TLMKeyDown are aliases to TLMKey. Patch by Don, issue #40001. 2022-11-17 02:15:46 +03:00
dsiders
a4af12ebaf Docs: LCL/themes. Add and updates topics for changes in 1163a2fcea.
* Deprecates: TThemeServices.GetDetailSize
* Adds: TThemeServices.GetDetailSizeForWindow, TThemeServices.GetDetailSizeForPPI
2022-11-16 21:27:49 +00:00
Željan Rikalo
f5beaa4a11 Qt5: added QCompleter implementation 2022-11-16 17:23:19 +01:00
Željan Rikalo
4a24daea09 Qt5: C bindings version 1.2.11. Changed handles types to qintptr (PTRINT) and quintptr (PTRUINT), added QCompleter class 2022-11-16 17:22:31 +01:00
Željan Rikalo
8d525e3eb7 Qt5: added QCompleter class to C bindings 2022-11-16 17:19:40 +01:00
Željan Rikalo
aca205317b Qt6: added more routines from C bindings 2022-11-16 15:46:11 +01:00
Željan Rikalo
475823ad54 Qt6: added few routines from bindings for QWidget. 2022-11-16 13:19:24 +01:00
Željan Rikalo
974a910d8e Qt6: added missing routines to QAbstractScrollArea 2022-11-16 12:58:31 +01:00
Željan Rikalo
d5327740e6 Qt6: added more routines to QPrinterInfo 2022-11-16 10:50:29 +01:00
Željan Rikalo
07efd7da4f Qt6: added QTextDocument_allFormats() 2022-11-16 10:19:37 +01:00
Željan Rikalo
8dbfd95138 Qt6: implemented missing routines for QAbstractTextDocumentLayout 2022-11-16 10:18:14 +01:00
Željan Rikalo
9a41fb72e9 Qt6: added more routines to QTextDocument 2022-11-16 10:05:50 +01:00
Željan Rikalo
8c9e7bcb7f Qt6: implemented QCompleter class 2022-11-16 08:29:34 +01:00
Željan Rikalo
77f76545ab Qt6: removed .qmake.stash and Makefile, they're created by qmake. 2022-11-16 08:26:19 +01:00
dsiders
a143b25687 Docs: LCL/menus. Adds or updates topics for changes in 843dc303.
* Modifies: TMenuItem.GetIconSize
* Adds: TMenuItem.GetIconSize.DPI
2022-11-16 07:22:01 +00:00
Ondrej Pokorny
c82b6089b1 comment 2022-11-16 00:50:18 +01:00
Ondrej Pokorny
123f615a6d win32: fix TMenuItemHelper.GetDPI for popup menus 2022-11-16 00:44:52 +01:00
Ondrej Pokorny
4f84066f4b win32 checkbox&radiobutton: DPI-aware 2022-11-16 00:44:52 +01:00
Ondrej Pokorny
1163a2fcea LCL themes: GetDetailSizeForPPI & GetDetailSizeForWindow 2022-11-16 00:44:52 +01:00
Ondrej Pokorny
6a48c90712 win32 themes: rename Dpi->PPI to comply with other LCL methods 2022-11-16 00:44:52 +01:00
Ondrej Pokorny
843dc303af win32: DPI-aware menus 2022-11-16 00:44:52 +01:00
Ondrej Pokorny
df7568471d win32: DPI-aware themes 2022-11-16 00:44:51 +01:00
Ondrej Pokorny
877d933344 win32: fix form bounds for windows with multi-line main menus and/or scrollbars 2022-11-16 00:44:51 +01:00
Maxim Ganetsky
0c34cad9a0 Merge branch 'cocoa/control/tabcontrol' into 'main'
FIX #39944: COCOA: switch to wrong Tab when TabControl is not wide enough (Resize/Prev/Next)

See merge request freepascal.org/lazarus/lazarus!119
2022-11-15 17:14:13 +00:00