1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-10-24 18:52:35 +00:00
serenity/Userland/Applications/Spreadsheet
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
..
CellType Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Readers Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Writers Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Cell.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Cell.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
CellSyntaxHighlighter.cpp LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
CellSyntaxHighlighter.h LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
CellTypeDialog.cpp LibSyntax+LibGUI+LibJS: Move JS syntax highlighter to LibJS 2021-02-07 16:56:02 +01:00
CellTypeDialog.h 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
CondFormatting.gml Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
ConditionalFormatting.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
CondView.gml Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Forward.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
HelpWindow.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
HelpWindow.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
JSIntegration.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
JSIntegration.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
main.cpp Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd" 2021-01-16 19:30:32 +01:00
Position.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Spreadsheet.cpp Everywhere: Debug macros instead of constexpr. 2021-01-25 09:47:36 +01:00
Spreadsheet.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
SpreadsheetModel.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
SpreadsheetModel.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
SpreadsheetView.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
SpreadsheetView.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
SpreadsheetWidget.cpp LibSyntax: Move GUI::Highlighter to Syntax::Highlighter in LibSyntax 2021-02-07 15:15:10 +01:00
SpreadsheetWidget.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Workbook.cpp Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00
Workbook.h Applications: Move to Userland/Applications/ 2021-01-12 12:05:23 +01:00