ladybird/Userland/DevTools/HackStudio
Timothy Flynn 565a880ce5 Userland: Link directly against LibUnicodeData where needed
This is partially a revert of commits:
    10a8b6d411
    561b67a1ad

Rather than adding the prot_exec pledge requried to use dlopen(), we can
link directly against LibUnicodeData in applications that we know need
that library.

This might make the dlopen() dance a bit unnecessary. The same purpose
might now be fulfilled with weak symbols. That can be revisted next, but
for now, this at least removes the potential security risk of apps like
the Browser having prot_exec privileges.
2021-12-30 14:18:12 +01:00
..
Debugger HackStudio: Attach debuggee to "Console" terminal tab 2021-12-22 02:14:32 -08:00
Dialogs HackStudio: Ask to create a non-existent directory when making a project 2021-12-27 23:20:54 +01:00
Git Everywhere: Fix -Winconsistent-missing-override warnings from Clang 2021-12-11 13:14:15 -08:00
LanguageClients Userland: Mark subclasses of IPC::{Client,Server}Connection final 2021-05-23 09:53:55 +02:00
LanguageServers LibIPC: Add IPC::take_over_accepted_client_from_system_server<Client>() 2021-12-06 19:22:16 +01:00
AutoCompleteResponse.h LibIPC+IPCCompiler+AK: Make IPC value decoders return ErrorOr<void> 2021-11-28 23:14:19 +01:00
ClassViewWidget.cpp HackStudio: Add comment about lexicographical insertion to ClassView 2021-06-04 19:29:22 +02:00
ClassViewWidget.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
CMakeLists.txt Userland: Link directly against LibUnicodeData where needed 2021-12-30 14:18:12 +01:00
CodeDocument.cpp HackStudio: Add statusbar with file and selected text information 2021-07-16 12:58:20 +02:00
CodeDocument.h HackStudio: Add statusbar with file and selected text information 2021-07-16 12:58:20 +02:00
Editor.cpp LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file() 2021-11-08 00:35:27 +01:00
Editor.h Everywhere: Fix more Copyright header inconsistencies 2021-10-04 11:10:09 +01:00
EditorWrapper.cpp HackStudio: Reuse TextDocument::is_modified() 2021-09-10 00:00:53 +02:00
EditorWrapper.h HackStudio: Reuse TextDocument::is_modified() 2021-09-10 00:00:53 +02:00
FindInFilesWidget.cpp Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
FindInFilesWidget.h HackStudio: Make FindInFilesWidget reset when opening new project 2021-08-22 10:30:06 +02:00
GMLPreviewWidget.cpp HackStudio: Add GML Preview action tab 2021-07-29 11:33:16 +02:00
GMLPreviewWidget.h HackStudio: Add GML Preview action tab 2021-07-29 11:33:16 +02:00
HackStudio.h HackStudio: Add HackStudio::for_each_open_file 2021-12-03 15:38:21 +01:00
HackStudioWidget.cpp HackStudio: Attach debuggee to "Console" terminal tab 2021-12-22 02:14:32 -08:00
HackStudioWidget.h HackStudio: Add HackStudio::for_each_open_file 2021-12-03 15:38:21 +01:00
Language.cpp HackStudio: Highlight AF files as INI 2021-12-28 11:36:12 +01:00
Language.h HackStudio: Add syntax-highlighting for CSS files 2021-10-23 19:07:44 +02:00
LanguageClient.cpp HackStudio: Decrease the maximal crash frequency of the server to 10 sec 2021-12-03 15:38:21 +01:00
LanguageClient.h Everywhere: Pass AK::StringView by value 2021-11-11 01:27:46 +01:00
Locator.cpp LibGUI+Applications: Rename Model::is_valid to is_within_range 2021-08-06 21:03:53 +02:00
Locator.h HackStudio: Remove unused #include 2021-11-02 17:53:22 +01:00
main.cpp HackStudio: Add HackStudio::for_each_open_file 2021-12-03 15:38:21 +01:00
Project.cpp HackStudio: Add option to inspect Coredump 2021-11-20 21:22:24 +00:00
Project.h HackStudio: Add option to inspect Coredump 2021-11-20 21:22:24 +00:00
ProjectDeclarations.cpp LibGfx: Use ErrorOr<T> for Bitmap::try_load_from_file() 2021-11-08 00:35:27 +01:00
ProjectDeclarations.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
ProjectFile.cpp HackStudio: Remove unused includes 2021-06-02 23:15:52 +01:00
ProjectFile.h AK: Rename adopt() to adopt_ref() 2021-04-23 16:46:57 +02:00
ProjectTemplate.cpp LibCore: Use ErrorOr<T> for Core::File::copy_file() 2021-11-08 00:35:27 +01:00
ProjectTemplate.h Everything: Move to SPDX license identifiers in all files. 2021-04-22 11:22:27 +02:00
TerminalWrapper.cpp HackStudio: Separate master & slave PTY setup in TerminalWrapper 2021-12-22 02:14:32 -08:00
TerminalWrapper.h HackStudio: Separate master & slave PTY setup in TerminalWrapper 2021-12-22 02:14:32 -08:00
ToDoEntries.cpp HackStudio: Clear ToDo entries upon opening new project 2021-08-22 10:30:06 +02:00
ToDoEntries.h HackStudio: Clear ToDo entries upon opening new project 2021-08-22 10:30:06 +02:00
ToDoEntriesWidget.cpp HackStudio: Clear ToDo entries upon opening new project 2021-08-22 10:30:06 +02:00
ToDoEntriesWidget.h HackStudio: Clear ToDo entries upon opening new project 2021-08-22 10:30:06 +02:00