ladybird/DevTools/HackStudio
Andreas Kling 7f8e9a0f55 HackStudio: Use a table view in the "find in files" widget
Make the results of a "find in files" operation look a lot nicer by
presenting them in a table format, instead of in a single-column list.

Since we don't yet support rich text in table view cells, use the
marker glyphs in the system default fixed-width font to show where the
matched text begins and ends on the line we found it on. :^)
2019-12-10 22:07:52 +01:00
..
CppLexer.cpp AK: Use size_t for the length of strings 2019-12-09 17:51:21 +01:00
CppLexer.h AK: Use size_t for the length of strings 2019-12-09 17:51:21 +01:00
CursorTool.cpp LibDraw: Add Rect::from_two_points(Point, Point) 2019-11-17 16:37:42 +01:00
CursorTool.h HackStudio: Move the rubber-banding state into CursorTool 2019-11-16 22:26:46 +01:00
Editor.cpp HackStudio: Highlight matching pairs of [ and ] as well 2019-11-23 17:49:14 +01:00
Editor.h HackStudio: Highlight matching pairs of [ and ] as well 2019-11-23 17:49:14 +01:00
EditorWrapper.cpp
EditorWrapper.h HackStudio: Allow switching between editors with Ctrl+E / Ctrl+Shift+E 2019-11-05 20:56:36 +01:00
FindInFilesWidget.cpp HackStudio: Use a table view in the "find in files" widget 2019-12-10 22:07:52 +01:00
FindInFilesWidget.h HackStudio: Use a table view in the "find in files" widget 2019-12-10 22:07:52 +01:00
FormEditorWidget.cpp HackStudio: Show the edited form widget's widget tree in the tree view 2019-11-11 22:20:02 +01:00
FormEditorWidget.h HackStudio: Reflect widget selections in the form widget tree view 2019-11-11 22:20:02 +01:00
FormWidget.cpp HackStudio: Move the rubber-banding state into CursorTool 2019-11-16 22:26:46 +01:00
FormWidget.h HackStudio: Move the rubber-banding state into CursorTool 2019-11-16 22:26:46 +01:00
Locator.cpp HackStudio: Add little icons for ".cpp" and ".h" files 2019-10-28 19:08:48 +01:00
Locator.h
main.cpp LibGUI: Make GMenu inherit from CObject 2019-12-09 21:05:44 +01:00
Makefile LibHTML: Use LibProtocol for HTTP requests :^) 2019-11-24 14:24:59 +01:00
ProcessStateWidget.cpp Kernel: Expose per-thread information in /proc/all 2019-11-26 21:37:30 +01:00
ProcessStateWidget.h
Project.cpp HackStudio: Rename TextDocument => ProjectFile 2019-11-01 21:31:06 +01:00
Project.h HackStudio: Rename TextDocument => ProjectFile 2019-11-01 21:31:06 +01:00
ProjectFile.cpp HackStudio: Use GTextDoument::find_all() to implement find-in-files 2019-11-01 21:31:06 +01:00
ProjectFile.h HackStudio: Use GTextDoument::find_all() to implement find-in-files 2019-11-01 21:31:06 +01:00
TerminalWrapper.cpp HackStudio: Do not spawn an intermediary shell 2019-11-14 20:10:16 +01:00
TerminalWrapper.h HackStudio: Add TerminalWrapper::kill_running_command() 2019-11-14 20:10:16 +01:00
Tool.cpp HackStudio: Introduce a Tool class with subs CursorTool and WidgetTool 2019-11-10 21:45:32 +01:00
Tool.h HackStudio: Move the rubber-banding state into CursorTool 2019-11-16 22:26:46 +01:00
WidgetTool.cpp HackStudio: Allow moving the selected widgets using the arrow keys 2019-11-10 22:40:58 +01:00
WidgetTool.h HackStudio: Allow moving the selected widgets using the arrow keys 2019-11-10 22:40:58 +01:00
WidgetTreeModel.cpp HackStudio: Reflect widget selections in the form widget tree view 2019-11-11 22:20:02 +01:00
WidgetTreeModel.h HackStudio: Reflect widget selections in the form widget tree view 2019-11-11 22:20:02 +01:00