Commit Graph

706 Commits

Author SHA1 Message Date
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
11cb9c1deb show project diagnostics in document 2025-10-18 00:20:38 +10:00
Matt Parker
d5567cf32a simplify razor classified spans 2025-10-17 23:22:20 +10:00
Matt Parker
6a20f75f39 use ImmutableArray 2025-10-17 22:50:17 +10:00
Matt Parker
b6060e34f5 refactor diagnostic v2 2025-10-17 22:17:14 +10:00
Matt Parker
96d21f75f6 refactor diagnostic 2025-10-17 21:30:52 +10:00
Matt Parker
451fd316f2 ignore project unsaved changes 2025-10-17 20:44:10 +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
2a80a65738 more warnings 2025-10-17 19:18:17 +10:00
Matt Parker
370c158010 fix warnings 2025-10-17 19:06:38 +10:00
Matt Parker
2f0893b8fc fix more warnings 2025-10-17 18:50:30 +10:00
Matt Parker
1c8bb16640 fix warning 2025-10-17 18:42:30 +10:00
Matt Parker
ebc77f596e refactor highlighting hack to be generic 2025-10-17 18:18:48 +10:00
Matt Parker
dd3678d50c attempt to improve syntax highlighting UX? 2025-10-17 18:04:36 +10:00
Matt Parker
85eaec30c7 add missing classification colour 2025-10-15 21:53:19 +10:00
Matt Parker
21b1bd755a syntax highlighting refactor 2025-10-15 21:20:51 +10:00
Matt Parker
8488e47a87 optimise updating document content in workspace 2025-10-15 20:29:27 +10:00
Matt Parker
ca8acd0adf optimise highlighting 2025-10-15 19:36:32 +10:00
Matt Parker
6120a75ad0 refactor RoslynAnalysis 2025-10-15 19:02:58 +10:00
Matt Parker
4fc7e69f67 Add single project reload method 2025-10-15 18:35:27 +10:00
Matt Parker
8e32e67b48 Create NotesToUsers.md 2025-10-14 23:53:38 +10:00
Matt Parker
03044bd52c RoslynAnalysis ReloadSolution 2025-10-14 19:40:29 +10:00
Matt Parker
f75031bf4f Add reload project method to ProjectEvaluation 2025-10-13 23:18:08 +10:00
Matt Parker
a61362b07e replace Cascadia Code with Cascadia Mono (no ligatures) 2025-10-13 22:22:51 +10:00
Matt Parker
d8de8c25aa Fix arrow key scroll focus 2025-10-13 21:04:29 +10:00
Matt Parker
8f64f2266e find files - display result count 2025-10-13 19:54:15 +10:00
Matt Parker
207b8fe3c8 Add search files popup 2025-10-13 19:41:56 +10:00
Matt Parker
4e1f682764 Fix scene path 2025-10-13 18:48:10 +10:00
Matt Parker
de7c42d762 move files to folder 2025-10-13 18:31:10 +10:00
Matt Parker
d73187fde3 refactor common code 2025-10-12 23:29:57 +10:00
Matt Parker
c96fa9308a make tooltips popupwindows 2025-10-12 23:24:12 +10:00
Matt Parker
9eedd81656 update tooltip method return types 2025-10-12 23:19:30 +10:00
Matt Parker
3dd23d890b tooltip hover refinement 2025-10-12 23:01:03 +10:00
Matt Parker
7a290d4254 add timer for hiding tooltip 2025-10-12 21:29:23 +10:00
Matt Parker
e126a7d34e Add spacer to symbol tooltip 2025-10-12 21:24:06 +10:00
Matt Parker
95813d04a0 add godot uid files 2025-10-12 19:02:30 +10:00
Matt Parker
8627d7f9c5 Update SharpIdeCodeEdit.cs 2025-10-12 19:00:42 +10:00
Matt Parker
4b8e8bad7e shrink tooltip to content size 2025-10-12 18:59:53 +10:00
Matt Parker
3af14a4b5c add async modifier to method tooltip 2025-10-12 14:38:58 +10:00
Matt Parker
0f8df8e0f6 fix nullable value types 2025-10-12 14:35:53 +10:00
Matt Parker
d4b67cb02d handle abstract interface 2025-10-12 14:28:23 +10:00
Matt Parker
5664fceb29 Update NamedTypeTooltip.cs 2025-10-12 14:26:16 +10:00
Matt Parker
eac9111c1f Update NamedTypeTooltip.cs 2025-10-12 14:19:27 +10:00
Matt Parker
0d46c60e80 add missing symbol colours 2025-10-12 14:13:18 +10:00