Commit Graph

69378 Commits

Author SHA1 Message Date
Martin
c17b95fe2d SynEdit: deprecate some methods in folded-view
(cherry picked from commit bf58a011b8)
2025-01-21 13:26:02 +01:00
Martin
97e1c0df28 SynEdit: fix folded view GetViewedLines
(cherry picked from commit 909934c32a)
2025-01-21 13:26:02 +01:00
Maxim Ganetsky
6d590ab2ec Translations: LCL Corsican translation update by Patriccollu, merge request !427
(cherry picked from commit a1944b5b50)
2025-01-21 00:58:36 +03:00
Maxim Ganetsky
712b826072 IDE: Initializing all fields in the TDesktopOIOptions constructor
(cherry picked from commit 95b1568d6c)

Co-authored-by: n7800 <14154601-n7800@users.noreply.gitlab.com>
2025-01-14 12:56:38 +00:00
dsiders
cda68ec812 Docs: DateTimeCtrls. Syncs CSS, build scripts.
(cherry picked from commit 2a59941a59)
2025-01-14 04:58:49 -05:00
dsiders
a6f72a1275 Docs: LazControls/laznumedit. Adds content to TLazIntegerEdit topics, including:
* TLazIntegerEdit.Utf8KeyPress
* TLazIntegerEdit.RealGetText
* TLazIntegerEdit.InitializeWnd
* TLazIntegerEdit.FinalizeWnd
* TLazIntegerEdit.DoExit
* TLazIntegerEdit.EditingDone
* Housekeeping for linked topics.

(cherry picked from commit e775aa597e)
2025-01-13 23:03:51 -05:00
rich2014
8d297142c0 IDE/LazFileUtils: fix in GetDarwinNormalizedFilename() #41332 2025-01-14 00:04:56 +08:00
Martin
264e6ab3d5 Anchordocking: Fix loading. Don't constrain splitter bounds, until they are loaded and have a percent position. Issue #41331
(cherry picked from commit 66ccefcd0f)
2025-01-13 11:46:47 +01:00
dsiders
8d8f095517 Docs: LazControls/laznumedit. Updates content in TLazIntegerEditGen topics. Revises topic links in TLazIntegerEdit.
(cherry picked from commit 77576dbbf1)
2025-01-13 02:18:45 -05:00
dsiders
be3412443e Docs: LazControls/treefilteredit. Fixes invalid See Also links.
(cherry picked from commit b348ac054c)
2025-01-11 21:31:07 -05:00
dsiders
ef94ee76f1 Docs: LazControls/laznumedit. Fixes invalid topic identifiers and see also links.
(cherry picked from commit 249eee3f9a)
2025-01-11 21:30:56 -05:00
dsiders
bc61ad93b8 Docs: build_lcl_docs. Removes extraneous Quote characters around CHM title.
(cherry picked from commit 90dc1fe26f)
2025-01-10 23:05:45 -05:00
Martin
25d34f8529 IDE: Editor-color-schemes: add default values for "Modifier" (default to same as KeyWord, to match previous behaviour)
(cherry picked from commit a2220628eb)
2025-01-10 16:53:38 +01:00
Martin
94a731e369 FpDebug: Do not free current DbgThread while still in use / Will be freed after next run/step. (Linux)
(cherry picked from commit d25d085dbb)
2025-01-10 16:45:55 +01:00
dsiders
e4400791cb Docs: LazControls. Removes Windows cruft from build script.
(cherry picked from commit 66e7c0348d)
2025-01-10 01:18:33 -05:00
dsiders
abf7692bf2 Docs: LazControls. Syncs CSS to LCL, LazUtils.
(cherry picked from commit 52889254f3)
2025-01-10 01:18:24 -05:00
Maxim Ganetsky
aebc30192c LazReport: Fixed loading FreeReport files with TfrCheckBoxView (where CheckBox does not have Checked property).
Patch by https://gitlab.com/michalgw, issue #41326.

