Commit Graph

175 Commits

Author SHA1 Message Date
Matt Parker
d58562843a Update SharpIdeCodeEdit.cs 2025-10-28 22:29:26 +10:00
Matt Parker
542a3a33a6 handle key inputs better 2025-10-28 21:04:04 +10:00
Matt Parker
f4df002358 clear undo history for first file load 2025-10-28 20:44:26 +10:00
Matt Parker
dc18bfa190 add code region tags 2025-10-28 19:59:06 +10:00
Matt Parker
bab31a8227 improve completion auto triggering 2025-10-28 18:52:31 +10:00
Matt Parker
d55ad72b08 handle override methods in completions - icon 2025-10-28 18:24:38 +10:00
Matt Parker
f94b3f5553 fix completion insertion 2025-10-28 18:09:59 +10:00
Matt Parker
7e6f3d52da handle extension method icon 2025-10-28 18:03:47 +10:00
Matt Parker
bf053ed580 display completions more frequently 2025-10-27 23:41:48 +10:00
Matt Parker
ee3213b4e4 rename service 2025-10-27 23:13:07 +10:00
Matt Parker
8bdde6de93 handle unimported types 2025-10-27 22:44:06 +10:00
Matt Parker
18170edc64 add delegate icon 2025-10-27 22:22:17 +10:00
Matt Parker
935f2d9753 add enum icon 2025-10-27 21:55:03 +10:00
Matt Parker
9c4ccd5fec event icon 2025-10-27 21:52:02 +10:00
Matt Parker
77160b6002 add namespace icon 2025-10-27 21:45:22 +10:00
Matt Parker
8946aa1079 keyword icon v1 2025-10-27 21:25:47 +10:00
Matt Parker
34ceb88384 property icon v2 2025-10-27 21:13:07 +10:00
Matt Parker
390fc71887 field icon 2025-10-27 20:48:10 +10:00
Matt Parker
eafed42383 local var icon v2 2025-10-27 20:43:45 +10:00
Matt Parker
706a054197 display for all interface completions 2025-10-27 20:16:11 +10:00
Matt Parker
be97fa0e59 display icon for type kinds 2025-10-27 20:02:48 +10:00
Matt Parker
9ce00b97a1 display icons in completions 2025-10-27 19:49:08 +10:00
Matt Parker
39d777a8c3 fix looking up references of class with a primary ctor 2025-10-27 19:18:08 +10:00
Matt Parker
5dde9bfad6 fix scroll to line 2025-10-27 19:13:32 +10:00
Matt Parker
57e837fbfb display symbol lookup popup at mouse 2025-10-27 19:02:29 +10:00
Matt Parker
308b3f319f Auto size symbol lookup popup 2025-10-27 18:58:29 +10:00
Matt Parker
4e93a7ae6d dispose of event subs 2025-10-27 18:53:37 +10:00
Matt Parker
7d1600df61 update codeedit 2025-10-27 18:50:37 +10:00
Matt Parker
c6d3e424fe extract partial 2025-10-27 18:40:35 +10:00
Matt Parker
6f462ad74f refactor to partial 2025-10-27 18:36:27 +10:00
Matt Parker
66c7bc8d8f close symbol tooltip on input 2025-10-27 18:29:30 +10:00
Matt Parker
28f2d8ca38 fix symbol hover 2025-10-27 18:06:50 +10:00
Matt Parker
1670837d21 go to usage/declaration 2025-10-26 23:43:10 +10:00
Matt Parker
bcc3c7e2db add SetSharpIdeFile activity 2025-10-25 12:02:37 +10:00
Matt Parker
990c743f98 RoslynAnalysis - use ilogger 2025-10-24 19:22:44 +10:00
Matt Parker
1f2d770c5a code editor tab on file delete 2025-10-24 18:55:36 +10:00
Matt Parker
c6f7e0b9ac rename service 2025-10-24 18:47:51 +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
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
575cdf61c0 automatic indent 2025-10-20 23:09:56 +10:00
Matt Parker
13e0db3dbc fix file updates 2025-10-19 13:41:21 +10:00
Matt Parker
ce4dbb10f1 unsubscribe OnSolutionAltered 2025-10-19 13:16:46 +10:00
Matt Parker
5bd689fa92 refactor file update handling 2025-10-19 11:27:06 +10:00