Commit Graph

66021 Commits

Author SHA1 Message Date
dsiders
85c8a04051 Docs: LCL/stdctrls. Fixes XML tags in TCustomEdit.ClearSelection See Also links.
(cherry picked from commit 92c1b6a39a)
2024-04-06 16:45:57 +01:00
dsiders
7ebbf7bab3 Docs: LazUtils/lazutf8. Fixes invalid attribute names in XML tagging.
* Updates:
* UTF8LeftStr.Result
* UTF8LeftStr.AText
* UTF8LeftStr.ACount

(cherry picked from commit 117cdd0ad0)
2024-04-05 18:49:16 +01:00
dsiders
7f536fa4b4 Docs: LazUtils/lazutf8. Updates ParamStrUTF8 topic to include additional description for arguments.
(cherry picked from commit 66e929e9d6)
2024-04-05 04:37:25 +01:00
dsiders
0c344c49ea Docs: LCL/forms. Updates TApplication.GetParams to fix incorrect descriptions for arguments.
(cherry picked from commit 37f11d9720)
2024-04-05 04:37:06 +01:00
DomingoGP
dc908869d6 Jedi code format: better fix for issue #40871 error handling set definition with ranges.
(cherry picked from commit 8d91b18a79)
2024-04-01 12:22:23 +02:00
DomingoGP
98d5b5f8b1 Jedi code format: fix issue #40871 error handling a set with ranges, based on a patch from bytebites
(cherry picked from commit a326522d93)
2024-04-01 12:21:59 +02:00
Željan Rikalo
29dad3d307 Gtk2: fixed compilation on non x11 targets. Patch by Giuliano Colla, issue #40870
(cherry picked from commit 00fb3bf31b)
2024-03-29 11:20:17 +00:00
rich2014
41bcd7b0a5 Cocoa: fix Font Orientation issue #40855 (by Johann) 2024-03-29 15:33:13 +08:00
dsiders
c3411455ae Docs: LCL.controls. Adds version admonitions to topics for changes in 3aaae1a6. Issue #40838.
* TWinControl.AdjustClientRect
* TWinControl.AlignControls
* TWinControl.ChildSizing

(cherry picked from commit 2fb5d41799)
2024-03-20 19:26:28 +01:00
mattias
76c3448700 freetype: reduced implementation uses to avoid triggering fpc bug 2024-03-20 18:30:22 +01:00
Maxim Ganetsky
8202264d10 IDEIntf: regenerated translations and updated Russian translation
(cherry picked from commit decd3881c4)
2024-03-20 19:21:40 +03:00
wp_xyz
ab700311a7 IDE/LCL: Prevent using the TListItems component editor when the associated listview is in virtual mode. https://forum.lazarus.freepascal.org/index.php/topic,66660.0.html, patch by dsiders.
(cherry picked from commit 5621ec7af3)
2024-03-20 19:21:40 +03:00
wp_xyz
381cf5293e LCL: Fix ChildSizing ignoring adjusted client rectangle. Issue #40838, patch by Henner Drewes.
(cherry picked from commit 3aaae1a6a8)
2024-03-20 18:40:53 +03:00
Juha
f289407d16 LCL-GTK2: Prevent a SIGSEGV in function DeliverMouseUpMessage(). Issue #40793, patch by Iluha Companets.
(cherry picked from commit dcaf7e6bbe)
2024-03-20 18:24:10 +03:00
Maxim Ganetsky
43686ffed6 LCL-Gtk2: make FillRect (winapi emulation) work even when current DC's brush is null, issue #40823, patch by Artem Izmaylov
(cherry picked from commit b70f3fdbe6)
2024-03-20 18:24:10 +03:00
mattias
411bfb5fc1 freetype: cleaned up some uses sections
(cherry picked from commit 733ac0edd1)
2024-03-20 18:07:58 +03:00
dsiders
c3407ab025 Docs: LCL/clipbrd. Updates content in the TClipboard.GetComponentAsText topic.
(cherry picked from commit ead3135f3c)
2024-03-19 20:11:50 +01:00
dsiders
b95209b813 Docs: LazUtils/lazutf8. Removes unneeded TODO entries.
(cherry picked from commit 60813b02c5)
2024-03-19 20:11:38 +01:00
dsiders
8af1aa163b Docs: LazUtils/translations. Adds missing topics and content for:
* GetLanguageIDFromLocaleName
* UpdatePOFile

