Commit Graph

45 Commits

Author SHA1 Message Date
Juha
636e902e6a Move units IDECmdLine, IDEGuiCmdLine, IDEProcs and CompOptsModes to IdeConfig package. 2023-07-23 22:34:21 +03:00
Juha
e65a102527 Remove unit Laz_AVL_Tree, a copy of unit AVL_Tree. Not needed with FPC 3.2.x. 2023-07-07 17:39:03 +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
mattias
033c256b3a ide: less hints 2023-06-12 06:49:22 +02:00
Juha
f99bd70b72 Improve scaling of DateTimePicker. Leave GetDetailSize in places which are not fully tested yet. 2023-04-29 19:44:23 +03:00
Juha
c14934764c LCL: Call TThemeServices.GetDetailSizeForPPI with proper arguments. Revert 1138d26280. 2023-04-27 17:23:33 +03:00
Martin
bf4114c8ca EnvironmentOpts: remove dependency on IdeProcs 2022-12-08 16:05:03 +01:00
juha
3f78f0d62d New optimized functions in LazUtils: FilenameExtIs and FilenameExtIn. Used instead of CompareFileExt and similar.
git-svn-id: trunk@64583 -
2021-02-15 08:43:50 +00:00
juha
3ea7788cbf Optimize CompareFileExt in different ways. Comparison of FPC/Lazarus generated files can be case-sensitive.
git-svn-id: trunk@64374 -
2021-01-10 19:07:52 +00:00
mattias
a13d2afaa0 IDE: do not warn if ppu is reachable by two packages and only one has a source
git-svn-id: trunk@61607 -
2019-07-20 09:22:03 +00:00
juha
b20cf40349 Use RaiseGDBException from LazTracer unit. Remove similar funcs from IDEProcs and ComponentReg.
git-svn-id: trunk@58622 -
2018-07-24 17:49:21 +00:00
juha
d25418e28d IdeIntf: Change TIDEDialogLayoutList.ApplyLayout UseAsMin parameter default from True to False. Clean calls in code accordingly.
git-svn-id: trunk@55988 -
2017-10-06 10:20:45 +00:00
juha
e800a738ad Copy AVL_Tree from FPC trunk and replace classes in AvgLvlTree and in CodetoolsStructs with it.
The unit in FPC packages will be used directly later.

git-svn-id: trunk@54524 -
2017-04-05 08:34:48 +00:00
joost
1de2cbf586 general: Updated address of the Free Software Foundation in copyright messages
git-svn-id: trunk@54031 -
2017-01-29 21:04:32 +00:00
juha
a714a91311 LCL: Move TLCLPlatform and related non-GUI code to a new unit to be used without GUI.
Organize uses-sections by package so that dependencies can be easier seen.

