Commit Graph

68 Commits

Author SHA1 Message Date
Matt Parker
c3069b0e41 nav history v2 2025-10-29 20:40:13 +10:00
Matt Parker
91bb5200aa another 2025-10-24 22:10:47 +10:00
Matt Parker
82f1ce2a8d another 2025-10-24 20:04:14 +10:00
Matt Parker
21e5218ea3 replace more console logs 2025-10-24 19:33:18 +10:00
Matt Parker
2097d1a51a refactor 2025-10-22 22:30:30 +10:00
Matt Parker
64b186d6ff ensure tab ordering 2025-10-22 21:21:38 +10:00
Matt Parker
8e037a582d set selected tab 2025-10-22 21:14:32 +10:00
Matt Parker
aec76cc10e open previously open files 2025-10-22 20:55:09 +10:00
Matt Parker
5266aaa443 partially fix highlighting flash on external set 2025-10-22 19:08:41 +10:00
Matt Parker
e379d064f3 Add folder via dialog 2025-10-20 00:09:24 +10:00
Matt Parker
45df81afe6 Use observable collections for solution model 2025-10-19 21:48:12 +10:00
Matt Parker
5bd689fa92 refactor file update handling 2025-10-19 11:27:06 +10:00
Matt Parker
6f662bda54 Make RoslynAnalysis non-static 2025-10-18 16:31:56 +10:00
Matt Parker
69d72307f0 Make DI services scoped 2025-10-18 16:20:57 +10:00
Matt Parker
d90f0e6c28 remove static instance field 2025-10-18 14:33:46 +10:00
Matt Parker
d285ce1bf2 use DI in Godot Nodes 2025-10-18 14:20:04 +10:00
Matt Parker
4d67503e13 better file syncing (poorly) 2025-10-18 12:47:00 +10:00
Matt Parker
639945007b update project diagnostics in file on sln alteration 2025-10-18 00:43:16 +10:00
Matt Parker
882382bbd4 file change handling 2025-10-17 20:33:54 +10:00
Matt Parker
ffdadf7a79 set solution model 2025-10-17 20:27:17 +10:00
Matt Parker
e3b18c56f2 Add IdeFileChangeHandler 2025-10-17 20:05:04 +10:00
Matt Parker
4652c66269 rename class 2025-10-17 19:46:08 +10:00
Matt Parker
03044bd52c RoslynAnalysis ReloadSolution 2025-10-14 19:40:29 +10:00
Matt Parker
207b8fe3c8 Add search files popup 2025-10-13 19:41:56 +10:00
Matt Parker
4846c37eac project context menu v1 2025-10-10 20:41:30 +10:00
Matt Parker
e57fe03348 Refresh files on external change 2025-10-09 00:56:45 +10:00
Matt Parker
8f1f510625 Rework file persistence 2025-10-08 20:03:59 +10:00
Matt Parker
f4356b7653 Add file system watcher v1 2025-10-08 00:18:13 +10:00
Matt Parker
a6b80c38f6 move godot events to wrapper 2025-10-07 21:01:55 +10:00
Matt Parker
de60182c05 add sln commands 2025-10-06 20:00:15 +10:00
Matt Parker
ee06bd8497 remove unused dialog 2025-09-30 22:07:23 +10:00
Matt Parker
41f25ec772 use instance for global events 2025-09-30 20:34:29 +10:00
Matt Parker
eb88897a2a Move Godot events to instance 2025-09-30 19:43:49 +10:00
Matt Parker
aee8ae4cf6 handle optional window for sln picker 2025-09-30 18:52:34 +10:00
Matt Parker
4473ab17a6 add sln picker 2025-09-30 18:21:15 +10:00
Matt Parker
e0ddcc55f2 add aspire for otel 2025-09-29 19:07:38 +10:00
Matt Parker
a5e6ece9f3 search set line position of selected file 2025-09-25 01:01:45 +10:00
Matt Parker
96dd10d296 search v2 2025-09-23 22:37:02 +10:00
Matt Parker
6a95ea892c search modal v1 2025-09-23 22:08:35 +10:00
Matt Parker
01e5129ba5 add code editor tabs 2025-09-23 01:27:19 +10:00
Matt Parker
ae6d1e4358 refactor code editor to scene 2025-09-23 00:05:36 +10:00
Matt Parker
25b8accbbc select file in tree when selected externally 2025-09-22 18:56:13 +10:00
Matt Parker
f446ef1655 get razor syntax highlighting from workspace 2025-09-16 18:54:50 +10:00
Matt Parker
b4291cb7f7 open file from problem 2025-09-13 15:35:52 +10:00
Matt Parker
296dd306b4 display projects for problems 2025-09-12 18:21:04 +10:00
Matt Parker
1b2ebcb1e8 add reactive binding 2025-09-12 18:04:20 +10:00
Matt Parker
ced29e7152 use extension members 2025-09-10 21:49:49 +10:00
Matt Parker
d338407049 remove unused usings 2025-09-10 20:56:05 +10:00
Matt Parker
247989fda4 change toggle button state externally 2025-08-27 22:46:39 +10:00
Matt Parker
563f2bba2e display tabs on events 2025-08-27 21:44:26 +10:00