(cherry picked from commit 1dad391af7)
2024-03-17 17:46:30 +01:00
rich2014
413f1659e6 Cocoa: fix #40853, Merge branch 'cocoa/scroll' 2024-03-17 22:44:54 +08:00
Martin
9aa5e02565 FpDebug: x86-disassembler: fix vcvtph2ps Issue #40837
(cherry picked from commit a005719185)
2024-03-15 16:30:21 +01:00
Martin
6fc81bcc83 FpDebug: x86-disassembler: fix pextr/vpextr Issue #40842
(cherry picked from commit 0ad56931a0)
2024-03-14 19:52:27 +01:00
Martin
225e15c69d FpDebug: x86-disassembler: fix pmovzx/pmovsx/vpmovzx/vpmovsx Issue #40844
(cherry picked from commit 08a139d30e)
2024-03-14 19:52:27 +01:00
Martin
09f989b452 Debugger: fixed crash in disassembler (dangling pointer, due to wrong object in free notify)
(cherry picked from commit aeffa71e22)
2024-03-14 19:52:26 +01:00
Martin
f273c758fb FpDebug: x86-disassembler: fix popcnt,bsf,tzcnt,bsr,lzcnt Issue #40843
(cherry picked from commit 4fd8e89e60)
2024-03-14 19:52:26 +01:00
Martin
3324959e82 Debugger: fix parsing for array indexes (expanding array in watches / replace .. idx)
(cherry picked from commit 45a6759c3d)
2024-03-12 14:21:07 +01:00
Juha
d04340fa7e IDE: Support uppercase '.LPI' and '.LPR' files better. Issue #40708. 2024-03-12 10:00:27 +02:00
dsiders
a8610762e1 Docs: Updates Linux build scripts for CHM and HTML.
* Use FPDoc 3.3.1 by default.
* Adds log file output to all variations of the command line.
* Comments on use of --footer-date argument. FPDoc 3.3.1 raises an AV as
of 2024-03-01.
* Adds comments about content that needs to be updated before running
the scripts.
* Changes the default content in the --footer text variant.

