Commit Graph

64706 Commits

Author SHA1 Message Date
Juha
e87fadd6c4 IDE: Add maximize/restore system button to the options window. Issue #39948, patch by n7800. 2023-04-22 22:58:13 +03:00
Juha
47e85e2ad9 IDE: Place the options window in workarea center instead of screen center. Issue #40042, patch by n7800. 2023-04-22 22:41:21 +03:00
Juha
1138d26280 LCL: Remove "deprecated" directive from function TThemeServices.GetDetailSize. It uses a sane PPI default value. 2023-04-22 22:29:43 +03:00
Juha
3ffa6fe2a1 Revert fa8f6ffae0. It broke some existing code. 2023-04-22 18:08:33 +03:00
Juha
b4eaa9e4ef LCL: Fix spelling "recieve" -> "receive". 2023-04-22 16:37:42 +03:00
Juha
870e1c8e71 Menu designer: Forward typed keys from menu editor to OI. Add missing GPL headers. Issue #34231. 2023-04-22 15:17:20 +03:00
Maxim Ganetsky
e2ae967fb1 ExamplesWindow: updated Russian translation 2023-04-22 01:36:52 +03:00
Maxim Ganetsky
e566a58336 LCL, Win32: fixed onUpdate event triggering of TAction and submenu item of TPopupMenu, patch by Henner Drewes, issue #28069 2023-04-22 01:29:41 +03:00
Juha
9e69dd9798 LCL-CustomDrawn: Improve TEdit key press events. Issue #40221, patch by Alexey Torgashin. 2023-04-21 12:45:31 +03:00
Juha
027553282a ExamplesWindow: Improve reading examples of packages more. Issue #40190, patch by dbannon. 2023-04-21 12:39:21 +03:00
Juha
1761863a45 LazBuild: Rename some event handlers. 2023-04-21 11:26:02 +03:00
Juha
3e977099f1 LazBuild: Fix the logic for case insensitive long options. Issue #40217. 2023-04-21 11:12:01 +03:00
Maxim Ganetsky
a82f0d4e39 Lazbuild: only match long options case insensitively, not short ones (because their set in lazbuild is case sensitive), issue #40217 2023-04-21 02:28:39 +03:00
Maxim Ganetsky
783c4ee8cb Updated README.md - minor corrections 2023-04-20 15:43:44 +00:00
Maxim Ganetsky
00f1704f90 Updated README.md 2023-04-20 15:39:55 +00:00
mattias
b9995e5f0e IDE: configure build lazarus: show clean all option for non writable fallback directory too 2023-04-20 04:13:44 +02:00
dsiders
dd5684f87d Docs: LCL/comctrls. Updates content in topics including:
* TToolButton.DropdownMenu
* TToolButton.Grouped
* TToolButton.ShowCaption
* TToolButton.Style
* TToolButtonStyle
2023-04-19 06:37:02 +01:00
mattias
b1ed01fde8 IDE: extended Change Class for ambiguous component classes 2023-04-18 22:25:21 +02:00
dsiders
251700041b Docs: LCL/comctrls. Updates topics for changes in dc299031, including:
* Removes TToolBar.ToolButtonDown topic.
* Updates TToolButton.Down topic.
2023-04-18 19:17:06 +01:00
wp_xyz
dc299031b7 LCL/Toolbar: Remove redundant method TToolbar.ToolButtonDown, issue #40216 2023-04-18 13:56:58 +02:00
Martin
3c8ad48f60 Debugger: Allow project-local converters in watch-properties 2023-04-18 12:18:08 +02:00
Željan Rikalo
5ace4db416 Qt6: added missing QThread routines to cbindings. 2023-04-18 11:07:30 +02:00
Željan Rikalo
91549d29f6 Qt5: added screenRemoved() and primaryScreenChanged() hooks into cbindings. 2023-04-18 11:06:25 +02:00
dsiders
ee84aeaa9c Docs: LCL/comctrls. Updates TToolButton.Down with a version admonition for changes in f0ca99ba. Includes See Also links for related topics. 2023-04-18 04:14:30 +01:00
Maxim Ganetsky
c0f79e7797 IDEDebugger: updated Russian translation 2023-04-18 02:22:49 +03:00
wp_xyz
f0ca99ba13 LCL/ToolButton: Fix endless loop when there is more than one checked button in group. Issue #40216, patch by n7800 2023-04-18 00:17:24 +02:00
Martin
e0f95df233 Debugger: Improve "copy to clipboard" for watches and locals. (copy multiple entries/selection / copy address) 2023-04-17 20:39:03 +02:00
Željan Rikalo
00a23612bf Qt5, Qt6: fixed Ellipse() drawing with pen width > 1. issue #40208 2023-04-17 11:45:06 +02:00
dsiders
8929878fd9 Docs: LCL/lclmessageglue. Updates topics for changes in cacdbc65, fa8f6ffa.
* Adds version information for changes in cacdbc65, fa8f6ffa.
* Adds missing topics.
* Removes topics no longer used in the source code.
* Updates topic content.
2023-04-17 05:13:50 +01:00
Juha
fa8f6ffae0 LCL: Make AUTF8Char a var parameter in function LCLSendUTF8KeyPress. Issue #40211, patch by Alexey Torgashin. 2023-04-16 17:50:30 +03:00
Juha
cacdbc65f4 LCL: Assign parameters in LCLSendShowWindowMsg. Issue #40212, patch by Alexey Torgashin. 2023-04-16 17:40:01 +03:00
Juha
74cd012d9c ExamplesWindow: Read example directories from a text file and from package .lpk files. The window opens faster. Issue #40190, patch by dbannon. 2023-04-16 14:31:09 +03:00
wp_xyz
b32b922e6e TAChart: Fix crash in TAGeometry.ProjToLine when line has coincident end points. 2023-04-16 13:05:10 +02:00
Bart
f63e480295 LCL Cleanup TWinControl.Loaded. Patch by lagprogramming. Issue #40209. 2023-04-15 22:36:58 +02:00
wp_xyz
d2eae5b3d0 aggpas: Fix clipping on AggLCLCanvas, issue #40210 2023-04-15 22:37:55 +02:00
Juha
2ae1edf24e LCL-CustomDrawn: Fix TCDWidgetSet.SetTextColor. Issue #40204. 2023-04-15 11:24:46 +03:00
Juha
63b6e913aa LCL-CustomDrawn: Fix a bug at TCDWidgetSet.SaveDC. Issue #40205. 2023-04-15 11:22:13 +03:00
Juha
cdf90a24d6 Customdrawn: Implement multiline for TCDPageControl tabs. Merge request !136 by Andrew Haines. 2023-04-15 10:45:11 +03:00
dsiders
eca20fe8c6 Docs: LCL/comctrls. Additional fixes for XML tagging issues in topics. 2023-04-14 20:20:16 +01:00
dsiders
b559a1dc70 Docs: LCL/comctrls. Fixes XML tagging issues in topics. 2023-04-14 19:45:19 +01:00
dsiders
4884766b35 Docs: LCL/lresources. Updates topic content for changes in 9e78f5ab.
* Updates content in additional topics.
* Removes verbose visibility comments.
2023-04-13 23:55:02 +01:00
wp_xyz
a2cd35663d * LCL/Paintbox: Better solution to previous commit (issue #40198). 2023-04-13 23:26:23 +02:00
Juha
39a40b03c7 IDE: Improve ProcedureList more. Issue #40207, patch by n7800. 2023-04-14 00:11:12 +03:00
wp_xyz
fc2986c741 LCL/Paintbox: Fine-tune position of crossing lines in TPaintbox at design-time. Issue #40198. 2023-04-13 22:32:41 +02:00
mattias
f677015596 ide: CompleteComponent check units if ambigious componentclasses are on the form 2023-04-13 17:20:38 +02:00
mattias
aecf20f84a fixed compile fpc 3.2.2 2023-04-13 16:14:12 +02:00
mattias
714a31d3f2 codetools: fixed CompleteComponent 2023-04-13 15:51:08 +02:00
mattias
345f47ca6f IDE: loadlfm: resolve ambigious registered component classes 2023-04-13 15:38:12 +02:00
mattias
16eea4aacd IDE: loadlfm: check for ambiguous classes, heuristics to resolve ambiguous classes 2023-04-13 15:38:12 +02:00
mattias
abab3ed287 ide: clean up 2023-04-13 15:38:12 +02:00