summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibDesktop
AgeCommit message (Expand)Author
2022-08-14LibCore+LibIPC: Recognise %uid in pathLucas CHOLLET
2022-08-14LibCore+LaunchServer: Move portal directory to `/tmp/user/%uid`Lucas CHOLLET
2022-07-27LaunchServer+LibDesktop: Open from mime typedemostanis
2022-07-19LaunchServer+SystemServer: Move the portal to a user-specific directoryLucas CHOLLET
2022-07-12Everywhere: Add sv suffix to strings relying on StringView(char const*)sin-ack
2022-07-12Everywhere: Split Error::from_string_literal and Error::from_string_viewsin-ack
2022-05-25LibCore: Return ErrorOr<pid_t> and support arguments in Process::spawnMacDue
2022-04-01Everywhere: Run clang-formatIdan Horowitz
2022-03-10Libraries: Use default constructors/destructors in LibDesktopLenny Maiorani
2022-03-10Libraries: Use default constructors/destructors in LibCppLenny Maiorani
2022-02-25LibDesktop: Rename LaunchServerConnection=>ConnectionToLaunchServerItamar
2022-02-25Userland: Rename IPC::ServerConnection=>IPC::ConnectionToServerItamar
2022-02-16LibCore+Everywhere: Return ErrorOr from ConfigFile factory methodsSam Atkins
2022-01-21LibDesktop: Add Launcher::ensure_connection()Maciej
2022-01-15LibCore+LibIPC+Everywhere: Return Stream::LocalSocket from LocalServersin-ack
2021-11-24LibDesktop: Make allowlist APIs return ErrorOr<void>Andreas Kling
2021-11-17AK: Make JSON parser return ErrorOr<JsonValue> (instead of Optional)Andreas Kling
2021-11-11Everywhere: Pass AK::StringView by valueAndreas Kling
2021-08-06Userland: Use Core::Process::spawn() instead of posix_spawn() in placesAndreas Kling
2021-08-04LibDesktop: Add support for IconPath in AppFileJelle Raaijmakers
2021-08-04LibDesktop: Collapse if-else in AppFileJelle Raaijmakers
2021-07-26LibDesktop: Add an optional "Description" field to .af filesAndreas Kling
2021-07-20LibDesktop: Add a RunInTerminal boolean field to app filesLinus Groh
2021-06-28LibDesktop: Add spawn() to AppFilesSpencer Dixon
2021-06-28Userland: Add new app called AssistantSpencer Dixon
2021-06-24Userland: Remove dummy IPC methodsGunnar Beutner
2021-05-23Userland: Mark subclasses of IPC::{Client,Server}Connection finalAndreas Kling
2021-05-23LibIPC: Remove unnecessary IPC::ServerConnection::handshake()Andreas Kling
2021-05-23LaunchServer: Remove unnecessary greet() messageAndreas Kling
2021-05-03Userland: Add try_* IPC handlersGunnar Beutner
2021-05-03Userland: Use snake case names in .ipc filesGunnar Beutner
2021-05-03Userland: Make IPC results with one return value available directlyGunnar Beutner
2021-05-03Userland: Update IPC calls to use proxiesGunnar Beutner
2021-05-03Userland: Change IPC funcs to use plain arguments instead of a structGunnar Beutner
2021-04-29Everywhere: "file name" => "filename"Andreas Kling
2021-04-23AK: Rename adopt() to adopt_ref()Andreas Kling
2021-04-22Everywhere: Use linusg@serenityos.org for my copyright headersLinus Groh
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
2021-04-20LibDesktop: Fail gracefully on allowlist failures instead of assertingIdan Horowitz
2021-02-23Everywhere: Rename ASSERT => VERIFYAndreas Kling
2021-02-01LibIPC: Stop sending client ID to clientsAndreas Kling
2021-01-12Libraries: Move to Userland/Libraries/Andreas Kling