Commit Graph

69386 Commits

Author SHA1 Message Date
mattias
04f1b35255 codetools: added test rename nested proc 2024-12-29 17:02:14 +01:00
mattias
6950c5a06c codetools: fixed rename proc args 2024-12-29 16:50:39 +01:00
mattias
767eb7ef1e IDE: clean up 2024-12-29 16:50:39 +01:00
mattias
ab45877d37 codetools: removed unneeded IsIdentifierDotted 2024-12-29 16:50:39 +01:00
mattias
ec5dd4209d codetools: less hints 2024-12-29 16:50:38 +01:00
mattias
93b4f9f305 codetools: optimized IsValidDottedIdent 2024-12-29 16:50:38 +01:00
mattias
ed2a217e45 ide+codetools: list and rename dotted units and identifntifiers and amp identifiers, from WooBean007 2024-12-29 16:50:38 +01:00
Juha
c78a1ffc83 LazUtils: Improve functions UTF8SwapCase and UTF8ProperCase. 2024-12-29 16:37:23 +02:00
Juha
277cc26bdc LazUtils: Optimize function UTF8StringReplace a little. 2024-12-29 12:09:01 +02:00
Juha
7b2f40cfb7 IDE, Project Inspector: Disable "Move dependency up/down" when sorted alphabetically. Related to merge request !408. 2024-12-29 11:36:49 +02:00
Juha
c80fcf7e17 LazUtils tests: Add a test for UTF8StringReplace. Shorten function names. 2024-12-29 10:54:02 +02:00
Juha
4c1a98b6fa LazUtils: New implementation of UTF8StringReplace. Issue #41291. 2024-12-28 22:15:41 +02:00
zeljan1
602fb83512 FreeType: fixed code mess and memory leak in ttcache. Patch by lagprogramming. issue #40202 2024-12-28 20:42:52 +01:00
Martin
d9a5787be8 LCL, Toolbar: fix CalculatePreferredSize to honour constraints 2024-12-28 20:11:27 +01:00
Martin
924ce02d50 IDE, Debugger: fixed dangling object. When project was changed then FCurrentDebuggerPropertiesConfig was freed as part of the list, but the field was left dangling. 2024-12-28 20:11:26 +01:00
Martin
106a194305 LCL, Menu: fix ownership of copied menu items. 2024-12-28 20:11:26 +01:00
zeljan1
e541ae2dc8 Qt5, Qt6: fixed QtWA_TransparentForMouseEvents, now HTTRANSPARENT works for both widgetsets. issue #41295 2024-12-28 19:43:49 +01:00
dsiders
f32dc951cc Docs: LazControls/treefilteredit. Updates topic content for changes in 5cb22fbc.
* Related to Issue #41282.
* Adds missing used unit references
* TTreeFilterBranch.DeleteData
* TTreeFilterBranch.GetData
* TTreeFilterBranch.FreeNodeData
* TTreeFilterBranch.InvalidateBranch
* TTreeFilterBranch.Items
2024-12-27 23:31:25 +00:00
Maxim Ganetsky
3849a91889 IDE: fixed i18n of 'ProjVer' macro name 2024-12-27 22:42:56 +03:00
Maxim Ganetsky
42ef93c029 IDE: regenerated translations and updated Russian translation 2024-12-27 22:41:49 +03:00
dsiders
6a5c801d90 Docs: LazUtils/lconvencoding. Fixes missing end tag in XML. Updates and reorganizes topic content. 2024-12-27 18:22:01 +00:00
mattias
562e9fbe7c codetools: fixed searching fpc namespaced include without extension, issue #41275 2024-12-27 11:26:50 +01:00
Juha
7fd1e6e91c Codetools: Fix a regression in unit tests. Issue #23994, patch by WooBean007. 2024-12-27 03:15:32 +02:00
dsiders
5d72852af6 Docs: LazUtils/lconvencoding. Updates CP932ToUTF8 topic for changes in ef08272e. Issue #41277. 2024-12-26 20:56:56 +00:00
wp_xyz
ad55ba8399 LazReport: Fix mouse cursor disappearing over images. Issue #41289, patch by paweld 2024-12-26 10:54:46 +01:00
n7800
17b997ee28 IDE/Desktops: Move the "Desktops ..." item from the Tools menu to the Window menu. Merge request !402. 2024-12-26 07:00:52 +02:00
n7800
a0d1766a2e IDE/AddWithBlockDlg: Allow item selection by double click. Merge request !406. 2024-12-26 06:57:53 +02:00
n7800
0ded6ff0bf IDE/AddWithBlockDlg: Change the tab order so that the focus is on the table, and by default the "OK" button is pressed. Merge request !405. 2024-12-26 06:53:57 +02:00
n7800
05ddfc0ab2 IDE/SearchResultsView: Only consider filtered results when opening the search result via IDE commands. Issue #40328, merge request !401. 2024-12-26 06:48:55 +02:00
n7800
f6a164e1bb IDE/SearchResultsView: Adding IDE commands to open next/previous search result. Issue #40328 2024-12-26 06:44:32 +02:00
n7800
e06e4ac58b IDE: Move clipboard IDE commands to a separate category. Merge request !400. 2024-12-26 06:41:24 +02:00
n7800
0ae105c41b IDE: Added optional parameters for the LazVer macro similar to ProjVer 2024-12-26 01:34:07 +02:00
n7800
a4e6f6d2e4 IDE: Added IDE macro ProjVer to get project version. Issue #23198 2024-12-26 01:34:07 +02:00
wp_xyz
07a5b364bf TAChart: Add demo for the new OnCalculateNewExtent event of zoom/pan tools. 2024-12-26 00:32:21 +01:00
wp_xyz
ca8860602a TAChart: Fix drawing of TZoomDragTool's selection in case of fixed RatioLimit. 2024-12-25 23:51:03 +01:00
wp_xyz
345460427e TAChart: More user-friendly zoom-in by ZoomDragTool with fixed RatioLimit 2024-12-25 23:41:12 +01:00
Juha
6dd342cef1 Codetools: Fix the scope of finding nested procedures. Issue #23994, patch by WooBean007. 2024-12-25 20:21:40 +02:00
Juha Manninen
27ca5f8137 Merge branch 'IDE/PjInsp/DockingTitle' into 'main'
IDE/ProjectInspector: Hide project name and build mode in window title when docking. Issue #39418

