summaryrefslogtreecommitdiff
path: root/Userland/Libraries/LibDesktop
AgeCommit message (Expand)Author
2023-05-24Everywhere: Use MonotonicTime instead of Durationkleines Filmröllchen
2023-05-24AK: Rename Time to Durationkleines Filmröllchen
2023-03-06Everywhere: Remove NonnullRefPtr.h includesAndreas Kling
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
2023-02-13LibCore: Move Stream-based sockets into the `Core` namespaceTim Schumacher
2023-02-11LibDesktop: Pass an optional arguments list to AppFile::spawn()Tim Ledbetter
2023-02-08Everywhere: Use ReadonlySpan<T> instead of Span<T const>MacDue
2023-01-26LibDesktop: Replace uses of JsonObject::get_deprecated()/get_ptr()Sam Atkins
2023-01-17AK+Everywhere: Rename JsonObject::get() to ::get_deprecated()Sam Atkins
2023-01-03LibDesktop+Taskbar: Add an option to exclude apps from the system menuTimothy Flynn
2023-01-02Everywhere: Remove unused includes of LibC/stdlib.hBen Wiederhake
2022-12-27LibDesktop: Do not quit screensaver on immediate mouse moveJelle Raaijmakers
2022-12-27Demos+LibDesktop: Centralize screensaver logicJelle Raaijmakers
2022-12-06Everywhere: Rename to_{string => deprecated_string}() where applicableLinus Groh
2022-12-06AK+Everywhere: Rename String to DeprecatedStringLinus Groh
2022-11-01Everywhere: Mark dependencies of most targets as PRIVATETim Schumacher
2022-10-17LibDesktop+Taskbar: Add 'WorkingDirectory' property to app filescflip
2022-10-14LibDesktop: Add support for RequiresRoot option to AppFilene0ndrag0n
2022-10-03SystemServer+LoginServer+Userland: Switch to sid-based socketsPeter Elliott
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