Commit Graph

65663 Commits

Author SHA1 Message Date
dsiders
a9ae225d7c Docs: LCL/comctrls. Updates content in TCustomHeaderControl topics.
* TCustomHeaderControl.OnSectionResize
* TCustomHeaderControl.OnSectionTrack
* TCustomHeaderControl.OnSectionSeparatorDblClick

(cherry picked from commit f97e593d48)
2023-09-19 02:47:43 +01:00
dsiders
27601e0035 Docs: LCL/comctrls. Updates content in TCustomHeaderControl topics.
* TCustomHeaderControl.UpdateSection
* TCustomHeaderControl.UpdateSections
* TCustomHeaderControl.CreateSection
* TCustomHeaderControl.Loaded
* TCustomHeaderControl.SectionEndDrag
* TCustomHeaderControl.SectionDrag
* TCustomHeaderControl.UpdateState
* TCustomHeaderControl.DoAutoAdjustLayout
* TCustomHeaderControl.SectionFromOriginalIndex
* TCustomHeaderControl.DragReorder
* TCustomHeaderControl.OnSectionDrag
* TCustomHeaderControl.OnSectionEndDrag
* TCustomHeaderControl.OnSectionClick
* TCustomHeaderControl.OnSectionResize
* TCustomHeaderControl.OnSectionTrack
* TCustomHeaderControl.OnSectionSeparatorDblClick

(cherry picked from commit fcefc7e2a1)
2023-09-19 02:47:33 +01:00
dsiders
e9801c5177 Docs: LCL/comctrls. Updates content in THeaderSection topics.
* THeaderSection.Assign
* THeaderSection.Alignment
* THeaderSection.ImageIndex
* THeaderSection.MaxWidth
* THeaderSection.MinWidth
* THeaderSection.Text
* THeaderSection.Width
* THeaderSection.Visible
* THeaderSection.OriginalIndex

(cherry picked from commit 40046780a4)
2023-09-19 02:47:15 +01:00
dsiders
10d16bcca8 Docs: LCL/comctrls. Adds content to TCustomHeaderControl and related topics. Issue #40511.
* TCustomHeaderControl
* TCustomHeaderControl.CreateSections
* TCustomHeaderControl.OnCreateSectionClass
* TCustomHCCreateSectionClassEvent
* THeaderSections

(cherry picked from commit 6e27d70119)
2023-09-19 02:46:09 +01:00
Željan Rikalo
df1f2c3c00 Qt5,Qt6: Small optimization by avoid deep copy when using QImage::bits(), better use const overload QImage::constBits().
(cherry picked from commit 92b006ccaa)
2023-09-17 20:15:52 +00:00
Željan Rikalo
45e9ca8fe0 Qt5,Qt6: set X11SelectionLock on opening dialogs since gtk like platform themes lock gui for minimum dozen of seconds because of bug in QMimeData in Qt.
(cherry picked from commit 674d4ebae9)
2023-09-17 16:16:33 +00:00
rich2014
cd3bf33183 Cocoa/ListBox: ScrollWidth / Horizontal Scrolling supported, Merge branch 'cocoa/listbox' 2023-09-16 18:50:19 +08:00
rich2014
719223cea5 Cocoa: fix unintentional mistakes in 5efe24f 2023-09-16 01:09:42 +08:00
rich2014
686a5e1812 Cocoa: ScrollElasticity effect disabled in the Form, keep consistent with MacOS native APP and also consistent with other platforms 2023-09-15 12:58:50 +08:00
rich2014
5b4f0222c8 Cocoa/TabControl: fine-tune the delta value of Bottom, tabs can be shown completely when TabPosition:=tpBottom 2023-09-15 12:58:41 +08:00
rich2014
2caae76ebb Fix #40505: Merge branch 'lhelp/iphtml' 2023-09-15 12:58:16 +08:00
dsiders
a0db481a2d Docs: LCL/checklst. Adds deprecation notices in TCustomCheckListBox topics for changes in 144bdc06, 2d81eb05.
* TCustomCheckListBox.ItemClick
* TCustomCheckListBox.OnItemClick