git-svn-id: trunk@53711 -
2016-12-17 22:58:08 +00:00
mattias
b8344eab11 IDE: check pkg file conflicts: fixed check in Turkish locale
git-svn-id: trunk@53391 -
2016-11-20 22:52:45 +00:00
juha
8cfa96523a Packager: formatting
git-svn-id: trunk@53083 -
2016-10-09 13:12:08 +00:00
juha
08c9621520 Change order of used units so that "deprecated" warnings are not triggered.
git-svn-id: trunk@49612 -
2015-08-07 17:20:40 +00:00
juha
82acb31da2 Codetools: add deprecated notes to function wrappers. Fix compilation in example projects, packages, StartLazarus and LazBuild.
git-svn-id: trunk@49508 -
2015-07-07 15:35:28 +00:00
juha
653b5dd43a Codetools, unit FileProcs: Disable conditionally wrapper functions. For testing define DisableWrapperFunctions and build Lazarus.
git-svn-id: trunk@49504 -
2015-07-07 11:43:38 +00:00
mattias
73c9b15957 IDE: check inter pkg files: verbosity on inconsistency
git-svn-id: trunk@49130 -
2015-05-22 07:13:03 +00:00
mattias
43cda43add IDE: check inter pkg sources: add .ppu files to list always as units even if only in include paths
git-svn-id: trunk@49122 -
2015-05-20 20:51:23 +00:00
mattias
5c4399fd59 IDE: check inter pkg sources: fixed adding ppu files
git-svn-id: trunk@49119 -
2015-05-20 10:53:34 +00:00
mattias
e67cae9ede IDE: check duplicate source files: do not warn files of shared source directories
git-svn-id: trunk@48994 -
2015-05-12 10:23:38 +00:00
mattias
505992f5e4 lazbuild: made debugln more consistent and easier to distinguish from FPC messages
git-svn-id: trunk@48420 -
2015-03-18 20:37:48 +00:00
mattias
907bd03e63 IDE/lazbuild: fixed check orphaned ppu
git-svn-id: trunk@48410 -
2015-03-18 09:56:33 +00:00
juha
ca503d94f3 Packager: Reveal a Nil reference bug with assertions.
git-svn-id: trunk@48408 -
2015-03-17 22:51:49 +00:00
mattias
2a7329ce1d IDE/lazbuild: cleaned up debugging
git-svn-id: trunk@48407 -
2015-03-17 21:15:57 +00:00
mattias
a6a61ddf51 IDE/lazbuild: check duplicate files: do not warn single files when sharing directories
git-svn-id: trunk@48405 -
2015-03-17 11:45:54 +00:00
mattias
a2e5531222 IDE: check duplicate ppu: do not warn if the same ppu is in two packages and only of them has a source
git-svn-id: trunk@48397 -
2015-03-16 22:17:24 +00:00
mattias
903b5c0064 IDE: fixed warning about duplicate source files
git-svn-id: trunk@48383 -
2015-03-15 19:45:04 +00:00
mattias
f1bba18730 lazbuild: fixed compiling packages
git-svn-id: trunk@48382 -
2015-03-15 17:57:47 +00:00
mattias
0df49b93a0 IDE: warn for duplicate files and orphaned ppu between packages
git-svn-id: trunk@48264 -
2015-03-11 15:21:01 +00:00
mattias
f3f0866921 IDE: checked compiler warnings, clean up
git-svn-id: trunk@48218 -
2015-03-10 14:51:21 +00:00
mattias
c5128925c6 IDE: started checking duplicate units
git-svn-id: trunk@48116 -
2015-03-03 13:43:19 +00:00
mattias
0b172d9065 IDE: orphaned ppu: add warnings
git-svn-id: trunk@48113 -
2015-03-03 11:51:45 +00:00
mattias
1c0c90a850 IDE: comment
git-svn-id: trunk@48094 -
2015-03-02 17:59:06 +00:00
mattias
aa72b32e77 IDE: orphaned ppu: delete button
git-svn-id: trunk@48092 -
2015-03-01 22:53:07 +00:00
mattias
e942ff6cf6 lazbuild: check for orphaned ppu: only warn
git-svn-id: trunk@48069 -
2015-03-01 12:42:18 +00:00
mattias
3b934c4f93 IDE: check orphaned ppu: report each duplicate only once
git-svn-id: trunk@48021 -
2015-02-26 15:11:20 +00:00
mattias
4a1432da74 IDE: checking orphaned ppu files: ignore shared directories
git-svn-id: trunk@48010 -
2015-02-26 08:21:07 +00:00
mattias
b2140c01fa IDE: checking orphaned ppu files: search src of ppu
git-svn-id: trunk@48009 -
2015-02-26 00:00:39 +00:00
mattias
55366b0200 IDE: checking orphaned ppu files: started dlg
git-svn-id: trunk@48008 -
2015-02-25 23:37:31 +00:00
mattias
e464eb70d9 IDE: started check for duplicate files between packages
git-svn-id: trunk@47989 -
2015-02-25 17:44:21 +00:00
mattias
cc83db2a68 IDE: started checking orphaned ppu files of packages
git-svn-id: trunk@47985 -
2015-02-24 23:18:54 +00:00