Commit Graph

59 Commits

Author SHA1 Message Date
Matt Parker
58b6261264 display run logs in terminal 2025-08-09 23:52:41 +10:00
Matt Parker
ff23f39591 open run panel on start 2025-08-09 02:35:35 +10:00
Matt Parker
776907d496 update project runnable condition 2025-08-09 02:17:49 +10:00
Matt Parker
4ba04c3082 run panel v1 2025-08-09 02:09:06 +10:00
Matt Parker
4ceaafd75e update 2025-08-08 21:13:05 +10:00
Matt Parker
c08fad9e01 wait for log drain 2025-08-08 02:20:43 +10:00
Matt Parker
ea5bb6ac53 implement end running project 2025-08-08 01:26:23 +10:00
Matt Parker
8f0dd5c1cf Guard against multiple run invocations 2025-08-08 00:29:50 +10:00
Matt Parker
995449c6d1 Update RunService.cs 2025-08-08 00:16:16 +10:00
Matt Parker
f220e31b36 global event for projects running changed 2025-08-08 00:14:26 +10:00
Matt Parker
85d8a129a2 make list hashset 2025-08-07 23:57:40 +10:00
Matt Parker
1243592fd3 get runnable projects 2025-08-07 23:53:18 +10:00
Matt Parker
d544f13b4b Get flat project list 2025-08-07 18:37:34 +10:00
Matt Parker
082a3a6bbf get msbuild eval projects 2025-08-07 18:12:41 +10:00
Matt Parker
4aae23c6f8 use custom drawer container 2025-08-06 19:11:07 +10:00
Matt Parker
242defb3da add Process2 2025-08-06 01:56:49 +10:00
Matt Parker
ae06c5bac2 Correct configure await usage 2025-08-03 14:20:02 +10:00
Matt Parker
fa78ce4c8c run project from context menu 2025-08-03 02:31:16 +10:00
Matt Parker
fceafbd194 fix project path mapping 2025-08-03 02:28:38 +10:00
Matt Parker
540a1f6a25 make intermediate models internal 2025-08-03 02:18:08 +10:00
Matt Parker
9a3fe17b88 Add build cancellation 2025-08-03 00:27:33 +10:00
Matt Parker
95cee5d6b5 Update BuildAsync method 2025-08-02 23:02:08 +10:00
Matt Parker
0224394ea8 Update BuildManagerExtensions.cs 2025-08-02 22:01:53 +10:00
Matt Parker
b4c2c7ce8a Refactor BuildService 2025-08-02 21:50:36 +10:00
Matt Parker
91ea2c77c3 Fix multi node build 2025-08-02 21:39:00 +10:00
Matt Parker
c5f8901ad4 Update ChannelTextWriter.cs 2025-08-02 19:03:01 +10:00
Matt Parker
2afa661ad6 Order 2025-08-02 19:00:40 +10:00
Matt Parker
eb6c1fe75a refactor 2025-08-02 18:56:48 +10:00
Matt Parker
ba83ccfa6e refactor 2025-08-02 18:50:33 +10:00
Matt Parker
5ef19ce332 refactor 2025-08-02 18:49:10 +10:00
Matt Parker
8365e3859e display sln folder files 2025-08-02 18:47:56 +10:00
Matt Parker
ebd3376836 lazy load nodes in explorer 2025-08-02 18:26:00 +10:00
Matt Parker
30bc449c5f log sln parse time 2025-08-02 18:03:20 +10:00
Matt Parker
5b77fb7030 ignore bin and obj folders 2025-08-02 18:00:45 +10:00
Matt Parker
e18ce7af71 Update BuildService.cs 2025-08-02 14:29:07 +10:00
Matt Parker
9a331fc302 fix terminal display 2025-08-01 21:40:13 +10:00
Matt Parker
5e4cefe71b refactor 2025-08-01 21:17:06 +10:00
Matt Parker
e3fb90a870 Use Terminal Logger 2025-08-01 19:02:26 +10:00
Matt Parker
abc4213500 insta open and collapse explorer nodes 2025-08-01 18:51:17 +10:00
Matt Parker
e756600b97 display logs 2025-08-01 01:59:34 +10:00
Matt Parker
c8ae393c07 Terminal logger 2025-08-01 01:45:45 +10:00
Matt Parker
1085723e9e all buttons 2025-08-01 01:05:06 +10:00
Matt Parker
bc17b7285a build sln from ui 2025-08-01 00:58:18 +10:00
Matt Parker
d5605f0860 Display sln explorer items 2025-08-01 00:11:28 +10:00
Matt Parker
5dc929f97a fix error 2025-07-31 23:10:17 +10:00
Matt Parker
7008258e6a use vs persistence 2025-07-31 22:28:29 +10:00
Matt Parker
934d892113 update 2025-07-31 21:22:18 +10:00
Matt Parker
ba7cc3d3fe use async build 2025-07-31 20:18:54 +10:00
Matt Parker
6975146579 Add BuildService 2025-07-31 20:11:54 +10:00
Matt Parker
898a83faf5 Build sln on load 2025-07-31 20:06:53 +10:00