summaryrefslogtreecommitdiff
path: root/Userland/Applications/Run
AgeCommit message (Collapse)Author
2021-07-29RunWindow: Center FilePicker window within the entire screenLuK1337
It doesn't make much sense since to center run window within the parent window since it's created in the bottom left corner of the screen.
2021-07-27Run: Improve UI consistencyFrHun
2021-06-17Everywhere: Add component declarationsGunnar Beutner
This adds component declarations so that users can select to not build certain parts of the OS.
2021-06-01AK: Remove URLParserMax Wipfli
This removes URLParser, because its two exposed functions, urlencode() and urldecode(), have been superseded by URL::percent_encode() and URL::percent_decode(). This is in preparation for the introduction of a new URL parser.
2021-05-13Userland: Tighten a *lot* of pledges! :^)Andreas Kling
Since applications using Core::EventLoop no longer need to create a socket in /tmp/rpc/, and also don't need to listen for incoming connections on this socket, we can remove a whole bunch of pledges!
2021-05-12LibCore+Everywhere: Move OpenMode out of IODeviceAli Mohammad Pur
...and make it an enum class so people don't omit "OpenMode".
2021-04-27Run: Remove useless serenity.h includeJean-Baptiste Boric
2021-04-22Everything: Move to SPDX license identifiers in all files.Brian Gianforcaro
SPDX License Identifiers are a more compact / standardized way of representing file license information. See: https://spdx.dev/resources/use/#identifiers This was done with the `ambr` search and replace tool. ambr --no-parent-ignore --key-from-file --rep-from-file key.txt rep.txt *
2021-04-17Run: Put the window in the bottom left of the desktopAndreas Kling
This makes a lot more sense now that it's spawned by the start button.
2021-03-29Everywhere: Remove empty {} from GML objectsEdgar Araújo
2021-03-12Everywhere: Remove klog(), dbg() and purge all LogStream usage :^)Andreas Kling
Good-bye LogStream. Long live AK::Format!
2021-02-21Run: Prefill text field with last command on launchTheMorc
Fixes #5446
2021-02-20Run: Prevent printing [null] in case of empty history (#5433)Sameem Zahoor Taray
Pressing up-arrow or down-arrow with empty command history printed [null] in the text area. Fixes #5426
2021-02-17Run: Store and present recent Run command history in a ComboBox.Nick Vella
We now store the last 25 inputs ran in Run in a simple text file under .config (~/.config/RunHistory.txt)
2021-01-23Run: Pledge "thread"Andreas Kling
This is needed for the thumbnail generation thread used by FilePicker. Fixes #5015.
2021-01-22LibGUI: Resolve cyclic inclusionBen Wiederhake
Application.h includes Widget.h which includes Application.h. I'm not entirely sure what the semantics are in this case, but avoiding this seems to be the safer approach. In this case, Widget does not actually use Application, so let's just remove the unused include.
2021-01-20Run: Fix newline in info labelLinus Groh
This apparently was a workaround for escape sequences in GML at some point (see #4937), but it now literally inserts "\n" and no newline, as the backslash itself is escaped.
2021-01-16Everywhere: Drop "shared_buffer" in most GUI programs, pledge "recvfd"Andreas Kling
Now that WindowServer broadcasts the system theme using an anonymous file, we need clients to pledge "recvfd" so they can receive it. Some programs keep the "shared_buffer" pledge since it's still used for a handful of things.
2021-01-16Run: initial implementation of Run appNick Vella