(cherry picked from commit 59523cede0)
2024-03-11 20:26:57 +03:00
dsiders
28b80a48e4 Docs: Updates default content for locallclfooter.xml.
(cherry picked from commit deb0488a9f)
2024-03-11 20:09:30 +03:00
wp_xyz
e0c857ad0c LCL/TTrackbar: Avoid flickering in Windows 7 and older. Issue #40836.
(cherry picked from commit 0b7f1f3c0c)
2024-03-11 20:07:54 +03:00
Juha
866da59aff IdeIntf: In TCompPaletteUserOrder.SortPagesAndCompsUserOrder turn a for loop into a while loop. Items can be deleted.
(cherry picked from commit a6a98c4327)
2024-03-11 20:07:54 +03:00
Juha
ea2c8a0a28 IDE: Rename "ShoLineNum" to "ShowLineNum" in project settings. Issue #40827.
(cherry picked from commit a7b6815a8c)
2024-03-11 20:07:54 +03:00
Juha
29df713d4b Codetools: Prevent an eternal loop in procedure ImproveStringConstantEnd.
(cherry picked from commit 79a6aff5c9)
2024-03-11 20:07:54 +03:00
Juha
258e8cb94e Codetools: Complete also a virtual/overridden method body with empty brackets. Issue #40799, patch by Domingo Galmés.
(cherry picked from commit d0c036aa81)
2024-03-11 20:07:53 +03:00
wp_xyz
d61851df1d TAChart: Avoid drawing no candlestick box when open and close prices in a TOpenHighLowCloseSeries are equal.
(cherry picked from commit 12e9db2f31)
2024-03-11 20:07:53 +03:00
Juha
9dbba93a40 IDE: Prevent a list index out of bounds error in Messages window. Issue #40798.
(cherry picked from commit cb087dd6e5)
2024-03-11 20:07:53 +03:00
wp_xyz
1b1ecefa7b TAChart/RadialSeries: Fix crash due to empty AngleCache (see https://forum.lazarus.freepascal.org/index.php/topic,66470.msg509501.html)
(cherry picked from commit 1ee8c6edb1)
2024-03-11 20:07:53 +03:00
Juha
1b4af8a4d7 LazUtils: Make sure CompareText comes from SysUtils. Issue #40814.
(cherry picked from commit 5e2a753239)
2024-03-11 20:07:53 +03:00
Juha
6b7cc9b72f IDE: Fix component palette configuration when a component is installed or uninstalled after the user configuration.
(cherry picked from commit 8e1fc0cf60)
2024-03-11 20:07:53 +03:00
Juha
4c726899a3 IDE: Inform a user earlier that renaming a unit is not possible through "Rename identifier" feature. Issue #40744.
(cherry picked from commit 6c9fa22be3)
2024-03-11 20:07:53 +03:00
Juha
ee4aebfa7d Codetools: Prevent a crash in FindIdentififerReference on the name of a program. Issue #40753.
(cherry picked from commit 280ada98b2)
2024-03-11 20:07:52 +03:00
Juha
2db606a4ed IDE: Fix saving a program with a dotted name. Issue #40760.
(cherry picked from commit 9ad00fb5a7)
2024-03-11 20:07:52 +03:00
wp_xyz
27e6984a0b Turbopower_ipro: Fix anchor position calculation, issue #40480.
(cherry picked from commit 7b596989e8)
2024-03-11 20:07:52 +03:00
dsiders
3ce8b5d5d9 IDE: examples/helphtml. Updates the demo application with additional BaseURL values. Updates metadata.
(cherry picked from commit 1024edcb4d)
2024-03-11 02:28:38 +01:00
dsiders
c06908d3ae Docs: LCL/lazhelphtml. Adds, updates content in THTMLHelpDatabase and THTMLBrowserHelpViewer topics.
* THTMLHelpDatabase
* THTMLHelpDatabase.BaseURL
* THTMLBrowserHelpViewer.BrowserPath

(cherry picked from commit b2dd59fad5)
2024-03-11 02:28:28 +01:00
Željan Rikalo
77cb1db567 Qt,Qt5,Qt6: fixed wierd focus behaviour. issue #10155
(cherry picked from commit 559078741e)
2024-03-08 19:42:46 +00:00
dsiders
eb1724b97b Docs: LCL/maskedit. Updates FormatMaskText topic to clarify content.
(cherry picked from commit d0869438b5)
2024-03-08 08:54:56 +00:00
mattias
d9b2f91808 pas2js: fixed crash in designer popup menu 2024-03-08 09:32:01 +01:00
dsiders
cd6a0ddcc6 Docs: LCL/maskedit. Adds aand updates topics for changes in 0cbb6646, a09b37af.
* Adds EnableSets argument to the FormatMaskText topic.
* Changes topic order to match declaration order, visibility.

(cherry picked from commit 51a6c3d25c)
2024-03-07 21:01:38 +00:00
Željan Rikalo
342a3886e4 Gtk2: fixed SetWindowOrg() to work similar as in Delphi. Patch by Artem Izmaylov. Issue #40817
(cherry picked from commit 0c0b40c6e5)
2024-03-06 16:09:18 +00:00