Commit Graph

66019 Commits

Author SHA1 Message Date
Maxim Ganetsky
3e05f415ee JCF2: fixed sizing of "Open folder" button in "File Settings" option page 2023-09-06 18:51:16 +03:00
Željan Rikalo
ab9b9835c4 Qt,Qt5,Qt6: removed TCheckBox.Alignment, TRadioButton.Alignment, TComboBox.AdjustDropDown, TComboBox.ItemWidth from issues.xml as it is implemented. 2023-09-06 17:10:18 +02:00
Željan Rikalo
e3a3552ceb Qt,Qt5,Qt6: Implemented TCustomCheckBox.Alignment for checkboxes and radio buttons. 2023-09-06 16:56:44 +02:00
mattias
4ffb33a0bc ide: splasform use CreateForm 2023-09-06 16:45:26 +02:00
mattias
872608c382 lcl: fixed TApplication.CreateForm for splashform 2023-09-06 16:17:52 +02:00
Željan Rikalo
a7e90edd46 Qt,Qt5,Qt6: Implemented TComboBox.AdjustDropDown - TQtWidgetSet.SetComboMinDropDownSize. 2023-09-06 14:37:49 +02:00
Maxim Ganetsky
05fbbfe042 Win32: FOS_OKBUTTONNEEDSINTERACTION is now available in FPC 3.2.3, adjust IFDEF accordingly 2023-09-06 01:33:38 +03:00
Maxim Ganetsky
0883368afb Gtk3: cleanup, issue #40489 2023-09-05 18:14:39 +03:00
Željan Rikalo
67fb404f84 Qt6: QtEdges can be or'ed, so make it cardinal type. 2023-09-05 12:36:04 +02:00
Željan Rikalo
0480536ac0 Qt6: implemented QtThemes GetDetailSizeForPPI. 2023-09-05 12:33:29 +02:00
Juha
1cb245cb76 Add description and license to SimpleWebServerGUI package. 2023-09-05 09:31:55 +03:00
Maxim Ganetsky
2516749a2f Packages: removed deprecated Sparta packages which started to cause troubles to users, issue 40485 2023-09-05 03:17:44 +03:00
Juha
7828e0eb7c LCL-Win32: Fix WindowState = wsMinimized behavior in designtime. Issue #23929, patch by n7800. 2023-09-04 14:40:43 +03:00
dsiders
1a2967a207 Docs: LCL/comboex. Updates content in the TCustomComboBoxEx.AddItem topic. 2023-09-03 19:52:36 +01:00
Martin
81596aa0bf FpDebug: Fix ".." intrinsic, reset error from previous elements (deref nil sets error on Expression, rather than value) 2023-09-03 18:32:06 +02:00
Martin
b38ca94a08 IdeDebugger: fix parsing ".." range for arrays (after ^ deref) 2023-09-03 18:32:05 +02:00
mattias
c5bc78b070 updated makefiles 2023-09-03 17:11:29 +02:00
mattias
2f9d01d3f6 lazbuild: fixed outputdirectory without lclwidgettype it is always nogui 2023-09-03 17:01:06 +02:00
mattias
14484c5e9c ide: fixed searching units in project/package base directory first 2023-09-03 16:58:50 +02:00
rich2014
41036316bb LCL & Cocoa: fix the bugs in TCustomComboBoxEx/TCocoaWSCustomComboBox 2023-09-03 22:45:41 +08:00
rich2014
4b5762272a LCL: fix the bug in TComboBoxEx.AddItem()
surprisingly, this is an obvious bug that existed a long time ago
2023-09-03 22:41:52 +08:00
rich2014
c079e5fe02 Cocoa: Improve TCocoaReadOnlyComboBoxList to set the title to the unique id 2023-09-03 22:38:33 +08:00
rich2014
fa35acd164 Cocoa: fix TComboBoxEx.ItemIndex always return 0 2023-09-03 22:33:46 +08:00
Martin
22df40bcce SynEdit: deprecate SelStart/SelEnd. This is as a means to warn that they are *extremely* slow, and BlockBegin/BlockEnd should be used.
SelStart/SelEnd are currently NOT to be removed.
2023-09-03 12:15:27 +02:00
Željan Rikalo
cf0443de0e Qt,Qt5,Qt6: TComboBox.ItemWidth, TComboBox.AdjustDropDown added to the issues.xml. Patch by Don Siders, issue #40139 2023-09-03 09:42:39 +02:00
Željan Rikalo
0a76b545d5 Qt6: fixed typo. 2023-09-02 23:00:49 +02:00
Željan Rikalo
48c90ea76f Qt6: added startSystemMove() & startSystemResize() to the C bindings for better wayland integration 2023-09-02 22:40:21 +02:00
Juha
8c1e7bc4b0 IDE: Show the project name and build mode by default in the IDE title. Name variables and properties consistently. 2023-09-02 21:56:21 +03:00
Željan Rikalo
e1b8361cdb Qt,Qt5,Qt6: fixed color of control after enabling during runtime. issue #40471 2023-09-02 20:06:39 +02:00
Željan Rikalo
b2c682d1a6 Qt5: increased Qt5Pas C bindings version. 2023-09-02 19:13:07 +02:00
Željan Rikalo
0a5d375c2e Qt5: removed QTimer_singleShot4() overload because it cannot be used with Qt5 < 5.10. 2023-09-02 18:40:18 +02:00
rich2014
0a80c22cf5 Merge branch 'cocoa/startup' 2023-09-02 21:33:18 +08:00
rich2014
e234155cdc Cocoa: Fix the APP openning files issue on startup (including Lazarus IDE) 2023-09-02 21:31:11 +08:00
rich2014
6c5322e24c Cocoa: Fix #40484: calling TApplication.ProcessMessages() issue before entering RunLoop 2023-09-02 21:31:11 +08:00
Juha
858c6931fc IDE: Use the correct IDE build date/time. Set it in lazarus.pp which always gets compiled. Issue #40467, patch by n7800. 2023-09-02 14:41:58 +03:00
Bart
5751dc379f Fix spelling in a comment (spotted by Maxim). 2023-09-01 18:10:49 +02:00
Jesus Reyes A
9faceb4e77 LazReport: Adding 2x Zoom capabilities to LazReport Designer, from Yuliyan Ivanov, issue #40447 2023-09-01 01:41:27 -06:00
Bart
1367a3c865 Win32: ifdef the const declaration for FOS_OKBUTTONNEEDSINTERACTION in TWin32WSOpenDialog.GetVistaOptions. 2023-08-31 22:46:08 +02:00
Bart
c818418cfa LCL: use consistent coding/indentation style in TOpenDialog.DoExecute. 2023-08-31 22:23:51 +02:00
Bart
fc8abb150c LCL: TOpenDialog: fix language in a comment. 2023-08-31 22:20:41 +02:00
Bart
a5b48a084d LCL: TOpenDialog: do not set ofExtensionDifferent if multiple files are selected.
(Also don't bother setting it the result of Execute is False.)
Reason:
The behavour of ofExtensionDifferent is based upon the workings of Windows LPOPENFILENAME behaviour
This behaviour is completely irratic when multiple files are selected, it can be on or off given the same input
Delphi 7 seems to not include the ofExtensionDifferent flag if multiple files are selected, regardless of their extensions
(And nobody seems to bother anyway about this flag)
2023-08-31 18:59:09 +02:00
wp_xyz
7b596989e8 Turbopower_ipro: Fix anchor position calculation, issue #40480. 2023-08-31 18:58:19 +02:00
wp_xyz
f3c4d7f58d Misc packages: Replace separate calls to sin() and cos() by sincos(). Issue #40473. 2023-08-31 12:14:54 +02:00
wp_xyz
493a568bb0 TAChart: Replace separate sin() and cos() calls by sincos(). Issue #40473. 2023-08-31 11:29:24 +02:00
wp_xyz
ffe2e33f69 fpvectorial: Replace separate sin() and cos() calls by sincos(). Issue #40475 2023-08-31 00:42:24 +02:00
wp_xyz
3b062e3689 aggpas: Use sincos() rather than separate sin() and cos(). Issue #40474. 2023-08-30 23:53:18 +02:00
Bart
7d4a36a290 LCL: TOpenDialog: set ofExtensionDifferent if (DefaultExt <> '') and (Extension <> DefExt) for all WS.
Our docs about ofExtensionDifferent wrongfully states: "Allows a file name with an extension which does not match the filters or default extension in a file dialog."
This is not how Delphi defines it, and also not how it's implemented in pre-Vista dialogs (using OPENFILE structure, the OS sets the corresponding flag).
(Since there have been no bugreports about this, it's doubtfull anybody cares, but nevertheless...)
2023-08-30 23:23:17 +02:00
Bart
33484eab0b LCL: Start implemention TOpenOptionsEx: widget set specific options for TOpen/SaveDialog that do not fit into TOpenOptions. 2023-08-30 23:01:50 +02:00
mattias
1fcb84da43 IDE: fixed save project as, not applying option suggest lowercase for default name 2023-08-30 11:35:29 +02:00
Maxim Ganetsky
e2afe4932c IDE: fixed the double click behavior for non-query tree nodes on the help selector dialog, patch by Don Siders with some cleanups, issue #40472 2023-08-30 02:05:20 +03:00