Commit Graph

71115 Commits

Author SHA1 Message Date
Juha
6495e72c2c Revert "IDE: Read unit resources while saving even if designer is not opened automatically. Allows checks for faulty references. Issue #41685."
This reverts commit 67bff16dc8.
2025-07-12 22:07:16 +03:00
wp_xyz
c7e8cdcac5 GraphMath: Less hints in commits related to issue #41748. 2025-07-11 15:11:39 +02:00
wp_xyz
59dd9c21a0 * LCL/Graphics: Fix win32 widgetset Chord method overload with angle arguments to behave like all other widgetsets. Similar to issue #41748. Update related comments in various include files. 2025-07-11 11:39:10 +02:00
mattias
a95ed78a60 codetools: clean up 2025-07-11 09:55:31 +02:00
mattias
a7b0df00a5 ide: commetns, clean up 2025-07-11 09:54:15 +02:00
wp_xyz
2fbf2c7787 LCL/Graphics: Fix compilation of win32 widgetset after previous commit. 2025-07-11 01:31:54 +02:00
wp_xyz
7b9621f234 LCL/Graphics: Fix win32 widgetset Arc method overload with angle arguments to behave like in all other widgetsets. Issue #41748. 2025-07-11 00:42:00 +02:00
Martin
bd717d60cb SynEdit: Test, add mock WS 2025-07-10 13:06:47 +02:00
Martin
2d7226d9c1 SynEdit: Test, add console-runner 2025-07-10 13:06:46 +02:00
Martin
6ce8140d58 SynEdit: Test, buildmodes 2025-07-10 13:06:46 +02:00
Martin
89bb95c6f4 LCL, test: Default to use TestMock-WS 2025-07-10 13:06:46 +02:00
Martin
349f77d467 LCL, WS: Introduce TestMock WidgetSet 2025-07-10 13:06:45 +02:00
Martin
c9a4d44950 LCL, Test: Add DpiScaling test (scale after load from file) 2025-07-10 13:06:45 +02:00
Martin
782c03fd68 LCL, test: Amend for real Widgetset. Min-size for ctrl may be 1 2025-07-10 11:12:23 +02:00
Martin
684b0d543e LCL, Test: Add buildmode to use real WidgetSet (and open form on screen) 2025-07-10 11:12:23 +02:00
Juha Manninen
816bfaad13 Merge branch 'LazUtils/Utf8EscapeControlChars' into 'main'
LazUtils/Utf8EscapeControlChars: Adding percent-encoding

See merge request freepascal.org/lazarus/lazarus!530
2025-07-10 09:04:29 +00:00
n7800
60bbd2eea3 Tests/LazUtils: Adding a tests for Utf8EscapeControlChars 2025-07-10 08:57:45 +00:00
n7800
b259464350 LazUtils/Utf8EscapeControlChars: Adding percent-encoding 2025-07-10 08:57:45 +00:00
Juha
842858ca23 IDE: Support multi-line selection in Messages window by keys. Issue #41623. 2025-07-10 11:02:57 +03:00
mattias
f40198c42a updated Makefiles 2025-07-10 09:02:25 +02:00
dsiders
a25a8c1697 Docs: LCL/graphics. Corrects content in the TRasterImage.SetTransparent topic. Depends on e32e344c. 2025-07-10 01:13:22 -04:00
dsiders
556e633850 Docs: LCL/comctrls. Updates TCustomTabControl/TTabControl topics for changes in e4dc3ff9. Issue #23068.
* TTabControl.SetImages
* TTabControl.Images
2025-07-09 21:10:53 -04:00
wp_xyz
9509e5aa8c LCL/Graphics: Fix win32 WS not drawing incomplete continuous Bezier segments in PolyBezier. Do not copy points in overloaded procedure. 2025-07-09 18:07:38 +02:00
mattias
2c3a903d59 ide: remove -vm params from Makefile 2025-07-09 18:06:57 +02:00
mattias
1b3cfa217c lazbuild: fixed compile 2025-07-09 17:09:52 +02:00
mattias
15773b5bb2 synedit: added -vm6060 for fpc > 3.2.3 2025-07-09 17:09:14 +02:00
mattias
0a85f7e71c ide: create Makefile: do not pass -vm option, they might fail on older fpc 2025-07-09 17:08:37 +02:00
mattias
447a191c01 ide: user create Makefile: fail if not writable 2025-07-09 16:47:07 +02:00
mattias
7248f6bb5f codetools: FindUnitReferences non deprecated 2025-07-09 16:08:42 +02:00
Juha Manninen
2b37904788 Merge branch 'LazUtils/Utf8EscapeControlChars' into 'main'
LazUtils/Utf8EscapeControlChars: Refactoring and optimization

