Commit Graph

761 Commits

Author SHA1 Message Date
Matt Parker
aec76cc10e open previously open files 2025-10-22 20:55:09 +10:00
Matt Parker
2e9598b217 store each solutions open tabs 2025-10-22 20:15:04 +10:00
Matt Parker
7ac3947563 Update SharpIdeCodeEdit.cs 2025-10-22 20:05:16 +10:00
Matt Parker
b529bd3f3f remove file from in-memory cache on tab close 2025-10-22 19:36:49 +10:00
Matt Parker
14c31b8f5d remove completion list limitation 2025-10-22 19:26:54 +10:00
Matt Parker
5266aaa443 partially fix highlighting flash on external set 2025-10-22 19:08:41 +10:00
Matt Parker
d1fb9f5a43 pass cancellation tokens 2025-10-22 18:50:10 +10:00
Matt Parker
37fdfa7df2 better code completion apply 2025-10-22 18:33:51 +10:00
Matt Parker
23ded1e6dd rename file from IDE 2025-10-22 18:22:03 +10:00
Matt Parker
588299ef39 rename and delete fs events for files 2025-10-22 00:50:02 +10:00
Matt Parker
a403cb3389 implement disk event move directory 2025-10-22 00:31:01 +10:00
Matt Parker
dc00618d69 copy and move directories 2025-10-22 00:28:17 +10:00
Matt Parker
e47bebffca cut and paste files 2025-10-21 21:37:06 +10:00
Matt Parker
0f259fa4c7 copy multiple nodes 2025-10-21 21:27:15 +10:00
Matt Parker
475ef08ee2 refactor 2025-10-21 19:21:19 +10:00
Matt Parker
439a8d96f9 handle copy pasting a file 2025-10-21 19:10:07 +10:00
Matt Parker
fb489ec429 fix directory rename from disk 2025-10-21 19:03:35 +10:00
Matt Parker
4496f44a21 rename directory from IDE 2025-10-21 18:16:09 +10:00
Matt Parker
575cdf61c0 automatic indent 2025-10-20 23:09:56 +10:00
Matt Parker
a2161c99f5 default run button selected 2025-10-20 22:37:21 +10:00
Matt Parker
0a913a8e26 open new file on create 2025-10-20 21:48:59 +10:00
Matt Parker
8ac96b3835 Update aspire 2025-10-20 20:51:13 +10:00
Matt Parker
4a3ed15955 Update to Godot 4.5.1 2025-10-20 20:26:43 +10:00
Matt Parker
a62468123e add new file and dir to project 2025-10-20 20:15:45 +10:00
Matt Parker
e2f9829aa0 refactor file creation for a project parent 2025-10-20 20:09:43 +10:00
Matt Parker
0c3a3f7265 ide delete file 2025-10-20 20:00:01 +10:00
Matt Parker
e114e2c524 generate namespace for new file 2025-10-20 19:55:28 +10:00
Matt Parker
6fa0049f62 Create cs file v2 2025-10-20 19:45:58 +10:00
Matt Parker
7d379939e9 Update NewCsharpFileDialog.cs 2025-10-20 19:35:50 +10:00
Matt Parker
f8bb4901c7 ide create new cs file dialog v1 2025-10-20 19:17:50 +10:00
Matt Parker
135a5f5d18 handle files from added directories better (?) 2025-10-20 19:12:19 +10:00
Matt Parker
36a2acbdf7 more file operations 2025-10-20 19:06:47 +10:00
Matt Parker
5eef6424f8 delete directory from disk 2025-10-20 19:00:11 +10:00
Matt Parker
76bc0afc52 fix files 2025-10-20 18:40:54 +10:00
Matt Parker
ba67576906 fix sln folders 2025-10-20 18:37:37 +10:00
Matt Parker
b20469b51a sln explorer - fix projects 2025-10-20 18:22:12 +10:00
Matt Parker
67490f8a44 fix sln explorer folder init 2025-10-20 18:06:25 +10:00
Matt Parker
4278b729dc add delete directory 2025-10-20 00:39:08 +10:00
Matt Parker
e379d064f3 Add folder via dialog 2025-10-20 00:09:24 +10:00
Matt Parker
681e07586e add services 2025-10-19 23:52:34 +10:00
Matt Parker
57d3a3e21c add AddDirectoryDialog 2025-10-19 23:31:41 +10:00
Matt Parker
f2b248ea6b add new file menu stub 2025-10-19 23:09:30 +10:00
Matt Parker
8a02d6a519 add folder to solution model on create 2025-10-19 22:56:14 +10:00
Matt Parker
45df81afe6 Use observable collections for solution model 2025-10-19 21:48:12 +10:00
Matt Parker
b180f82b1f add new file v2 2025-10-19 20:48:48 +10:00
Matt Parker
5e1f1dfdd6 add add file v1 2025-10-19 20:20:27 +10:00
Matt Parker
1a7c2acbd9 cancel old solution diagnostics updates 2025-10-19 13:52:21 +10:00
Matt Parker
83ca5ee76b remove unused code 2025-10-19 13:43:48 +10:00
Matt Parker
13e0db3dbc fix file updates 2025-10-19 13:41:21 +10:00
Matt Parker
302ee8edd2 add more cancellation tokens 2025-10-19 13:20:38 +10:00