summaryrefslogtreecommitdiff
path: root/Userland/Applications/Browser/WindowActions.h
AgeCommit message (Collapse)Author
2023-03-06Everywhere: Stop using NonnullRefPtrVectorAndreas Kling
This class had slightly confusing semantics and the added weirdness doesn't seem worth it just so we can say "." instead of "->" when iterating over a vector of NNRPs. This patch replaces NonnullRefPtrVector<T> with Vector<NNRP<T>>.
2023-02-07Browser: Use `GUI::CommonActions::make_about_action()`Sam Atkins
Browser had bespoke code for showing the exact same AboutDialog, in a more convoluted way.
2022-10-06Browser: Provide ability to create new browser windowsKemal Zebari
This change allows a user to spawn new browser processes by either going to "File -> New Window" or by the shortcut "Ctrl + N".
2022-05-21Browser: Allow usage of vertical tabsCameron Youell
Add implementation of vertical tabs into the browser, with the new `Ctrl + ,` shortcut, or within the View Options
2022-04-02Browser: Add Ctrl-<number> actions to changes tabsOlivier De Cannière
It is now possible to quickly switch to specific tabs directly without having to 'search linearly'. Pressing Ctrl plus a number from 1 to 8 switches to the tab of that index. Pressing Ctrl-9 swithes to the last tab. This feature already exists in Firefox and Chrome.
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-01-12Applications: Move to Userland/Applications/Andreas Kling