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 |
|
juha
|
aeb086e9c0
|
IDE, Codetools: Restore CodeToolBoss.DefineTree.ClearCache calls that were removed in optimization.
git-svn-id: trunk@64417 -
|
2021-01-24 12:42:50 +00:00 |
|
juha
|
b092cee8be
|
IDE: Optimize DefineTemplates updates for packages and project.
git-svn-id: trunk@64405 -
|
2021-01-19 09:20:34 +00:00 |
|
juha
|
36968885dd
|
LazUtils: Rename function FilenameIsPascalUnit -> FilenameHasPascalExt. Clashed with a function in Codetools. Update references.
git-svn-id: trunk@64376 -
|
2021-01-11 16:16:58 +00:00 |
|
martin
|
dde3e06c5d
|
IDE, Project Session: Reduce unnecessary calls to UpdatePageIndex while loading session
git-svn-id: trunk@64236 -
|
2020-12-19 15:09:26 +00:00 |
|
martin
|
ecb9e69eac
|
IDE, Project Session: Ensure the session is not marked as changed while being loaded.
git-svn-id: trunk@64235 -
|
2020-12-19 15:09:24 +00:00 |
|
juha
|
907d1a29da
|
IDE: Don't set DisplayState:=dsSource in SrcNotebookEditorActived. Editor may not have focus.
git-svn-id: trunk@64207 -
|
2020-12-15 18:17:37 +00:00 |
|
juha
|
1c047add57
|
IDE: Use class type instead of name when searching for components in various places.
git-svn-id: trunk@64184 -
|
2020-12-08 19:34:44 +00:00 |
|
mattias
|
26dff51384
|
lazbuild: fixed crash when there is no source loaded, issue #37984
git-svn-id: trunk@64076 -
|
2020-10-25 16:40:59 +00:00 |
|
juha
|
27805e56a1
|
LazBuild: Prevent a crash in LazBuild. Project.UnitResourceFileformat=Nil. Issue #37984.
git-svn-id: trunk@64074 -
|
2020-10-25 10:52:27 +00:00 |
|
juha
|
4f131502bd
|
IDE: Reload also .lfm file in designer when a unit was changed on disk. Improve DiskDiffsDialog. Issue #21587.
git-svn-id: trunk@64048 -
|
2020-10-22 13:35:05 +00:00 |
|
juha
|
78d5022afa
|
IDE: Minor optimization, cleanup and formatting.
git-svn-id: trunk@64047 -
|
2020-10-22 13:35:04 +00:00 |
|
juha
|
2a8ddb66b5
|
IDE, LazUtils: Move unit FileReferenceList to LazUtils package. Order uses sections.
git-svn-id: trunk@64025 -
|
2020-10-16 12:01:15 +00:00 |
|
juha
|
5382b08b6e
|
Packager: Rename types and vars.
git-svn-id: trunk@63955 -
|
2020-10-04 17:34:12 +00:00 |
|
juha
|
f44d7e5d74
|
IDE: Formatting.
git-svn-id: trunk@63947 -
|
2020-10-03 00:16:17 +00:00 |
|
mattias
|
3c6130a277
|
IDE: mark session modified when cursor moved
git-svn-id: trunk@63826 -
|
2020-08-25 10:50:13 +00:00 |
|
juha
|
f091c464a5
|
IDE: Project options cleanup and formatting.
git-svn-id: trunk@63544 -
|
2020-07-11 12:04:22 +00:00 |
|
mattias
|
665ab3cba6
|
codetools: AddUnitToMainUsesSection using flags, test
git-svn-id: trunk@63404 -
|
2020-06-20 15:52:42 +00:00 |
|
juha
|
25d8d5b4c7
|
IDE: Formatting. Eliminate a parameter in sub-function of LoadAncestorDependencyHidden.
git-svn-id: trunk@63038 -
|
2020-04-20 23:12:51 +00:00 |
|
juha
|
cbaeca66f0
|
IDE: Assign also the handler list in BuildModes. Prevents a crash when cancelling project options. Issue #36782.
git-svn-id: trunk@63009 -
|
2020-04-17 18:39:38 +00:00 |
|
juha
|
42beb70c91
|
IDE: Fix cancelling BuildMode when done through "Change build mode" tool button. Issue #36736, patch from errno.
git-svn-id: trunk@62679 -
|
2020-02-27 10:30:37 +00:00 |
|
juha
|
7d6d05a0bf
|
IDE: Change logic updating Application.Title and .Scaled in main source. Don't delete them when user option is off. Check for LCL app.
git-svn-id: trunk@62669 -
|
2020-02-24 09:51:03 +00:00 |
|
ondrej
|
2be8de0d13
|
IDE: LPI: new lists for RequiredPackages
git-svn-id: trunk@62306 -
|
2019-11-27 05:05:40 +00:00 |
|
ondrej
|
3f71fbb081
|
IDE: Project: LPI&LPS ProjectOptions - write new lists. Issue #22752
git-svn-id: trunk@62249 -
|
2019-11-16 18:53:50 +00:00 |
|
ondrej
|
922e731fd5
|
IDE: Project: LPI&LPS debugging info - write new lists. Issue #22752
git-svn-id: trunk@62247 -
|
2019-11-16 18:23:54 +00:00 |
|
juha
|
d8e277a5f0
|
IDE: Remove all selected units with "Remove from project..." even if user commented out the CreateForm lines. Issue #28065.
git-svn-id: trunk@62194 -
|
2019-11-04 22:38:07 +00:00 |
|
juha
|
78ec55ea05
|
IDE: Reserve name "On..." for events. Rename handler methods as "...Handler".
git-svn-id: trunk@62192 -
|
2019-11-04 22:37:58 +00:00 |
|
juha
|
45446f15b8
|
Formatting
git-svn-id: trunk@62168 -
|
2019-11-03 16:45:42 +00:00 |
|
juha
|
715c8be36f
|
IDE: Store ManyBuildModes selection in project options instead of environment options.
git-svn-id: trunk@62150 -
|
2019-10-31 23:12:43 +00:00 |
|
martin
|
5e7fd9a4fa
|
Debugger: Allow project to override selected debugger.
git-svn-id: trunk@61673 -
|
2019-08-06 15:38:36 +00:00 |
|
mattias
|
f88bcbfd2d
|
IDE: fixed uninitialized result, issue #35411, from Ondrej
git-svn-id: trunk@61012 -
|
2019-04-18 08:12:04 +00:00 |
|
mattias
|
a06e60a246
|
undo
git-svn-id: trunk@61011 -
|
2019-04-18 08:11:56 +00:00 |
|
mattias
|
ab0aa9bf2a
|
IDE: fixed uninitialized result, issue #35411, from Ondrej
git-svn-id: trunk@61010 -
|
2019-04-18 08:11:11 +00:00 |
|
juha
|
f5a5a18fe0
|
IDE: Store units in project info file correctly. Issue #35377, patch from Ondrej.
git-svn-id: trunk@60993 -
|
2019-04-16 13:59:45 +00:00 |
|
mattias
|
6bd2d193e1
|
IDE: Store history from "RunParameters" dialog in LPS and not in global Lazarus IDE config, issue #35285, patch from Ondrej
git-svn-id: trunk@60782 -
|
2019-03-26 19:59:44 +00:00 |
|
mattias
|
3b972346b3
|
IDE: fixed storing buildmodes, issue #35277, patch from Ondrej
git-svn-id: trunk@60772 -
|
2019-03-26 07:34:02 +00:00 |
|
juha
|
c66c600938
|
IDE: Enable CompatibilityMode for legacy projects, disable for new projects. Issue #35267, patch from Ondrej.
git-svn-id: trunk@60765 -
|
2019-03-24 20:37:48 +00:00 |
|
mattias
|
d8c53e3eb0
|
IDE: debug messages on run/save project failures
git-svn-id: trunk@60721 -
|
2019-03-19 21:31:34 +00:00 |
|
mattias
|
07defac5a5
|
IDE: fixed TProject.GetUseLegacyLists and do not write MainUnitID if 0
git-svn-id: trunk@60696 -
|
2019-03-16 13:49:50 +00:00 |
|
juha
|
5d46a75ff6
|
IDE: Use a better XML tag format for project etc. info files. Issue #22752, patch from Ondrej.
git-svn-id: trunk@60683 -
|
2019-03-15 16:15:21 +00:00 |
|
martin
|
68e772e2c7
|
IDE, SourceEditor: store highlighter-class in project settings, if changed by user. Issue #0035181
git-svn-id: trunk@60588 -
|
2019-03-04 20:11:45 +00:00 |
|
juha
|
6ab3884744
|
IdeIntf: Improve timestamp updates of TLazCompilationToolOptions + inherited classes. Issue #34283.
git-svn-id: trunk@59268 -
|
2018-10-07 20:01:41 +00:00 |
|
juha
|
38389bb56f
|
IDE: Formatting.
git-svn-id: trunk@59258 -
|
2018-10-06 19:32:48 +00:00 |
|
juha
|
c9e4614e17
|
Delete old deprecated methods.
git-svn-id: trunk@59175 -
|
2018-09-28 11:06:40 +00:00 |
|
juha
|
7f272a8e4e
|
IDE: Make procedure InvalidateOptions private for both project and package options.
git-svn-id: trunk@59045 -
|
2018-09-17 16:53:43 +00:00 |
|
juha
|
a1d9f85634
|
IdeIntf: Improve the CompilationTool stuff. Remove and clean code. Issue #34283.
git-svn-id: trunk@59044 -
|
2018-09-17 16:53:37 +00:00 |
|
juha
|
5df4b7fc4e
|
IdeIntf: A new interface class TLazCompilationToolOptions with a Command and CompileReasons. Issue #34283.
git-svn-id: trunk@59043 -
|
2018-09-17 12:03:51 +00:00 |
|
juha
|
aaef9c6884
|
IDE: Use safe typecast for TProjectCompilationToolOptions when building project.
git-svn-id: trunk@59041 -
|
2018-09-17 12:03:47 +00:00 |
|