-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Integrate Language Server Protocol functionality into Code Windows #751
Commits on Jun 29, 2024
-
LSP: Implement semantic token support for CodeWindows #686
This also heavily refactors our existing scanner infrastructure to accomodate both Antlr based lexers and LSP-based semantic token providers. As the latter also support supplying token modifiers, support for this has been added as well (e.g., rendering static things in italics).
Configuration menu - View commit details
-
Copy full SHA for 250665d - Browse repository at this point
Copy the full SHA 250665dView commit details
Commits on Jul 17, 2024
-
Add ReferenceEqualityComparer from .NET 5.x source code
This can be used to override equality checks to use reference equality, which can be useful for e.g. records.
Configuration menu - View commit details
-
Copy full SHA for fc548ac - Browse repository at this point
Copy the full SHA fc548acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c99ae8 - Browse repository at this point
Copy the full SHA 3c99ae8View commit details
Commits on Jul 18, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3ec962a - Browse repository at this point
Copy the full SHA 3ec962aView commit details
Commits on Jul 19, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3bf1387 - Browse repository at this point
Copy the full SHA 3bf1387View commit details
Commits on Jul 21, 2024
-
Resolve #728 (convert Markdown text to TextMeshPro rich tags)
This also improves the tooltip a bit, by giving it both a minimum and maximum width.
Configuration menu - View commit details
-
Copy full SHA for 134fc88 - Browse repository at this point
Copy the full SHA 134fc88View commit details
Commits on Jul 24, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 72ba410 - Browse repository at this point
Copy the full SHA 72ba410View commit details -
Fix list menu entries not being removed properly
This bug previously occurred if the entries' titles contained any slashes, as this would induce different behavior in the Transform.Find method.
Configuration menu - View commit details
-
Copy full SHA for 30976a5 - Browse repository at this point
Copy the full SHA 30976a5View commit details -
Configuration menu - View commit details
-
Copy full SHA for c56d39c - Browse repository at this point
Copy the full SHA c56d39cView commit details -
Implement
ShowCodeForPath
static methodThis displays a code window for a given path and range, instead of for a given graph element. It works by calling the `FittingElements` extension method on the graph, also implemented in this commit. This, in turn, finds graph elements matching the given path and range, ordered by how well they fit.
Configuration menu - View commit details
-
Copy full SHA for 577fd95 - Browse repository at this point
Copy the full SHA 577fd95View commit details -
Fix line marking in code windows
To make things easier and less computationally intensive, we now simply make the line number of the marked line red instead of marking the whole line with some background color.
Configuration menu - View commit details
-
Copy full SHA for 81c8b6b - Browse repository at this point
Copy the full SHA 81c8b6bView commit details -
Implement LSP code navigation features for code windows #686
This can be triggered by right-clicking any element in the code window.
Configuration menu - View commit details
-
Copy full SHA for ed3ca02 - Browse repository at this point
Copy the full SHA ed3ca02View commit details
Commits on Jul 26, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5405989 - Browse repository at this point
Copy the full SHA 5405989View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5790071 - Browse repository at this point
Copy the full SHA 5790071View commit details
Commits on Jul 27, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ff311ab - Browse repository at this point
Copy the full SHA ff311abView commit details -
Configuration menu - View commit details
-
Copy full SHA for f0db058 - Browse repository at this point
Copy the full SHA f0db058View commit details -
Replace Sprite icons with FA icons in menu entries
This gives us a much easier option of using existing icons, rather than having to import an image and convert it to a sprite each time. It also improves performance a bit.
Configuration menu - View commit details
-
Copy full SHA for e911935 - Browse repository at this point
Copy the full SHA e911935View commit details -
Configuration menu - View commit details
-
Copy full SHA for c8da4f6 - Browse repository at this point
Copy the full SHA c8da4f6View commit details
Commits on Aug 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for ad190b3 - Browse repository at this point
Copy the full SHA ad190b3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 42af37c - Browse repository at this point
Copy the full SHA 42af37cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 272de5e - Browse repository at this point
Copy the full SHA 272de5eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6d36549 - Browse repository at this point
Copy the full SHA 6d36549View commit details -
Merge branch 'lsp-for-code-windows' of github.com:uni-bremen-agst/SEE…
… into lsp-for-code-windows
Configuration menu - View commit details
-
Copy full SHA for 10e8c88 - Browse repository at this point
Copy the full SHA 10e8c88View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1d1099a - Browse repository at this point
Copy the full SHA 1d1099aView commit details