Juha
adfc424e92
Lazarus trunk requires at least FPC 3.2.0. Remove checks for earlier FPC_FULLVERSION.
2023-07-07 17:39:03 +03:00
Juha
41adb276bb
Remove obsolete checks for FPC versions earlier then 3.0.
2023-07-07 17:39:02 +03:00
mattias
cba7d8388f
ide+lazbuild: fixed expanding ~ on unix in lazarus.cfg, #40363
2023-07-06 17:31:05 +02:00
Juha
606ef3eac7
IdeConfig: Improve recursive macro cycle detection in TransferMacros. Prevents a frozen IDE. Issue #33151 .
2023-07-06 15:47:38 +03:00
Juha
1a2c9add38
IDE: Show only hour:min as build time in About dialog. No secs. Rename wrongly named GetLocalizedBuildDate.
2023-07-05 02:10:52 +03:00
wp_xyz
706943c5f3
IDE: Update links in About form.
2023-07-04 17:50:06 +02:00
Juha
5472c6d536
IDE: Show IDE macros in IDEInfoDlg (View -> IDE internals -> About IDE). Add time to AboutFrm. Issue #40360 , patch by Bruno K.
2023-07-04 10:59:43 +03:00
Juha
0bc32656ed
LazUtils, LCL: Move LCLProc.CompareRect() -> GraphMath.SameRect(). Deprecate LCLProc.CompareRect().
2023-07-03 16:54:10 +03:00
Juha
211d95da17
LCL: Use TLCLHandle instead of a redefined LCLType.THandle or TLCLIntfHandle. Deprecate them.
2023-07-03 11:17:01 +03:00
Juha
c3891ad820
Reduce compiler warnings.
2023-07-03 06:23:49 +03:00
Martin
daa675e85e
IDE: Add options for elastic tabstops
2023-07-02 20:45:33 +02:00
Martin
43697a5086
IDE: SourceSynEdit: prevent event from being called in destroy
2023-07-02 20:45:29 +02:00
rich2014
d4c47f2b91
IDE/TCompPaletteOptionsFrame: fix the error when clicking on the blank of the Pages ListBox
2023-07-01 16:49:11 +08:00
mattias
d5031b1eaf
ide: less debug
2023-06-30 21:03:21 +02:00
mattias
ae9ab00109
updated Makefiles
2023-06-30 20:50:27 +02:00
mattias
3d8dd85474
ide: added /usr/local/share/fpcsrc/$(FPCVer) to default fpcsrc folders
2023-06-30 11:59:34 +02:00
mattias
03e970035b
IDE: scan for fpc sources: skip some folders
2023-06-30 11:59:08 +02:00
mattias
cf46a083fd
IDE: scan for fpc sources: skip some folders
2023-06-30 11:58:56 +02:00
mattias
d8ba9af90d
IDE: fixed parsing long options case insensitive, fixed paths in lazarus.cfg are relative to the cfg not currentdir
2023-06-30 10:52:22 +02:00
mattias
cb65d62758
IDE: on darwin: load lazarus.cfg from programpath without bundle
2023-06-29 21:39:35 +02:00
Juha
bf0878f8f9
IDE: Fix saving PathMode in SearchResultsView always. Issue #40352 .
2023-06-28 13:00:54 +03:00
Juha
95da84ff94
IDE: Fix saving PathMode in SearchResultsView always. Issue #40352 .
2023-06-28 12:45:45 +03:00
mattias
ac12e6b763
ide: updated res
2023-06-25 18:14:02 +02:00
mattias
0d45c6cabc
IDE: show 3.99 instead of 3.99.0
2023-06-25 18:02:50 +02:00
mattias
fde0e0f965
set main version to 3.99
2023-06-25 17:47:14 +02:00
Maxim Ganetsky
3fdcf0eddf
IDE: improved a caption
2023-06-25 16:06:48 +03:00
mattias
2039791c14
IDE: uninstall package: check what install pacakges are using it and option to uninstall them too, #40348
2023-06-25 13:53:58 +02:00
Juha
9cf96b9dfa
IDE: Make the PathStyle in search results persistent. Show renamed idents better. Improve GUI texts. Issue #40334 , patch by n7800.
2023-06-25 06:16:32 +03:00
Juha
fd12aa4370
IDE: Eliminate a warning about hiding inherited "Update" in MessageView. Formatting.
2023-06-24 17:50:38 +03:00
Maxim Ganetsky
54e3f2ca0c
IDE: fixed typo in a name of a resource string, also cleaned up hacky spaces in a caption
2023-06-24 16:55:48 +03:00
Juha
1a28bdd0f9
IDE: Improve hinting in Messages window. Issue #40347 , patch by Bruno K.
2023-06-24 16:53:44 +03:00
Martin
de3a85ac41
Codetools: order Identifier completion by declaration (scoped). Part of issue #40332 (Based on) Patch by WooBean007
2023-06-24 12:37:56 +02:00
mattias
45ded69b77
IDE: put project option lrs near the resource type
2023-06-24 12:07:18 +02:00
Juha
8e632a0971
IDE: Allow a dotted directory name for Lazarus directory setting. Issue #40338 , patch by Bruno K.
2023-06-23 09:17:23 +03:00
Juha
36a4b07e52
IDE: Improve initialization of directory browse button in FindInFilesDlg. Issue #40344 , patch from Bruno K.
2023-06-23 08:57:03 +03:00
Juha
1d6009e63c
IDE: Add an interface to select next/previous search result. Issue #40328 , patch by Dean Mustakinov.
2023-06-22 10:55:03 +03:00
Juha
83aacf7068
IDE: Formatting and less warnings for search and search results. Issue #40334 , patch by n7800.
2023-06-22 10:47:02 +03:00
Juha
c691b5efb3
IDE: Show All Compiler Options window better on Hi-DPI screen. Issue #40342 , patch by Bruno K.
2023-06-22 01:12:53 +03:00
mattias
fa2114cc78
ide: restore run params dialog size
2023-06-21 17:59:59 +02:00
Martin
27882fd9cc
IDE, SourceEditor: fix scrolling to last line, when top-line hint changes. Ensure last line is fully scrolled in. Issue #37922
...
- The text-area LinesInWindow must be update before the TopLine is adjusted. Otherwise the editor calculates the wrong Max(TopLine) (prevent scrolling past end of text)
2023-06-21 12:53:15 +02:00
Martin
6e27366e54
IdeDebugger: Fix displaying sets in debug inspector.
2023-06-21 12:50:47 +02:00
giuliano411
3f9f5b154c
Merge branch 'main' of https://gitlab.com/freepascal.org/lazarus/lazarus into main
2023-06-21 12:38:05 +02:00
giuliano411
0b6f778be9
Added LCLIntf dependency for gkt and qt only - required for
...
CalcNonClientHeight workaround
2023-06-21 12:35:08 +02:00
Martin
0bd9387cd5
IDE, Initial Setup: Improve text description / wording
2023-06-21 12:14:59 +02:00
Martin
ab7ecbaced
IDE, Initial Setup: Improve layout for debugger section
2023-06-21 11:56:17 +02:00
Juha
5821b61cdc
IDE: Fix minor bugs in SearchResultView. Issue #40334 , patch by n7800.
2023-06-20 19:16:53 +03:00
Martin
a2d87ebd69
Ide, Debugger: Check if debugger action is available if requested by key-stroke (don't send step-over to a not yet running FpDebug)
2023-06-20 17:29:26 +02:00
Martin
b7ff978c70
FpDebug: fix mem-leak, if string looks like json, but is not.
2023-06-20 00:34:03 +02:00
Juha
b99f4dc28d
IDE: Move adding default initial recent projects out from EnvironmentOptions.
2023-06-19 22:08:57 +03:00
Juha
cfc6c8e597
IDE: Add command line option to set DebugLogger.CloseLogFileBetweenWrites. Issue #40330 , patch by Dean Mustakinov.
2023-06-19 11:51:35 +03:00