mattias
851dc814ae
MacOS: Improve external tool execution with an .app application. Issue #36314
...
git-svn-id: branches/fixes_2_0@62851 -
2020-04-02 11:21:05 +00:00
mattias
7c4755d9cc
IDE: message widow: fixed showing ExitCode instead of ExitStatus of a process
...
git-svn-id: branches/fixes_2_0@59900 -
2018-12-23 16:07:11 +00:00
maxim
d21641edc4
Merged revision(s) 59244-59246 #e0503fa7ed-#e0503fa7ed, 59248 #7c1bbdaa10, 59263 #e720b191ee, 59266-59267 #cf7cf15624-#cf7cf15624, 59272 #e1b2a50f19 from trunk:
...
IDE: Always create project's main icon file when saving it. Keeps its size down. Issue #27287 .
........
IDE: Add initial directory for loading project icon in App options. Use IconImage.Picture.Icon everywhere.
........
IDE: Remove resource generation from DoBuildProject. They have been generated earlier. Issue #15915 .
........
IDE: Support running external tool with parsers, needed when used through IDE interface. Reported by Anton.
........
IDE: Reduce DebugLn() calls in Publish Module code. It seems to work.
........
IDE: New High-DPI images in folders images/items and images/packages. Kindly provided by Roland Hahn.
........
IDE: Use scaled images in trees of Install/Uninstall package form.
........
IDE: Center icon and text vertically for each item in ViewUnit dialog. Issue #34402 , patch from Vojtech Cihak.
........
git-svn-id: branches/fixes_2_0@59281 -
2018-10-09 23:04:04 +00:00
juha
ebaa4dcf36
IDE: Return true from TExternalTools.RunToolAndDetach when everything goes well. Issue #34282 .
...
git-svn-id: trunk@59007 -
2018-09-15 17:43:10 +00:00
juha
2b381547b5
IDE: Separate units ExtToolsConsole (no LCL) and ExtToolsIDE (with LCL) from ExtTools.
...
git-svn-id: trunk@58643 -
2018-07-28 13:38:06 +00:00
juha
3574bdfb6d
Move debug- & other non-GUI stuff from LCLProc to LazUtilities and LazLogger in package LazUtils.
...
git-svn-id: trunk@58244 -
2018-06-13 13:59:07 +00:00
juha
672ece7241
Refactor: Move variable ConsoleVerbosity from MacroIntf to LazUtilities. Rename MergeSort to avoid name clash and confusion.
...
git-svn-id: trunk@58203 -
2018-06-09 14:39:21 +00:00
mattias
b954691645
lazbuild: comment
...
git-svn-id: trunk@57375 -
2018-02-25 16:28:35 +00:00
mattias
96d15f563f
lazbuild: comment
...
git-svn-id: trunk@57374 -
2018-02-25 16:13:40 +00:00
mattias
340e7886e9
IDE: compiler options: execute before/after: started supporting custom parsers
...
git-svn-id: trunk@56573 -
2017-12-01 14:25:31 +00:00
mattias
be3726793a
IDE: simplified
...
git-svn-id: trunk@56230 -
2017-10-29 15:36:27 +00:00
juha
9870f7bb1a
IDE: Improve error messages on calling external programs. Issue #32624 , patch from C Western.
...
git-svn-id: trunk@56222 -
2017-10-29 10:01:55 +00:00
juha
ffa67e0ff4
Fix compilation of Codetools examples and wiki test project. Clean uses sections.
...
git-svn-id: trunk@54563 -
2017-04-07 19:02:11 +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
mattias
08e20f0ff0
IDE: external tools: fixed show/hide window
...
git-svn-id: trunk@53196 -
2016-10-21 22:00:15 +00:00
mattias
e2ac7a9645
IDE: external tools: started options ShowConsole and HideWindow
...
git-svn-id: trunk@53016 -
2016-09-22 08:44:36 +00:00
mattias
3d340067d6
IDE: messages window: add uncategorized messages as mluDebug
...
git-svn-id: trunk@52988 -
2016-09-18 18:00:07 +00:00
mattias
a96700a660
IDE: fixed compiling with -dVerboseExtToolThread
...
git-svn-id: trunk@51420 -
2016-01-26 13:11:06 +00:00
mattias
0b7a5c0c34
lazbuild: nicer output running tool
...
git-svn-id: trunk@50406 -
2015-11-18 22:19:00 +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
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
f4623462da
lazbuild: added parameter --max-process-count, write parameters on start when verbose
...
git-svn-id: trunk@48422 -
2015-03-18 21:18:45 +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
c9f92e8bc2
IDE: clean up
...
git-svn-id: trunk@48415 -
2015-03-18 17:19:35 +00:00
mattias
b728a865d3
IDE: fixed resolving macros of external tools before switching back from IDE to project
...
git-svn-id: trunk@48054 -
2015-02-28 22:47:57 +00:00
mattias
ccfdda027d
IDE: external tools: added TAbstractExternalTool.ReadStdOutBeforeErr, changed default to read stderr before out, needed by FPC linker errors
...
git-svn-id: trunk@47955 -
2015-02-23 09:56:49 +00:00
mattias
064b7e9add
lazbuild: stop writing output when terminating
...
git-svn-id: trunk@47669 -
2015-02-09 21:22:56 +00:00
mattias
57a40ca9a7
IDE: external tool data when compiling IDE, improving message cant find unit for IDE
...
git-svn-id: trunk@47658 -
2015-02-09 17:02:00 +00:00
mattias
bee2faeb7b
IDE: added parameters --verbose, --quiet, when building IDE or project and when quit, give message when already building
...
git-svn-id: trunk@47590 -
2015-02-04 22:30:54 +00:00
mattias
804ba9b391
IDE: external tools: increased pip buffer, issue #18492
...
git-svn-id: trunk@46322 -
2014-09-25 10:03:30 +00:00
mattias
b34a88d7c4
lazbuild: fixed clean up
...
git-svn-id: trunk@45990 -
2014-07-28 18:56:13 +00:00
mattias
dc0ea8db95
IDE: enabled group compile
...
git-svn-id: trunk@45987 -
2014-07-28 14:53:57 +00:00
mattias
2afb6b73af
IDE: fixed extending unit/inc path in PI, fixed checking last pcp ignoring optional Darwin bundle, added dummy external tools for dependencies
...
git-svn-id: trunk@45986 -
2014-07-28 08:21:21 +00:00
mattias
448681f8a9
IDE: compile package: started grouping before/compile/after
...
git-svn-id: trunk@45959 -
2014-07-23 20:26:56 +00:00
mattias
d95954ac0b
IDE: clean up old external tools
...
git-svn-id: trunk@45943 -
2014-07-20 19:50:17 +00:00
mattias
521b65bbed
IDE: clean up
...
git-svn-id: trunk@45622 -
2014-06-23 18:32:41 +00:00
mattias
935eeca8e9
IDE: fpc msg parser: fixed crash if unit not found, pass -vbq when building IDE
...
git-svn-id: trunk@45502 -
2014-06-13 21:06:24 +00:00
mattias
98febbb4b8
IDE: clean up
...
git-svn-id: trunk@45419 -
2014-06-09 07:06:05 +00:00
mattias
3c98dd7469
IDE: resourcestrings
...
git-svn-id: trunk@45401 -
2014-06-08 13:51:11 +00:00
mattias
403ed545d1
IDE: enabled new external tools by default, use old code with -dEnableOldExtTools
...
git-svn-id: trunk@45396 -
2014-06-08 10:19:28 +00:00
mattias
b2dca3d504
lazbuild: fixed freeing views
...
git-svn-id: trunk@45393 -
2014-06-08 08:52:18 +00:00
mattias
0d640e9a54
lazbuild: write output
...
git-svn-id: trunk@45390 -
2014-06-07 21:53:46 +00:00
mattias
566f80a37a
IDE: message parser: split synchronized phase to move more processing from main to sub thread
...
git-svn-id: trunk@45375 -
2014-06-06 09:41:27 +00:00
mattias
ec6d63f4a5
IDE: quick fix: add -vm option
...
git-svn-id: trunk@45342 -
2014-06-04 21:30:42 +00:00
mattias
c6bd6213b2
IDE: fixed running tool on fpc 2.6.2
...
git-svn-id: trunk@45329 -
2014-06-04 06:13:15 +00:00
mattias
c6ae64c80c
IDE: clean up
...
git-svn-id: trunk@45305 -
2014-06-02 14:39:24 +00:00
mattias
37a1e9a9c3
IDE: fixed TProcess flags for windows
...
git-svn-id: trunk@45304 -
2014-06-02 14:32:06 +00:00
mattias
3f0f2cf33a
IDE: added list of external tools
...
git-svn-id: trunk@45302 -
2014-06-02 10:18:39 +00:00