Commit Graph

61664 Commits

Author SHA1 Message Date
Juha
a056886b72 IDE: Show full file path for a build target. Project is often "project1". 2021-11-23 14:10:54 +02:00
Juha
229162c203 ProjectGroups: Call ActiveChanged() when compiling all. Updates an indicator in the GUI. Issue #32475. 2021-11-23 14:10:54 +02:00
dsiders
3abc423cba Docs: LCL/dialogs. Updates content for the DefaultPromptDialog routine.
* Includes text from the forum message: https://forum.lazarus.freepascal.org/index.php/topic,46202.msg328576.html#msg328576
2021-11-23 00:38:34 +00:00
dsiders
1b7848191e Docs: LCL/grids. Updates topic content. 2021-11-22 02:24:40 +00:00
Juha
097a96f950 Packager: Respect a user's choice to abort loading packages when an error happened. 2021-11-20 16:35:01 +02:00
Juha
6708a746c8 FontEnum example: Add a missing alphabet. Issue #39480, patch by Don Siders. 2021-11-20 16:32:43 +02:00
Bart
ef131e6c46 LazUtils: Masks: modifiy comment about wqAnyExtension 2021-11-20 13:25:33 +01:00
Bart
ac380781cd LazUtils: Masks: re-arrange some definitions. No functional changes. 2021-11-20 13:21:15 +01:00
Bart
7fb173f384 LazUtils: Test: TestMasks: Add test for issue #39462. 2021-11-20 13:00:24 +01:00
Martin
9213ca32e8 FpDebug: Fixed MemLeak on Windows: TProcessUtf8 was not freed / introduced in e104c4c418 - merge-request !41 2021-11-20 13:02:22 +01:00
Bart
7c0fdd1281 LazUtils: Masks: on Windows 'foo.*' should also match 'foo' (depends on quirks used). Patch by Jose Mejuto. Issue #39462. 2021-11-20 12:57:08 +01:00
wp_xyz
2e7022648b LCL: Add missing dialog shield icon (by Roland Hahn). 2021-11-20 11:29:39 +01:00
wp_xyz
c5fae8fdd1 lcl/win32: Fix of disappearing underline of CourierNew text for some font sizes. Issue #39472. 2021-11-20 10:35:09 +01:00
dsiders
c152361b72 Docs: LCL/controls. Updates topic content and links. 2021-11-20 01:15:01 +00:00
wp_xyz
5438db7700 LCL: Give access to dialog icon idDialogShield 2021-11-19 23:34:09 +01:00
wp_xyz
c226141ca4 LCL/images: New high-dpi aware dialog images by Roland Hahn. 2021-11-19 23:05:17 +01:00
Ondrej Pokorny
20009b685b win32: use a WindowPosChanging hack in SetBounds to prevent Windows to change the LCL position (replaces c5c2329f). Issue #39479 2021-11-19 20:49:18 +01:00
Ondrej Pokorny
89cd2a1045 win32: fix setting TMenuItem.Visible := True in the top menu bar. Issue #39458 2021-11-19 16:56:10 +01:00
Ondrej Pokorny
c5c2329f62 win32: use SetWindowPlacement in SetBounds instead of SetWindowPos. Issue #39479 2021-11-19 15:50:41 +01:00
Ondrej Pokorny
5f82f6ba31 TCustomForm: MakeFullyVisible should use WorkAreaRect as default (sensible and also Delphi-compatible) 2021-11-19 15:17:18 +01:00
Ondrej Pokorny
cbafa07331 TCustomForm: rewrite MoveToDefaultPosition and fix regression after 5d1e0bb8e9 2021-11-19 15:17:18 +01:00
Ondrej Pokorny
c187dc8f26 Fix warning 2021-11-19 15:17:18 +01:00
mattias
3891f57067 codetools: sourcecloser: warning if something is wrong with implementation section 2021-11-18 22:40:39 +01:00
mattias
f84b6b1c5a codetools: fixed parsing sub proc of anonymous proc 2021-11-18 22:40:39 +01:00
dsiders
cab7a17b80 Docs: LCL/grids. Updates topic for changes in 28a1fe7d. 2021-11-18 19:38:50 +00:00
Juha
624c216c6f IDE: Enable Comment and Uncomment Source menu items also without a selection. Works with current line then. 2021-11-18 20:54:04 +02:00
Juha
e4e8a05a64 IDE: Scroll Procedure List with mouse-wheel always. Issue #38477, patch by Alexey Torgashin. 2021-11-18 20:09:46 +02:00
Ondrej Pokorny
677b96455e TButtonPanel.DefaultButton: no default button support 2021-11-18 18:31:13 +01:00
Juha
54fee37541 IDE: Support PageUp/PageDown in Procedure List. Issue #39476, patch by Alexey Torgashin. 2021-11-18 16:47:37 +02:00
Ondrej Pokorny
c8d8fde9a8 Merge branch 'grids' into 'main'
grids: eat escape key only if handled by the editor

