1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-24 00:07:34 +00:00
serenity/Userland/Applications/Browser
Andreas Kling ddbf20ecf6 LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS
This is a little bit messy but the basic idea is:

Syntax::Highlighter now has a Syntax::HighlighterClient to talk to the
outside world. It mostly communicates in LibGUI primitives that are
available in headers, so inlineable.

GUI::TextEditor inherits from Syntax::HighlighterClient.

This let us to move GUI::JSSyntaxHighlighter to JS::SyntaxHighlighter
and remove LibGUI's dependency on LibJS.
2021-02-07 16:56:02 +01:00
..
BookmarksBarWidget.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
BookmarksBarWidget.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Browser.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
BrowserConsoleClient.cpp LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
BrowserConsoleClient.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
BrowserWindow.gml Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
CMakeLists.txt Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
ConsoleWidget.cpp LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
ConsoleWidget.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
DownloadWidget.cpp Everywhere: Remove a bunch of <AK/SharedBuffer.h> includes 2021-01-16 11:26:53 +01:00
DownloadWidget.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
History.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
History.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
InspectorWidget.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
InspectorWidget.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
main.cpp Browser: Turn on multi-process mode by default :^) 2021-01-30 23:16:41 +01:00
Tab.cpp Browser+LibWeb+WebContent: Make the "Debug" menu work in multi-process 2021-01-31 09:07:46 +01:00
Tab.gml Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Tab.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
WindowActions.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
WindowActions.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00