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
Željan Rikalo
e27bb2eef2
Qt5: use QTimer::singleShot() with QObject context from Qt 5.9.0
2023-08-29 23:42:38 +02:00
Željan Rikalo
e73c702be2
Qt5,Qt6: fix possible wrong result of TQtWidgetSet.GetTextExtentPoint().
2023-08-29 23:41:13 +02:00
wp_xyz
6fda7c4f11
TAChart: Another 3d display issue of TPieSeries.
2023-08-29 19:50:42 +02:00
wp_xyz
ac7dc35162
TAChart: Add rounding-error-tolerant comparison functions to TAMath.
2023-08-29 18:00:27 +02:00
wp_xyz
febc06ca63
TAChart: Fix painting error in 3d-pie series ( https://forum.lazarus.freepascal.org/index.php/topic,64437.msg489868.html )
2023-08-29 17:39:29 +02:00
Željan Rikalo
e554d21707
Qt5: cleanup of TQtWidgetSet.GetTextMetrics().
2023-08-29 15:36:22 +02:00