1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-27 15:17:36 +00:00

HackStudio: Add FindWidget

The find widget appears on Ctrl+F.

It uses the GUI::TextEditor search API to search for text, which also
takes care of highlighting the search results.
This commit is contained in:
Itamar 2022-03-29 16:45:26 +03:00 committed by Andreas Kling
parent de902ab659
commit d9d299f884
8 changed files with 186 additions and 4 deletions

View file

@ -10,6 +10,7 @@ add_subdirectory(LanguageClients)
compile_gml(Dialogs/NewProjectDialog.gml Dialogs/NewProjectDialogGML.h new_project_dialog_gml)
compile_gml(Dialogs/Git/GitCommitDialog.gml Dialogs/Git/GitCommitDialogGML.h git_commit_dialog_gml)
compile_gml(FindWidget.gml FindWidgetGML.h find_widget_gml)
set(SOURCES
CodeDocument.cpp
@ -32,6 +33,8 @@ set(SOURCES
Editor.cpp
EditorWrapper.cpp
FindInFilesWidget.cpp
FindWidget.cpp
FindWidgetGML.h
Git/DiffViewer.cpp
Git/GitFilesModel.cpp
Git/GitFilesView.cpp