(cherry picked from commit 63dc9e6f2c)
2025-01-10 02:06:04 +03:00
Maxim Ganetsky
a0ac8baed0 LazReport: improved Russian translation
(cherry picked from commit 880cd91c00)
2025-01-10 02:06:04 +03:00
Željan Rikalo
65324930cf Gtk3: create toplevel list only in debug mode.
(cherry picked from commit 13ef93cd67)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-09 08:28:05 +00:00
Željan Rikalo
e55f1f412f Gtk3: stop mass flooding in console from gtk_style_context_set_path().That call is unecessary in this context.
(cherry picked from commit 1aa4abc1e4)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-09 08:27:40 +00:00
Željan Rikalo
8a6df3acc0 Qt5: removed old qt4 workaround for buggy application activate/deactivate.
(cherry picked from commit 6c47517822)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-09 08:24:54 +00:00
dsiders
9d502b84b3 Docs: LCL, LazUtils. Updates copyright statement to current year.
(cherry picked from commit 058b949f47)
2025-01-09 00:49:49 -05:00
dsiders
0ca290bee9 Docs: LCL/forms. Corrects content in TApplication.Hint.
(cherry picked from commit b76a46a7df)
2025-01-08 21:13:03 -05:00
Željan Rikalo
5e09dcca40 Qt6: fixed calculating font height. issue #41026, issue #40960.
(cherry picked from commit 832b61143a)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-08 16:38:19 +00:00
Željan Rikalo
84c5168479 Qt5: hint also need framelessWindowHint under wayland, otherwise shows window frame around hint window in some circumstances.
(cherry picked from commit c27ace0107)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-08 08:12:03 +00:00
Željan Rikalo
a5782808b5 Qt5: THintWindow should not steal focus on wayland.
(cherry picked from commit cab159df13)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-08 08:11:31 +00:00
Željan Rikalo
b4ae1b0d35 Qt5: fine tuning of frame drawing, related to the issue #41317
(cherry picked from commit 4dcd2c6833)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-08 07:36:11 +00:00
Željan Rikalo
d01dedbc30 Qt5: fixed bad frame painting with breeze theme under x11 and wayland. issue #41317
(cherry picked from commit ee8e7c13c8)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-08 07:05:39 +00:00
Željan Rikalo
c8d97657f8 Qt6: removed typo, Application.IntfAppActivate called always.
(cherry picked from commit c800f2c0f4)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-07 18:52:58 +00:00
Martin
2d4301aea9 FpDebug: Linux, fix reading proc/maps to get loaded libraries.
(cherry picked from commit 6f1cd0c4b5)
2025-01-07 18:37:14 +01:00
dsiders
4ee89aea5f Docs: LazUtils/lazutf8. Updates the UTF8StringReplace topic for changes in 4c1a98b6, 277cc26b. Issue #41291.
(cherry picked from commit 760b404c7b)
2025-01-07 02:24:30 +00:00
dsiders
76ddcb7215 Docs: LCL/graphics. Updates content in color conversion topics including:
* ColorToRGB
* ColorToString
* StringToColor
* StringToColorDef

(cherry picked from commit eeb75b186d)
2025-01-07 01:00:36 +00:00
dsiders
f69fb82517 Docs: LCL/forms. Updates content in hint-related topics, including:
* TApplication.UpdateMouseHint
* TApplication.Hint
* TApplication.OnHint
* TApplication.ShowHint

(cherry picked from commit 1964eee87a)
2025-01-07 01:00:24 +00:00
Juha
e3cf97497d IDE: In ComponentList show Designer when selecting component or clicking on selection button. Merge request !399 by n7800.
(cherry picked from commit ca8d8b9b84)
2025-01-06 21:17:31 +02:00
Juha
b7d0231a53 LCL: Prevent a crash in menu when setting bitmap after removing ImageIndex. Issue #41307.
(cherry picked from commit c897bdf3cc)
2025-01-06 21:13:18 +02:00
Juha
3608f8df4a LazUtils: Optimize function UTF8StringReplace a little.
(cherry picked from commit 277cc26bdc)
2025-01-06 21:10:51 +02:00
Juha
a29a115b27 LazUtils: New implementation of UTF8StringReplace. Issue #41291.
(cherry picked from commit 4c1a98b6fa)
2025-01-06 21:10:08 +02:00
Željan Rikalo
0ff703766b Gtk2: fixed call to InvalidateLastWFPResult.
(cherry picked from commit 8b937e6645)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-05 00:22:46 +00:00
Željan Rikalo
9e0fb2947b Qt5, Qt6: rect should be bounds rect.
(cherry picked from commit 88f7910c32)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-05 00:15:44 +00:00
mattias
173dc5a733 set fixes to 4.0RC2 2025-01-04 10:03:24 +01:00
dsiders
5d8ac1ccb4 Docs: LCL/stctrls. Updates TCustomComboBox and TComboBox topics to use consistent content.
(cherry picked from commit fe5942408a)
2025-01-03 20:03:37 +00:00
Željan Rikalo
1f145da219 LCL: All normal chars are handled by combobox. issue #36235
(cherry picked from commit 4edf9681f2)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-03 15:55:04 +00:00
Željan Rikalo
607fbafddb Qt5, Qt6: stop warnings about uninitialized paint engine. issue #41304
(cherry picked from commit 619d76cdb7)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-03 15:01:57 +00:00
Željan Rikalo
f7bc18cc51 Qt6: do not activate THintWindow on show.
(cherry picked from commit ae5e5d4d6e)

Co-authored-by: zeljan1 <zeljko@holobit.hr>
2025-01-02 17:01:41 +00:00
Martin
034d21068b SynEdit: Python HL, keyword fixes. Issue #41285
(cherry picked from commit 2f79294556)
2025-01-01 19:42:55 +01:00
dsiders
00380e9b5f Docs: LazUtils/lazfileutils. Updates content in AppendPathDelim topic to describe
how Windows device identifiers are handled in the routine.

(cherry picked from commit d95cdc433a)
2025-01-01 11:31:05 +00:00
wp_xyz
dc4fd8af5c IDEIntf: Fix scaling of action names listbox in ActionList component editor
(cherry picked from commit 0f2d6ec40d)
2024-12-30 12:09:56 +01:00
dsiders
f3c47a1f6a Docs: LCL/graphics. Updates TRasterImage.RequestTransparentColor topic to clarify content.
* Discussion: https://forum.lazarus.freepascal.org/index.php/topic,67483.msg519648

(cherry picked from commit 431a3980e1)
2024-12-30 03:39:43 +00:00
Juha
f582b606db IDE, Project Inspector: Disable "Move dependency up/down" when sorted alphabetically. Related to merge request !408.
(cherry picked from commit 7b2f40cfb7)
2024-12-29 11:43:45 +02:00
Ž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