(cherry picked from commit dd306bb20e)
2023-09-14 14:22:27 +01:00
wp_xyz
897edd3625 LCL/TCheckListbox: Deprecate event OnItemClick (duplicate of Delphi-compatible event OnClickCheck) and related methods, issue #38933. Fix KeyDown method to result in the same order of events as in Delphi (manually merged parts of 144bdc06, 9fc52412 and 2d81eb05) 2023-09-14 12:32:49 +02:00
Juha
46870b7b8e In Install/Uninstall package dlg, do not enable "Save and rebuild" and "Save and exit" buttons when filtering.
(cherry picked from commit debaca4729)
2023-09-13 01:39:39 +03:00
Juha
370d32b588 In Install/Uninstall package dlg, do not enable "Save and rebuild" and "Save
and exit" buttons when filtering.

(cherry picked from commit c609605cfa)
2023-09-13 01:39:39 +03:00
Maxim Ganetsky
9cce2cfda4 IDE: regenerated translations and updated Russian translation
(cherry picked from commit 2766ea87ed)
2023-09-13 01:38:43 +03:00
Maxim Ganetsky
69edf1677a IDE: localized "Major changes detected" dialog
(cherry picked from commit 805858abd7)
2023-09-13 01:38:06 +03:00
Martin
d9b82e1493 IDE, SourceEdit: fixed call to abstract method in highlighter
(cherry picked from commit e2cc833a9d)
2023-09-12 23:03:46 +02:00
rich2014
71e85eb4d5 Cocoa/TabControl: #40050 Merge branch 'cocoa/tabcontrol', scrolling is supported when TabPosition:=tpBottom 2023-09-12 21:54:18 +08:00
mattias
748351eb53 lplupdate: read lazarus.cfg to ignore pcp 2023-09-12 14:40:23 +02:00
dsiders
9e29d23b1f Docs: LazUtils/translations. Adds Darwin-specific content in the GetLanguageID topic for changes in 6ae07c24.
(cherry picked from commit 441cf03564)
2023-09-11 22:46:30 +01:00
Maxim Ganetsky
1a4f2d3c20 Lazutils: try to correctly detect current language on macOS for applications started not from terminal, issue #40495 2023-09-11 17:33:52 +03:00
rich2014
3386610492 Cocoa/Opengl: fix compilation issue, patch by @anton.kavalenka #40502 2023-09-11 22:29:36 +08:00
rich2014
f49df74760 Cocoa: Merge branch 'cocoa/zorder', fix the control focus lost issue, exposed by 853461f
for example, in the IDE, when a new file opened, the focus of SourceEditor lost
2023-09-11 22:29:36 +08:00
wsherman
31b0b7bbaa
gtk2: fix resource leak (gtk_clipboard_wait_for_contents). Issue #40499
(cherry picked from commit 275ce9fdd8)
2023-09-10 16:22:06 +00:00
DomingoGP
1a78a6440a Jedi code format: issue 40501 comment not stays on the same line.
(cherry picked from commit fde9868fda)
2023-09-10 16:25:21 +02:00
Martin
cc6fccc337 SynEdit: fixed wrong (to big) text-len in TSynEditMarkupHighlightAllMulti
(cherry picked from commit d23a06285b)
2023-09-10 14:22:23 +02:00
dsiders
be39683f20 Docs: LCL/extdlgs. Removes StartMonday from TCalendarDialog.DisplaySettings topic.
(cherry picked from commit a6cf14e143)
2023-09-10 00:45:44 +01:00
ACTom
43251d855f Translations: Chinese translation update, merge request !233
(cherry picked from commit 57381cefb7)
2023-09-07 03:22:44 +03:00
Željan Rikalo
a1cad36b73
Qt5,Qt6: fixed paste from firefox under wayland. issue #40423
(cherry picked from commit 11f4629097)
2023-09-06 19:52:14 +00:00
dsiders
3c37227869 Docs: LCL/stdctrls. Removes QT support admonitions for changes in ab9b9835.
* TCheckBox.Alignment
* TRadioButton.Alignment
* TComboBox.AdjustDropDown
* TComboBox.ItemWidth

