Željan Rikalo
d6685c6a4a
FreeType: fixed code mess and memory leak in ttcache. Patch by lagprogramming. issue #40202
...
(cherry picked from commit 602fb83512
)
Co-authored-by: zeljan1 <zeljko@holobit.hr>
2024-12-28 19:51:47 +00:00
Željan Rikalo
38ed7a6e02
Qt5, Qt6: fixed QtWA_TransparentForMouseEvents, now HTTRANSPARENT works for both widgetsets. issue #41295
...
(cherry picked from commit e541ae2dc8
)
Co-authored-by: zeljan1 <zeljko@holobit.hr>
2024-12-28 18:53:30 +00:00
dsiders
b0d14016eb
Docs: LazUtils/lconvencoding. Fixes missing end tag in XML. Updates and reorganizes topic content.
...
(cherry picked from commit 6a5c801d90
)
2024-12-27 18:23:23 +00:00
dsiders
5659fbe43d
Docs: LazUtils/lconvencoding. Updates CP932ToUTF8 topic for changes in ef08272e
. Issue #41277 .
...
(cherry picked from commit 5d72852af6
)
2024-12-26 21:04:12 +00:00
wp_xyz
60286eb151
LazReport: Fix mouse cursor disappearing over images. Issue #41289 , patch by paweld
...
(cherry picked from commit ad55ba8399
)
2024-12-26 10:58:09 +01:00
Juha
b53263fe91
LazUtils, LConvEncoding: Fix CP932 (Shift_JIS). Issue #41277 , patch by rasberryrabbit.
...
(cherry picked from commit ef08272eb6
)
2024-12-25 18:53:34 +02:00
n7800
45dcd0d57b
IDE/Help: Fixed help call for docked windows. Issue #39890
...
(cherry picked from commit de2507fc36
)
2024-12-25 18:51:28 +02:00
David Jenkins
22ec681840
Cocoa: Need to call WakeMainThread from nextEventMatching when quitting.
2024-12-20 23:02:59 +08:00
Martin
a02c4323a7
SynEdit: Python HL, keyword fixes. Issue #40585
...
(cherry picked from commit 21c681f75f
)
2024-12-20 10:58:50 +01:00
Martin
f3a5b2f4b9
SynEdit: Python HL, keyword fixes. Issue #40585
...
(cherry picked from commit c0a982f5ef
)
2024-12-20 10:58:49 +01:00
Maxim Ganetsky
ffa493a4e4
SynEdit (Python highlighter): removed dangling semicolon after "then", patch by n7800, merge request !403
...
(cherry picked from commit 1425aab2f7
)
2024-12-20 10:58:49 +01:00
dsiders
ba16ee3be1
Docs: LCL/actnlist. Fixes See Also links, return value description in TActionLink.Update.
...
(cherry picked from commit 3e096abc50
)
2024-12-19 17:05:37 +00:00
dsiders
32bc761d1f
Docs: LCL/actnlist. Removes version info in TActionLink.Update.
...
(cherry picked from commit 19e6796666
)
2024-12-19 16:22:37 +00:00
dsiders
0ad34f0dab
Docs: LCL/actnlist. Updates TActionLink.Update topic for changes in 51da4aa0
.
...
* Depends on f2c1978c
. Issue #41063 .
(cherry picked from commit dac6000769
)
2024-12-19 16:10:07 +00:00
dsiders
f924dccf4d
Docs: LCL/actnlist. Adds the TActionLink.Update topic for changes in aa9ce848
. Issue #41063 .
...
* Assumed Milestone 4.0.
(cherry picked from commit f2c1978c4b
)
2024-12-19 16:09:57 +00:00
David Jenkins
c73596b4d4
Cocoa: Add an OnQuitApp event to use when there is no Main Form
2024-12-19 22:45:42 +08:00
Martin
0626a4a224
LCL: Workaround for RTL / init result - ActionLink nil deref issue (fixed in FPC 3.3.1). See issue #41063
...
(cherry picked from commit 51da4aa0c4
)
2024-12-19 11:48:34 +01:00
rich2014
228f3e5ba9
Cocoa/ScrollView: fix the issue of missing child control callback clear in lclClearCallback()
2024-12-19 00:37:10 +08:00
Martin
4de3ad6504
LCL: Workaround for RTL - ActionLink nil deref issue (fixed in FPC 3.3.1). See issue #41063
...
(cherry picked from commit aa9ce848b7
)
2024-12-17 22:59:38 +01:00
Martin
d42ef93804
Packager: Package-Editor, disable move-up/down buttons for hieratical view. See Issues #41282 and #41283
...
(cherry picked from commit 239b75609b
)
2024-12-17 22:59:38 +01:00
Maxim Ganetsky
639ff183c7
IDE: Slovak translation update by LacaK, issue #41284
...
(cherry picked from commit a71d9f52e4
)
2024-12-17 18:18:37 +03:00
wp_xyz
b417395c89
Packager: Fix "New requirement" dialog crashing at closing when no package is selected. Issue #41278
...
(cherry picked from commit bc56d9b8cc
)
2024-12-15 18:18:38 +01:00
wp_xyz
f6dfdd1cdf
Commit missing files from 8e72df6b62
...
(cherry picked from commit 5a4f5ca305
)
2024-12-13 18:03:54 +01:00
wp_xyz
c8fa6f81d6
Examples: Remove semicolon after "then" in virtualtreeview and pen_brush examples. Part of MR !403 by n7800
...
(cherry picked from commit 8e72df6b62
)
2024-12-13 18:03:53 +01:00
Željan Rikalo
68406ee8f4
Qt5: fixed blurred text when drawing QImage and QPixmap and hidpi enabled for qt libs >= 5.14. issue #41276
...
(cherry picked from commit 4c1940a28c
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-12-12 16:08:44 +00:00
wp_xyz
e8afd34901
TAChart: Fix crash when Hide is called for an inactive chart tool.
...
(cherry picked from commit 72a834edba
)
2024-12-12 12:01:58 +01:00
Maxim Ganetsky
242a7d356d
IDE: component list layout improvements by Don Siders, issue #41273
...
(cherry picked from commit c17363c521
)
Co-authored-by: Maxim Ganetsky <maxim@lazarus-ide.org>
2024-12-10 23:08:00 +00:00
Željan Rikalo
04fc21c672
Qt5: Use QColorDialog_getColor() instead of QColorDialog_getRgba() so we can set title and options. issue #22717
...
(cherry picked from commit 563018b0c5
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-12-10 20:17:10 +00:00
Maxim Ganetsky
c76d54fc11
Win32: ifdef then const declaration of CC_ANYCOLOR for fpc < 3.3.1.
...
(cherry picked from commit 7c3e5aa112
)
Co-authored-by: Bart <9132501-flyingsheep@users.noreply.gitlab.com>
2024-12-10 19:48:10 +00:00
Željan Rikalo
29a3cdf6fa
Qt5: fixed crash with uninitialized menubar. issue #41271
...
(cherry picked from commit 7ae7202855
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-12-09 15:50:37 +00:00
dsiders
473dffa83c
Docs: LCL/dialogs. Adds and updates TColorDialog topics for changes in 9077ef32
. Issue #22717 .
...
* Affects:
* TColorDialogOption
* TColorDialogOptions
* TColorDialog.Options
* TColorDialog.Create
* DefaultColorDialogOptions
(cherry picked from commit 8477f6087d
)
2024-12-09 00:09:35 +00:00
Bart
eecc3645f1
LCL: implement TColorDialog.Options. Currently only supported for Win32/Win64 widgetset. Issue #22717 .
...
The default value differs from Delphi (7) for backwards compatibility (CC_FULLOPEN flag was always set in Windows).
(cherry picked from commit 9077ef32a2
)
2024-12-08 21:38:42 +01:00
Martin
c51f5f7710
AnchorDocking: Ensure splitters are in the parents clientrect.
...
Workaround for:
- Splitters at the far right/bottom use "splitter left side"=99.99% which move the splitter out, if the main window shrinks
- Issue #41178
(cherry picked from commit 2031d9ec48
)
2024-12-08 21:38:14 +01:00
dsiders
4ff90a145d
Docs: LazControls/treefilteredit. Adds TTreeFilterEdit.SetTreeFilterSilently topic for changes in 9e8dbdc9
. Issue #41259 .
...
(cherry picked from commit 52c27a7cd9
)
2024-12-08 18:14:20 +00:00
Juha
3ba3bd37e4
IDE: In Messages window open selected line with Enter key. Ieeus #41258 .
2024-12-07 09:48:01 +02:00
Juha
9e8dbdc97a
IDE In search results window, do not expand nodes when switching tabs. Issue #41259 .
2024-12-07 09:47:42 +02:00
Željan Rikalo
3edb51bf9e
Gtk2: fixed bitmap creation when ratio DataSize/MaskSize have remainder. issue #41070
...
(cherry picked from commit ea838aa496
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-12-05 16:21:40 +00:00
Juha
d15159d9b0
LCL-GTK2: Don't fire "OnChange" and "OnEditingDone" when TSpinEdit/TFloatSpinEdit lose focus. Issue #41254 .
2024-12-02 02:32:28 +02:00
Željan Rikalo
e385cac8b7
Qt5, Qt6: do not change floatSpinbox value on mouse move. issue #41255
...
(cherry picked from commit 3afef2e176
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-25 14:27:45 +00:00
Željan Rikalo
cc499ab0fe
Qt5,Qt6: fixed regression, signals should not be stopped for button with focusPolicy = QtNoFocus. issue #41237
...
(cherry picked from commit 08438724ec
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-23 21:09:55 +00:00
robsean
d0a9bd8dd5
IDE: Chinese translation update by robsean, merge request !392
...
(cherry picked from commit adf1c1e591
)
2024-11-23 22:39:12 +03:00
Martin
3fa119e539
FpDebug: Update "dwarf-4 fix for broken fpc". Fpc 3.2.3 has been fixed
...
(cherry picked from commit bbcdf77e01
)
2024-11-23 16:42:45 +01:00
Martin
560dd5f881
FpDebug: test, clean up signed enum tests
...
(cherry picked from commit 9b406db211
)
2024-11-23 16:42:44 +01:00
Martin
93c659b2b4
FpDebug: fix checks for end of CIE-data. Don't read outside the section data.
...
(cherry picked from commit ba0a9c5bf7
)
2024-11-23 16:42:44 +01:00
Martin
fb6f4faa98
FpDebug: Linux, check if thread is known.
...
(cherry picked from commit 9fd6981814
)
2024-11-23 16:42:44 +01:00
Juha
87ee0b11eb
LCL-GTK2: Prevent a crash in OpenBSD, related to tooltips. Issue #41244 , patch by Alfred Glänzer.
2024-11-23 08:35:06 +02:00
Željan Rikalo
1c8b820866
Qt6: added QInputMethod and QKeyCombination classes to the C bindings.
...
(cherry picked from commit b915e78b9a
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-22 07:27:40 +00:00
Željan Rikalo
3a11092878
Qt6: various fixes in bindings.
...
(cherry picked from commit 7bace9858e
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-22 07:27:11 +00:00
Željan Rikalo
e80a882d73
Qt6: Fixed bug in cbindings, updated cbindings version.
...
(cherry picked from commit 3851c98976
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-22 07:15:11 +00:00
Željan Rikalo
cd43623c7c
Qt6: new version of C bindings due to added new classes and fixed wrong QFontMetricsF_horizontalAdvance() output.
...
(cherry picked from commit e53ab12bac
)
Co-authored-by: Željan Rikalo <zeljko@lazarus-ide.org>
2024-11-22 07:14:40 +00:00