Juha
|
1a2b394941
|
Remove IdeIntf dependency from unit PackageDefs.
|
2024-03-15 11:52:35 +02:00 |
|
Juha
|
39fb484747
|
Don't use "const" for some function parameters related to OutputDirectory. Can cause mysterious errors.
|
2024-02-02 19:38:20 +02:00 |
|
Martin
|
145bfa9c0c
|
IDE, SourceEditor: Restore saving (to session) the current active tab of *all* open SourceWindows. (Undone from 907d1a29da)
|
2024-01-23 12:33:11 +01:00 |
|
mattias
|
ba1f89639b
|
IDE: store ResourceBaseClassName of designer components, added DesignerClassCanAppCreateForm
|
2023-09-24 14:29:19 +02:00 |
|
Martin
|
eb52a8d6da
|
LazBuild: fix project.pp / do not load IDE settings
|
2023-09-12 19:55:29 +02:00 |
|
Martin
|
40fd2fc1fe
|
Support for Highlighter based on TextMate grammar
|
2023-09-12 12:01:50 +02:00 |
|
mattias
|
5d37c8659e
|
ide: less hints
|
2023-08-08 09:42:12 +02:00 |
|
Juha
|
63bee05d67
|
IDE: Join boolean variables of TUnitInfo into FFlags set.
|
2023-07-29 15:18:11 +03:00 |
|
mattias
|
6ceeb57076
|
IDE: added package option Write compiler config file
|
2023-07-28 14:50:48 +01:00 |
|
mattias
|
071135a4c9
|
IDE: added project option Write compiler config file
|
2023-07-28 14:50:48 +01:00 |
|
Juha
|
cc4760393b
|
Reserve "On..." prefix for events and name functions differently.
|
2023-07-25 11:07:57 +03:00 |
|
Juha
|
64391dbd96
|
LazBuild: Remove IdeDebugger dependency. Split debugger related parts of TProject to new unit ProjectDebugLink.
|
2023-07-25 11:07:47 +03:00 |
|
Juha
|
8e7b4f0289
|
Tweak uses sections. Formatting.
|
2023-07-25 10:59:47 +03:00 |
|
mattias
|
ee1af547cc
|
IDE: changed copiler options from string to TSTtrings for large amount of params
|
2023-07-24 16:38:31 +01:00 |
|
Juha
|
636e902e6a
|
Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package.
|
2023-07-23 22:34:21 +03:00 |
|
Juha
|
c539d373e7
|
IDE: Simplify TUnitInfo.NeedsSaveToDisk and don't check LFM if the unit is an LFM file itself.
|
2023-07-23 10:04:01 +03:00 |
|
Juha
|
27f6e20118
|
IDE: Improve removing unknown component properties. Issue #40377.
|
2023-07-16 15:48:01 +03:00 |
|
Juha
|
d9608a3489
|
IDE: Improve removing unknown component properties. Issue #40377.
|
2023-07-16 15:21:51 +03:00 |
|
Juha
|
e045ba01d2
|
Remove units from uses sections, especially LCLProc which now contains many wrappers to other non-LCL units.
|
2023-06-18 14:57:06 +03:00 |
|
Juha
|
eac9c6e5c6
|
IdeConfig: Remove LCL dependency from IdeConfig package. Add comments in uses sections, helps locate dependencies.
|
2023-06-11 20:34:36 +03:00 |
|
mattias
|
2766b200c2
|
ide+codetools: simplified check disk changes and fixed lfm check
|
2023-04-23 19:00:29 +02:00 |
|
Martin
|
3c8ad48f60
|
Debugger: Allow project-local converters in watch-properties
|
2023-04-18 12:18:08 +02:00 |
|
mattias
|
345f47ca6f
|
IDE: loadlfm: resolve ambigious registered component classes
|
2023-04-13 15:38:12 +02:00 |
|
Martin
|
35dba2ac2f
|
IDE, Debug-Options: Add "RunWithoutDebug" checkbox. In release-mode the default of the "run" menu-item changes to "not using the debugger"
|
2023-03-24 11:41:27 +01:00 |
|
Juha
|
aa5f5e9d1b
|
Converter,IDE: Rename variables, comments.
|
2023-02-26 20:44:14 +02:00 |
|
Martin
|
8f2367727a
|
DebuggerOptions: TDebuggerPropertiesConfig removed MarkAsDeleted workaround.
|
2023-01-08 04:36:58 +01:00 |
|
Ondrej Pokorny
|
76e16c5bd1
|
BuildIntf: publish LazProject1 so that it can be read from packages
|
2022-12-30 21:32:32 +01:00 |
|
Martin
|
b3fd61e107
|
EnvironmentOpts: Move to ide/packages/ideconfig
|
2022-12-10 17:55:02 +01:00 |
|
Martin
|
bf4114c8ca
|
EnvironmentOpts: remove dependency on IdeProcs
|
2022-12-08 16:05:03 +01:00 |
|
Juha
|
c79af3b7d5
|
IDE: Prevent an occasional invalid type cast. At least TAnchorside property caused it.
|
2022-10-04 14:27:16 +03:00 |
|
Martin
|
b41163de42
|
Debugger: "Value Converter Conf" in "Project Options"
|
2022-08-28 21:00:28 +02:00 |
|
Martin
|
eea8b2cd21
|
IDE, Debugger, Project: Allow setting up project specific debugger backends
|
2022-08-28 21:00:28 +02:00 |
|
Juha
|
d84f2a9ebd
|
Lazbuild: Suppress verbose output when requested to be quiet. Issue #39752, patch by BugsBeGone.
|
2022-05-18 00:27:27 +03:00 |
|
mattias
|
304aa2a528
|
IDE: call OnLoadSaveCustomData only if there is CustomData
|
2022-04-11 13:47:27 +02:00 |
|
mattias
|
caaedde1b2
|
ideintf: added handler loadsavecustomdata
|
2022-04-11 12:07:12 +02:00 |
|
mattias
|
ae5a364d21
|
IDE: clean up
|
2022-04-05 13:36:35 +02:00 |
|
Juha
|
43da1e05f3
|
IDE: Fix checking new unique unit name against projectinfo name. Move nested funcs out.
|
2022-01-28 17:09:38 +02:00 |
|
Juha
|
34c6785954
|
IDE: Less debug info. Formatting.
|
2022-01-12 14:43:01 +02:00 |
|
Juha
|
d056a1c9f1
|
Designer,IDE: Change a function name to FindGlobalComponent. Reduce debug info.
|
2021-12-28 16:53:33 +02:00 |
|
Martin
|
74cf3e3a62
|
IDE, project: Mark session modified for debugger-backend. => Amended "save selected debugger to session, not lpi" 2ad53a8a51
|
2021-12-08 10:28:23 +01:00 |
|
Martin
|
2ad53a8a51
|
IDE, project: save selected debugger to session, not lpi
|
2021-12-08 00:42:53 +01:00 |
|
Juha
|
889f82bb4d
|
IDE: DebugLn in TProject.UnitWithComponentClassName. For debugging issue #39488.
|
2021-11-28 00:22:27 +02:00 |
|
juha
|
b088f3ec80
|
IDE: Generate Dwarf3 for Debug build mode and for debug profile for the IDE itself.
git-svn-id: trunk@65330 -
|
2021-06-30 22:04:12 +00:00 |
|
mattias
|
14676d7a8e
|
IDE: less verbosity
git-svn-id: trunk@64912 -
|
2021-04-03 12:06:26 +00:00 |
|
juha
|
6be311758d
|
IDE: Ask about auto-creating form after adding a unit.
git-svn-id: trunk@64870 -
|
2021-03-25 09:59:38 +00:00 |
|
martin
|
1f29891c35
|
IDE, Project: Add config for NSPrincipalClass (MacOS)
git-svn-id: trunk@64837 -
|
2021-03-19 20:28:42 +00:00 |
|
ondrej
|
aefd991f45
|
LPI: save RunParams from active mode only in CompatibilityMode (it is not used in recent Lazarus versions and only causes dummy changes in the LPI file - the current mode is stored within the LPS)
git-svn-id: trunk@64818 -
|
2021-03-15 11:12:03 +00:00 |
|
juha
|
62a7390394
|
IDE: Update project DefineTemplates better when switching a project. Add DebugLn calls.
git-svn-id: trunk@64793 -
|
2021-03-13 10:01:27 +00:00 |
|
mattias
|
95d77977ec
|
IDE: less hints
git-svn-id: trunk@64698 -
|
2021-02-28 22:39:09 +00:00 |
|
juha
|
f76b3198f9
|
IDE: Reduce calls to UpperCase() and LowerCase(). Improves performance.
git-svn-id: trunk@64504 -
|
2021-02-08 19:09:20 +00:00 |
|