Commit Graph

69412 Commits

Author SHA1 Message Date
mattias
d6fd8ec102 codetools: fixed crash on searching in used namespaces 2025-01-01 17:50:41 +01:00
zeljan1
065994a7d1 LCL, Qt5, Qt6: renamed SetBitmapScaleRatio to SetDeviceScaleRatio with HGDIOBJ as param. 2025-01-01 17:44:46 +01:00
mattias
6acd693a4b codetools: fixed jump from uses to unit 2025-01-01 15:27:12 +01:00
mattias
ab03974ccf codetools: fixed find used unit with ampersands 2025-01-01 13:36:17 +01:00
dsiders
d95cdc433a Docs: LazUtils/lazfileutils. Updates content in AppendPathDelim topic to describe
how Windows device identifiers are handled in the routine.
2025-01-01 11:25:08 +00:00
mattias
35910aa7d6 codetools: tests: fixed test for nodes 2025-01-01 10:15:53 +01:00
mattias
1448213e24 codetools: test for scope rule local before uses 2025-01-01 09:47:49 +01:00
zeljan1
c082d566ac Qt6: QGuiApplication_setHighDpiScaleFactorRoundingPolicy() must be setted up before QGuiApplication is created. 2025-01-01 09:46:43 +01:00
Željan Rikalo
2ef1afb7f2 Revert "TurboPowerIPro: fixed blurred text when rendered onto bitmap. issue #41299"
This reverts commit f0dae76cf2
2025-01-01 08:41:19 +00:00
zeljan1
645c2a8dda Qt5, Qt6: fix bitBlt when device is scaled. issue #41299 2024-12-31 22:50:25 +01:00
zeljan1
fc021470b4 Qt6: implemented SetBitmapScaleRatio. issue #41299 2024-12-31 20:20:47 +01:00
zeljan1
f0dae76cf2 TurboPowerIPro: fixed blurred text when rendered onto bitmap. issue #41299 2024-12-31 20:17:10 +01:00
zeljan1
59f26575d6 Qt5: implemented SetBitmapScaleRatio, issue #41299 2024-12-31 20:10:36 +01:00
zeljan1
1aed29d27c LCL: added TWidgetSet.SetBitmapScaleRatio, needed by issue #41299 2024-12-31 20:07:05 +01:00
zeljan1
45e8e0f44f Qt5, Qt6: implemented GetCanvasScaleFactor. 2024-12-31 17:30:34 +01:00
mattias
be497b7252 codetools: disabled wrong preflight check for unitnames 2024-12-31 14:29:21 +01:00
mattias
f4094028d4 codetools: clean up and simplified 2024-12-31 11:39:21 +01:00
mattias
43d02af738 codetool:s renamed DottedIdentifierMatchesTo to DottedIdentifierMatches 2024-12-31 10:59:25 +01:00
mattias
4cb5f5aa5a codetools: optimization and clean up 2024-12-31 10:38:19 +01:00
wp_xyz
c5114207c7 IDE: Exchange "max recent files" and "max recent project files" edit boxes in file options dialog for more consistent GUI with MRU drop-down menu 2024-12-30 16:51:00 +01:00
wp_xyz
0f2d6ec40d IDEIntf: Fix scaling of action names listbox in ActionList component editor 2024-12-30 12:06:31 +01:00
dsiders
d1bef150c4 Docs: LazUtils/lazfileutils. Adds descriptions for GetLazNormalizedFilename parameters and return value. 2024-12-30 03:36:54 +00:00
dsiders
431a3980e1 Docs: LCL/graphics. Updates TRasterImage.RequestTransparentColor topic to clarify content.
* Discussion: https://forum.lazarus.freepascal.org/index.php/topic,67483.msg519648
2024-12-30 03:32:49 +00:00
Martin
2ef4fc98ab LCL, TToolBar: Added property Orientation 2024-12-29 18:08:44 +01:00
mattias
f0826a35cb codetools: fixed rename nested proc, issue #23994 2024-12-29 17:51:58 +01:00
mattias
f6270da71a codetools: added test rename other nested proc 2024-12-29 17:04:30 +01:00
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