mirror of
https://github.com/RGBCube/serenity
synced 2025-07-28 01:27:44 +00:00
Everywhere: Move AppFile from LibGUI to LibDesktop
This was mentioned in #4574, and the more I think about it the more it feels just right - let's move it there! :^) Having to link LaunchServer against LibGUI explicitly should've been telling enough...
This commit is contained in:
parent
97c42694db
commit
58890e03b6
12 changed files with 20 additions and 20 deletions
|
@ -34,9 +34,9 @@
|
|||
#include <AK/Utf8View.h>
|
||||
#include <LibCore/ConfigFile.h>
|
||||
#include <LibCore/MimeData.h>
|
||||
#include <LibDesktop/AppFile.h>
|
||||
#include <LibDesktop/Launcher.h>
|
||||
#include <LibGUI/Action.h>
|
||||
#include <LibGUI/AppFile.h>
|
||||
#include <LibGUI/Application.h>
|
||||
#include <LibGUI/Clipboard.h>
|
||||
#include <LibGUI/DragOperation.h>
|
||||
|
@ -858,7 +858,7 @@ void TerminalWidget::context_menu_event(GUI::ContextMenuEvent& event)
|
|||
// Then add them to the context menu.
|
||||
// FIXME: Adapt this code when we actually support calling LaunchServer with a specific handler in mind.
|
||||
for (auto& handler : handlers) {
|
||||
auto af = GUI::AppFile::get_for_app(LexicalPath(handler).basename());
|
||||
auto af = Desktop::AppFile::get_for_app(LexicalPath(handler).basename());
|
||||
if (!af->is_valid())
|
||||
continue;
|
||||
auto action = GUI::Action::create(String::formatted("Open in {}", af->name()), af->icon().bitmap_for_size(16), [this, handler](auto&) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue