Commit Graph

61643 Commits

Author SHA1 Message Date
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
dsiders
f506e095e4 Docs: LCL. Removes duplicated content and links to updated original. 2021-11-11 18:41:16 +00:00
Maxim Ganetsky
f9a2339a88 IDE: regenerated translations 2021-11-11 00:17:20 +03:00
Bart
1643927f8f LazUtils: Test: TestMasks: adjust Windows tests after the the removal of wqFileNameEnd from DefaultWindowsQuirks. 2021-11-10 22:15:14 +01:00
Bart
eb63676746 LazUtils: Masks: remove wqFileNameEnd from DefaultWindowsQuirks, as it's behaviour is a bit unexpected for the common user. 2021-11-10 21:52:47 +01:00
Bart
3af786d415 LazUtils: Masks: TMaskUtf8.intMatches: comment out debug writeln.
All debug writeln's are disabled by default now.
2021-11-10 21:43:05 +01:00
Bart
c5a2248d1e LazUtils: Masks: Compile: ifdef (or comment out) debug writeln's.
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:37:58 +01:00
Bart
7a4464df4e LazUtils: Masks: CompileRange: comment out debug a piece of code that is (if I am correct) dead (see the comments).
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:35:08 +01:00
Bart
355912f3cd LazUtils: Masks: CompileRange: comment out debug statements. Remove commented (and factored) out code.
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:18:15 +01:00
Bart
cb530a9063 LazUtils: CompileAnyCharOrNone: ifdef all debug output. Remove unneeded comments.
Note: code still contains writeln's, so it will crash if no console is available.
2021-11-10 21:15:36 +01:00
dsiders
70ee915771 Docs: LCL/shellctrls. Adds and removes topics.
* Depends on 06701d05a7.
2021-11-10 19:54:25 +00:00
Juha
43da8c5047 LCL-fpGUI: Fix compilation. Issue #39354, patch by Peter Blackman. 2021-11-10 20:42:26 +02:00
Juha
da7c149b25 Packager: Remove useless PackageGraph indirection. 2021-11-10 20:16:45 +02:00
Juha
b6e4d70821 IDE: Remove unused resource strings. 2021-11-10 20:16:45 +02:00
Bart
905d99b813 LazUtils: use CompileAnyCharOrNone in TWindowsMaskUTF8.CompileOtherSpecialChars.
Fix not including wqFileNameEnd in fWindowsQuirksInUse.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:55:47 +01:00
Bart
ad69e5b56b LazUtils: prepare CompileAnyCharOrNone so that if can be re-used in TWindowsMaskUTF8.CompileOtherSpecialChars.
Fix compilation in TWindowsMaskUTF8.CompileOtherSpecialChars
Fix off by 1 error on errormessage in CompileAnyCharOrNone.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:39:00 +01:00
Bart
36cc485850 LazUtils: add (hopefully redundant) check in TWindowsMaskUTF8.CompileOtherSpecialChars.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:14:47 +01:00
Bart
939c2d26d6 LazUtils: only conditionally compile some checks in CompileAnyCharOrNone.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:05:07 +01:00
Bart
4602ea4e19 LazUtils: rename a method, no functional changes.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 18:00:09 +01:00
Bart
a45b237a29 LazUtils: Add a note in CompileRange for possible future optimization.
Note: code contains writeln's, so it will crash if no console is available.
2021-11-10 17:58:49 +01:00
zeljan1
09a4c2fbd4 Qt5: fixed slowness with TQtPrinter under MSWindows 2021-11-10 12:59:21 +01:00
dsiders
f642074957 Docs: LCL/grids. Fixes spelling error. 2021-11-10 07:36:29 +00:00