(cherry picked from commit 3b39a80d16)
2023-09-06 18:44:04 +01:00
Maxim Ganetsky
909db1202c JCF2: iproved i18n of "Comments" settings page, regenerated translations and updated Russian translation
(cherry picked from commit d51e605fdd)
2023-09-06 20:07:19 +03:00
Maxim Ganetsky
08bc6a9e8b JCF2: fixed sizing of "Open folder" button in "File Settings" option page
(cherry picked from commit 3e05f415ee)
2023-09-06 19:58:21 +03:00
Željan Rikalo
fc6123cdfd
Qt,Qt5,Qt6: removed TCheckBox.Alignment, TRadioButton.Alignment, TComboBox.AdjustDropDown, TComboBox.ItemWidth from issues.xml as it is implemented.
(cherry picked from commit ab9b9835c4)
2023-09-06 16:06:53 +00:00
Željan Rikalo
43eae9f8cf
Qt,Qt5,Qt6: Implemented TCustomCheckBox.Alignment for checkboxes and radio buttons.
(cherry picked from commit e3a3552ceb)
2023-09-06 16:06:28 +00:00
Željan Rikalo
4c72f7215c
Qt,Qt5,Qt6: Implemented TComboBox.AdjustDropDown - TQtWidgetSet.SetComboMinDropDownSize.
(cherry picked from commit a7e90edd46)
2023-09-06 16:06:05 +00:00
Željan Rikalo
ade1955a6c
Qt6: QtEdges can be or'ed, so make it cardinal type.
(cherry picked from commit 67fb404f84)
2023-09-05 10:47:56 +00:00
Željan Rikalo
804a3b0d82
Qt6: implemented QtThemes GetDetailSizeForPPI.
(cherry picked from commit 0480536ac0)
2023-09-05 10:47:41 +00:00
Maxim Ganetsky
5c6f10deac Packages: removed deprecated Sparta packages which started to cause troubles to users, issue #40485
(cherry picked from commit 2516749a2f)
2023-09-05 03:31:25 +03:00
dsiders
bc2046fb4f Docs: LCL/comboex. Updates content in the TCustomComboBoxEx.AddItem topic.
(cherry picked from commit 1a2967a207)
2023-09-03 19:54:51 +01:00
Martin
127bb620e5 FpDebug: Fix ".." intrinsic, reset error from previous elements (deref nil sets error on Expression, rather than value)
(cherry picked from commit 81596aa0bf)
2023-09-03 18:33:23 +02:00
Martin
c3a1844be1 IdeDebugger: fix parsing ".." range for arrays (after ^ deref)
(cherry picked from commit b38ca94a08)
2023-09-03 18:33:23 +02:00
Juha
ee6a3fed0c
IDE: Show the project name and build mode by default in the IDE title. Name variables and properties consistently.
(cherry picked from commit 8c1e7bc4b0)
2023-09-03 15:44:56 +00:00
rich2014
9490d8cdc6 LCL & Cocoa: fix the bugs in TCustomComboBoxEx/TCocoaWSCustomComboBox 2023-09-03 22:56:36 +08:00
Željan Rikalo
f99643fe6d
Qt,Qt5,Qt6: TComboBox.ItemWidth, TComboBox.AdjustDropDown added to the issues.xml. Patch by Don Siders, issue #40139
(cherry picked from commit cf0443de0e)
2023-09-03 08:06:36 +00:00
Željan Rikalo
e2833ed8be
Qt6: fixed typo.
(cherry picked from commit 0a76b545d5)
2023-09-02 21:34:07 +00:00
Željan Rikalo
2e93e61b09
Qt6: added startSystemMove() & startSystemResize() to the C bindings for better wayland integration
(cherry picked from commit 48c90ea76f)
2023-09-02 21:33:44 +00:00
Željan Rikalo
5ed68ef9ef
Qt,Qt5,Qt6: fixed color of control after enabling during runtime. issue #40471
(cherry picked from commit e1b8361cdb)
2023-09-02 18:13:55 +00:00
Željan Rikalo
ca417aacb8
Qt5: increased Qt5Pas C bindings version.
(cherry picked from commit b2c682d1a6)
2023-09-02 17:41:42 +00:00
Željan Rikalo
8700188527
Qt5: removed QTimer_singleShot4() overload because it cannot be used with Qt5 < 5.10.
(cherry picked from commit 0a5d375c2e)
2023-09-02 17:11:12 +00:00