See merge request freepascal.org/lazarus/lazarus!529
2025-07-09 08:33:49 +00:00
n7800
319e207416 Tests/LazUtils: Adding a tests for Utf8EscapeControlChars 2025-07-09 08:02:26 +00:00
n7800
a701e9ebab LazUtils/Utf8EscapeControlChars: Commenting and reorder TEscapeMode items. No functional changes. 2025-07-09 08:02:26 +00:00
n7800
ddb6b6cec2 LazUtils/Utf8EscapeControlChars: Refactoring and optimization 2025-07-09 08:02:26 +00:00
Juha
9dc97fd38d LCL-GTK2: A hack for issue #41750. Don't call ARawImage.IsMasked(True) for small images. 2025-07-09 10:32:28 +03:00
Maxim Ganetsky
443c3baac1 IDE: regenerated translations and updated Russian translation 2025-07-09 01:58:38 +03:00
Maxim Ganetsky
0ef9d1758b IDE: improved wording of "clean up" options in "Build Lazarus" dialog 2025-07-09 01:57:27 +03:00
Maxim Ganetsky
0d0b628d53 LCL: regenerated translations and updated Russian translation 2025-07-09 00:56:08 +03:00
Maxim Ganetsky
476b891469 LCL: added some missing periods at ends of some sentences in resource strings, issue #41754 2025-07-09 00:55:10 +03:00
Maxim Ganetsky
6f4861762a Codetools/Cody: regenerated translations and updated Russian translation 2025-07-08 22:59:56 +03:00
Maxim Ganetsky
57c9f9d986 Debugger: hopefully fix compilation on Windows after d33c2a069d 2025-07-08 22:44:19 +03:00
Juha
e4dc3ff90f LCL: Set icons for tabs in TTabControl from the Images property. Issue #23068. 2025-07-08 20:45:05 +03:00
Juha
99aa02f484 Remove LCL dependency from PackageDefs. Move Pkg editor related stuff to new unit EditablePackage. 2025-07-08 16:23:14 +03:00
Juha
5814e6dba1 SynEdit: Remove deprecated TSynPluginSyncroEdit.CaseSensitive. 2025-07-08 13:27:35 +03:00
Juha
60edb67d75 LazUtils: Remove define UseTProcessW and its dependent code from UTF8Process. It didn't compile. Similar code is now in debugger packages. 2025-07-08 13:04:43 +03:00
Juha
d33c2a069d Cleanup and formatting. 2025-07-08 13:01:10 +03:00
mattias
a19c4fc419 lazcontrols: lvlgraph: thicker highlighted edges 2025-07-08 09:33:10 +02:00
mattias
0991bb4c2e minimized package dependencies 2025-07-08 08:54:58 +02:00
Mattias Gaertner
168eda5e87 Merge branch 'Cody/Dictionary/ShowMore' into 'main'
Cody/Dictionary: Ability to temporarily show more identifiers in the list

See merge request freepascal.org/lazarus/lazarus!528
2025-07-08 06:39:43 +00:00
Juha Manninen
8bf712e99c Merge branch 'Packager/AddPkgDep/SkipExists' into 'main'
Packager: Do not display a warning in the "New Requirement" dialog when adding existing dependencies

See merge request freepascal.org/lazarus/lazarus!525
2025-07-07 22:20:19 +00:00
n7800
76ed0a6e1d Packager: Do not display a warning in the "New Requirement" dialog when adding existing dependencies 2025-07-07 22:13:11 +00:00