AnotherTest
7ebba7bf3c
open: Resolve the realpath before passing it to URL()
...
...which runs it through LexicalPath.
Fixes #3016 .
2020-08-08 11:58:57 +02:00
Andreas Kling
953669374c
open: Create a Core::EventLoop before using Desktop::Launcher
...
We can't talk to IPC servers without having an event loop.
2020-05-14 20:22:20 +02:00
Sergey Bugaev
450a2a0f9c
Build: Switch to CMake :^)
...
Closes https://github.com/SerenityOS/serenity/issues/2080
2020-05-14 20:15:18 +02:00
AnotherTest
ac701cb589
Userland: Send absolute paths to LaunchServer and show what failed
2020-05-10 00:39:14 +02:00
Nicholas Hollett
b7810a31c3
LibDesktop: Switch to LaunchServer for DesktopServices::open
...
Moves DirectoryServices out of LibCore (because we need to link with
LibIPC), renames it Desktop::Launcher (because Desktop::DesktopServices
doesn't scan right) and ports it to use the LaunchServer which is now
responsible for starting programs for a file.
2020-05-09 15:13:32 +02:00
Sergey Bugaev
b6eb7f42ac
Userland: Add open(1)
...
This is a simple utility for invoking Core::DesktopServices::open() from command
line :^)
2020-04-19 11:14:26 +02:00