See merge request freepascal.org/lazarus/lazarus!48
2021-11-18 14:15:51 +00:00
Ondrej Pokorny
28a1fe7da8 grids: eat escape key only if handled by the editor 2021-11-18 15:13:56 +01:00
dsiders
21e9073aed Docs: LCL/dbctrls. Adds topic for TDBEdit.TextHint. Depends on 4b12f85e. 2021-11-17 19:36:58 +00:00
Juha
4b12f85ede LCL: Publish TDBEdit.TextHint. Issue #39470. 2021-11-17 18:45:16 +02:00
Juha
641c3a73f0 Designer: Name Menu separators as "SeparatorX" to make name clashes less likely. Issue #39471. 2021-11-17 18:08:41 +02:00
Juha
dda96a3864 ProjectTemplates: Prevent wrongly replacing "project" in .lpi file. Issue #39467. 2021-11-17 09:41:21 +02:00
Patriccollu
dda3cc7c81 Translations: addied LCL Corsican translation
Merge request freepascal.org/lazarus/lazarus!47
2021-11-17 01:05:57 +03:00
Maxim Ganetsky
b584409a3b POChecker: added Corsican language support, regenerated translations and updated Russian translation 2021-11-17 00:53:35 +03:00
Maxim Ganetsky
58b84d453d IDE: regenerated translations and updated Russian translation 2021-11-17 00:33:52 +03:00
Maxim Ganetsky
ad9215fe5e IDE: added Corsican language support 2021-11-17 00:19:20 +03:00
dsiders
9cfc817173 Docs: LCL/controls. Adds or updates topic content. 2021-11-16 00:09:10 +00:00
dsiders
6bcaef208f Docs: LCL, LazUtils. Updates topics for changes in 53fe133e. 2021-11-16 00:07:27 +00:00
Sven Barth
53fe133e43 * for FPC 3.2.3 and newer alias GraphType.TGraphicsColor to System.UITypes.TColor, Graphics.PColor to System.UITypes.PColor and LCLType.COLORREF to System.UITypes.TColorRef to avoid type conflicts when both System.UITypes and the LCL units are used
Merge request freepascal.org/lazarus/lazarus!46 with minor change (enabled aliasing for FPC 3.2.3 too).
2021-11-16 00:27:36 +03:00
Martin
f49b54bae5 FpDebug: add a few missing "const" for params 2021-11-14 15:36:41 +01:00
Martin
eac49ae44f FpDebug: Fix DW_OP_reg0..31 should return the register-location, not the value in the register (except for DW_AT_frame_base). See note_732607024 in merge-request !28 2021-11-14 11:31:56 +01:00
Martin
0a7f1b1da9 FpDebug: Dwarf location-parser, allow to deref a register-location. See merge-request !28 2021-11-14 09:13:55 +01:00
Juha
805c9e3169 IDE: Open also projects and packages when their names are drag/dropped, or passed as cmd line for a running instance. Issue #39338. 2021-11-13 12:01:31 +02:00
Juha
abf2fe64ad IDE: Remove useless indirection through LazarusIDE variable. 2021-11-13 11:51:24 +02:00
dsiders
c0540bb8b0 Docs: LazUtils/lazloggerbase. Comments see also links to unit properties flagged as build warnings. 2021-11-13 00:20:38 +00:00
mattias
87b504cf7b ipro: range check font size and fixed mem leak 2021-11-12 16:32:14 +01:00
Bart
46763ca3b7 Merge branch 'masks-unit-rework-wqfilenameend' 2021-11-11 21:40:20 +01:00