See merge request freepascal.org/lazarus/lazarus!412
2024-12-25 17:53:56 +00:00
wp_xyz
6d84ad507a TAChart: Add OnCalculateNewExtent event to all zoom/drag tools. 2024-12-25 18:48:27 +01:00
n7800
553af58124 IDE/ProjectInspector: Hide project name and build mode in window title when docking. Issue #39418 2024-12-25 17:14:30 +00:00
Juha Manninen
6e0c2e0095 Merge branch 'IDE/Help/AnchorWindows' into 'main'
IDE/Help: Fixed help call for docked windows. Issue #39890

See merge request freepascal.org/lazarus/lazarus!413
2024-12-25 16:40:42 +00:00
n7800
de2507fc36 IDE/Help: Fixed help call for docked windows. Issue #39890 2024-12-25 15:56:47 +00:00
dsiders
a739040362 Docs: LCL/dialogs. Adds Cocoa to the list of supported platforms in TColorDialogOption.cdShowAlphaChannel for
changes in 9d491994.
2024-12-25 07:30:08 +00:00
Juha
ef08272eb6 LazUtils, LConvEncoding: Fix CP932 (Shift_JIS). Issue #41277, patch by rasberryrabbit. 2024-12-25 02:25:58 +02:00
wp_xyz
5038bb77e1 TAChart: Add event OnCalculateNewExtent to TBasicZoomTool 2024-12-24 11:16:20 +01:00
Martin
2f79294556 SynEdit: Python HL, keyword fixes. Issue #41285 2024-12-21 21:02:31 +01:00
rich2014
d9c3191562 Merge branch 'CallWakeMainThreadOnQuit' into 'main'
Cocoa:  Need to call WakeMainThread from nextEventMatching when quitting.

See merge request freepascal.org/lazarus/lazarus!383
2024-12-20 14:26:32 +00:00
David Jenkins
245b5f1ece Cocoa: Need to call WakeMainThread from nextEventMatching when quitting. 2024-12-20 14:26:32 +00:00
Bart
9d49199480 TColorDialog: comment that cdShowAlphaChannel also applies to Cocoa. 2024-12-19 18:06:06 +01:00
dsiders
3e096abc50 Docs: LCL/actnlist. Fixes See Also links, return value description in TActionLink.Update. 2024-12-19 17:03:05 +00:00