Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-09-25 | Meta+LibC through LibHTTP: Make clang-format-10 clean | Ben Wiederhake | |
Why break at LibHTTP? Because "Meta+Libraries" would be insanely large, and breaking between LibHTTP and LibJS makes the commits roughly evenly large. | |||
2020-03-16 | LibGUI: Use themes for syntax highlighting | Oriko | |
2020-03-13 | LibGUI: Add missing copyright headers | Oriko | |
2020-03-13 | LibGUI: Abstract token pair matching | Oriko | |
2020-03-12 | HackStudio: Abstract over syntax highlighter | Oriko | |
2020-03-12 | LibGUI: Add underlines to highlighting | Oriko | |
2020-02-07 | LibGUI+HackStudio: Move syntax highlighting from HackStudio to LibGUI | Andreas Kling | |
This patch introduces the GUI::SyntaxHighlighter class, which can be attached to a GUI::TextEditor to provide syntax highlighting. The C++ syntax highlighting from HackStudio becomes a new class called GUI::CppSyntaxHighlighter. This will make it possible to get C++ syntax highlighting in any app that uses a GUI::TextEditor. :^) Sidenote: It does feel a bit weird having a C++ lexer in a GUI toolkit library, and we'll probably end up moving this out to a separate place as this functionality grows larger. |