Martin
08fac03972
FpDebug: Add comparing enum-values in watches "enum1 >= enum2"
...
(cherry picked from commit 5c6662f3e7
)
2023-12-30 21:07:09 +01:00
Maxim Ganetsky
9bef988478
IDE: regenerated translations and updated Russian translation
...
(cherry picked from commit 9cae9d55d8
)
2023-12-29 03:55:14 +03:00
Maxim Ganetsky
4707a9b54c
IDE: cleaned up resource strings, patch by n7800, issue #40668
...
(cherry picked from commit 395f813e34
)
2023-12-29 03:55:12 +03:00
Maxim Ganetsky
cff8000c67
IDE: committed automatically regenerated file
2023-12-27 19:08:05 +03:00
Maxim Ganetsky
3edce304cb
JCF2: set incorrectly translated string from German translation fuzzy, issue #40665
...
(cherry picked from commit 005e37a5a7
)
2023-12-27 18:59:16 +03:00
Maxim Ganetsky
d3a957ea98
CI: write to image build log contents of pas2js-namespaced.cfg
...
(cherry picked from commit 5a41edf5e8
)
2023-12-25 18:48:29 +03:00
Maxim Ganetsky
74d11fdff0
LCL-Gtk2: fixed handling of dragging image coordinates when it is dragged to non-client widget area, patch by Alexander (Rouse_) Bagel, issue #40658
...
(cherry picked from commit 1783ee35d1
)
2023-12-25 18:48:29 +03:00
Maxim Ganetsky
faef2f1e7a
LCL-Gtk2: fixed cursor changing when performing a dragging action, patch from Alexander (Rouse_) Bagel, issue #40651
...
(cherry picked from commit 4f7e9aee22
)
2023-12-25 18:48:29 +03:00
Maxim Ganetsky
b5edb2f4a4
LCL-Gtk2: Ignore temporary windows (like dragging image) when selecting a target during Drag'n'Drop action. Patch by Alexander (Rouse_) Bagel, issue #40637 .
...
(cherry picked from commit e2c8faccd9
)
2023-12-25 18:48:28 +03:00
Onur ERÇELEN
c7c7175e47
Translations: Turkish IDE translation update by Onur ERÇELEN, merge request !263
...
(cherry picked from commit c2350a8d1c
)
2023-12-25 02:02:02 +03:00
mattias
bbe88239e9
debs: always delete tar.gz
2023-12-23 09:51:48 +01:00
dsiders
5cbbd5956a
Docs: LCL/imglist. Updates Scaled and OnGetWidthForPPI topics in TCustomImageList.
...
* Restores details about OnGetWidthForPPI removed in the previous commit from the TCustomImageList.Scaled topic.
* Adds a code example in the TCustomImageList.OnGetWidthForPPI topic,
(cherry picked from commit b583b3fa04
)
2023-12-22 16:14:53 +00:00
dsiders
c61723c0f1
Docs: LazUtils/lazutf8. Fixes invalid identifiers for topics.
...
* TUTF8TrimFlag.u8u8tKeepTabs => TUTF8TrimFlag.u8tKeepTabs
* TUTF8TrimFlag.u8u8tKeepLineBreaks => TUTF8TrimFlag.u8tKeepLineBreaks
(cherry picked from commit eb3b34bd97
)
2023-12-22 07:36:50 +00:00
dsiders
ad2c90776a
Docs: LCL/imglist. Updates topics based on forum suggestions.
...
* https://forum.lazarus.freepascal.org/index.php/topic,65576.0.html
* Updates:
* TCustomImageList.WidthForPPI
* TCustomImageList.Scaled
(cherry picked from commit b2b86ebaef
)
2023-12-20 02:31:43 +00:00
rich2014
65501de467
Cocoa: Fix the issue where the Key Modifiers Flag was not set correctly after DragDrop
...
Cocoa enable separate RunLoop when DragDrop
2023-12-20 00:19:44 +08:00
mattias
7b1dc7e302
set fixes version to 3.1
2023-12-17 11:32:55 +01:00
mattias
f771d54e4a
set fixes version 3.0
2023-12-17 11:23:58 +01:00
mattias
92077d69b5
updatemakefiles: update some more makefiles
2023-12-17 11:23:57 +01:00
mattias
8de15ca8eb
lazbuild: fixed unit output dir
2023-12-17 11:23:57 +01:00
rich2014
a3b1df19bb
Cocoa/Scroller: fix issues, Merge branch 'cocoa/scroller'
2023-12-17 18:18:59 +08:00
rich2014
1666b45e46
Cocoa/TabControl: improve Robustness
2023-12-16 18:11:40 +08:00
dsiders
917e9d3ae8
Docs: LazUtils/lazfileutils. Updates the ForceDirectoriesUTF8 topic for changes in 5335e147
.
...
* Related to https://gitlab.com/freepascal.org/fpc/source/-/issues/40558
(cherry picked from commit 0a423300ae
)
2023-12-15 01:15:59 +00:00
Bart
443320c277
Fix ForceDirectoriesUtf8 for Windows Apps. See related fpc bugreport https://gitlab.com/freepascal.org/fpc/source/-/issues/40558 .
...
(cherry picked from commit 5335e14783
)
2023-12-14 23:22:28 +00:00
dsiders
9eb2161d0f
Docs: LCL/dbgrids. Updates the TCustomDBGrid.OptionsExtra topic to describe actions performed when the property is changed.
...
(cherry picked from commit 0601e5d055
)
2023-12-14 03:30:48 +00:00
Maxim Ganetsky
87197dfb7d
Designer: Avoid artifacts when moving non-visual components by keyboard. Patch by n7800, issue #40643 .
...
(cherry picked from commit e4acac0e1a
)
2023-12-13 23:28:45 +00:00
dsiders
a81f305f51
Docs: LCL/controls. Updates TDragImageListResolution.ShowDragImage topic for changes in 85aa06c1
. Issue #40640 .
...
(cherry picked from commit b194126eca
)
2023-12-13 20:29:22 +00:00
Željan Rikalo
62b159709a
LCL: proper initialization of dragimagelist position in ShowDragImage manually. Issue #40640
...
(cherry picked from commit 85aa06c1d8
)
2023-12-13 18:56:54 +00:00
Željan Rikalo
a12a90da55
Qt,Qt5,Qt6: fix for hiding dragimagelist manually.issue #40644
...
(cherry picked from commit 228481190b
)
2023-12-13 15:34:59 +00:00
0x4A4D00
4156f9b93a
Update Version of Windows qt6pas6 dll
...
(cherry picked from commit e84cc69788
)
2023-12-12 14:36:49 +00:00
rich2014
8591376188
Cocoa: Fix the issue of not being able to turn pages in the DatePickerForm from ModalForm
2023-12-11 20:53:20 +08:00
rich2014
09556001ab
Cocoa: replace deprecated functions in CocoaScrollers
2023-12-10 21:01:11 +08:00
rich2014
7beb6be959
Cocoa: avoid sending unnecessary KillFocus/SentFocus messages and keep consistent with win32
2023-12-10 21:01:11 +08:00
rich2014
25a4c027c8
Cocoa: Fix the issue that KillFocus message is sent to the wrong control when the control is a FieldEditor #40635
2023-12-10 21:01:11 +08:00
Maxim Ganetsky
e278d24cad
Merge branch 'fixes_3_0-gtk3' into 'fixes_3_0'
...
GTK3: Merged improvements and bug fixes from main branch.
See merge request freepascal.org/lazarus/lazarus!257
2023-12-10 12:50:36 +00:00
Abou Al Montacir
5a905b7a4d
GTK3: Merged improvements and bug fixes from main branch.
...
Multiples improvements and bug fixes on GTK3 WS were in master.
This commit takes them all together and merge them into fixes branch.
2023-12-10 10:45:57 +01:00
dsiders
eab05bf6bd
Docs: LCL/extctrls. Adds GTK2 details to T(Custom)TrayIcon.
...
(cherry picked from commit c164ac032c
)
2023-12-09 08:10:15 +00:00
dsiders
07bc2d970b
Docs: LCL/stdctrls. Fixes a typo.
...
(cherry picked from commit 8b3f7cf663
)
2023-12-06 04:56:02 +00:00
Juha
35b6751ce9
LCL-GTK2: Make TrayIcon more configurable based on libraries and features provided by a distro. Issue #40629 , patch by dbannon.
...
(cherry picked from commit 425372ee74
)
2023-12-06 02:51:44 +03:00
dsiders
e2bb8c8c67
Docs: LCL/shellctrls. Adds TCustomShellTreeView.GetFilesInDir topic and updates references to renamed helper routine for changes in ef8b5603be
.
...
* TCustomShellTreeView.GetFilesInDir (public visibility)
* TCustomShellTreeView.GetPathFromNode
* TCustomShellListView.Mask
(cherry picked from commit 68acca089e
)
2023-12-06 02:51:44 +03:00
Juha
094bdc589d
LCL: Restore a class procedure TCustomShellTreeView.GetFilesInDir. Rename a helper procedure to avoid name clash.
...
(cherry picked from commit ef8b5603be
)
2023-12-06 02:51:44 +03:00
Maxim Ganetsky
25e47282b1
LCL-Win32: Do not change window Z-order when minimizing and then restoring IDE with opened form designers. Patch by Red_prig (Pavel), issue #40576 .
...
(cherry picked from commit b64bba34d7
)
2023-12-06 02:51:44 +03:00
dsiders
5fab7f3f75
Docs: LCL/stdctrls. Updates TCustomComboBox.Create and TCustomEdit.Create topics for changes in 469e1318
. Issue #40379 .
...
(cherry picked from commit e08ea9d54a
)
2023-12-05 20:05:42 +00:00
dsiders
89f4bca59b
Docs: LCL/grids. Fixes invalid See Also links.
...
(cherry picked from commit f1d77cbfc6
)
2023-12-05 20:05:30 +00:00
Željan Rikalo
13c74b1dbd
Qt,Qt5,Qt6: fixed mouse capture for TEdit and TComboBox, see details in related issue. Issue #40379
...
(cherry picked from commit ddc2c4135b
)
2023-12-05 20:45:14 +03:00
Maxim Ganetsky
a13572de2b
LCL: Do not force-clear mouse capture flag on creation of TCustomEdit and TCustomComboBox, issue #40379 .
...
Fixes text selection of TEdit and TComboBox on Gtk2 widgetset.
This effectively reverts the following commits:
Commit 27d0c29fb7
(introduced long time
ago to workaround Qt* widgetsets problems, which will be fixed
separately).
Commit e4494cf4cd
(workaround for Gtk2
problems caused by the first one).
(cherry picked from commit 469e1318dd
)
2023-12-05 20:45:14 +03:00
rich2014
ed89432369
Cocoa: improve TCocoaTableListView.initWithFrame() compatibility
2023-12-06 01:02:26 +08:00
rich2014
a99ffd317e
Cocoa: NSTableView Style setting supported at Runtime #40633
2023-12-06 01:02:21 +08:00
rich2014
d4d3c1dfef
Cocoa: NSTableViewStyle added, by Ross Hemingway
...
# Conflicts:
# lcl/interfaces/lcl.lpk
2023-12-06 01:02:06 +08:00
rich2014
f5f015df7a
Cocoa: move config variables from CocoaConst into CocoaConfig
2023-12-06 01:00:18 +08:00
rich2014
c30ea41562
Cocoa: Fix #40628 , crash when double-clicking a date from the calendar
2023-12-05 00:46:24 +08:00