Filiph Sandström
ea7e637b6e
Ladybird: Fix title branding when switching tabs
2022-12-25 07:58:58 -07:00
Filiph Sandström
ace44dc13b
Ladybird: Hide TabBar if count <= 1
2022-12-25 07:58:58 -07:00
Andreas Kling
74c71804c7
Ladybird: Add "View Source" menu action (Ctrl+U)
2022-12-25 07:58:58 -07:00
Andreas Kling
487544d7b4
Ladybird: Port over part of the "Debug" menu from the SerenityOS browser
...
This is pretty messy, but we have to start somewhere. Eventually we
should find a way to share this code with SerenityOS.
2022-12-25 07:58:58 -07:00
Andreas Kling
303fda074a
Ladybird: Fix build with Qt 6.2.4
2022-12-25 07:58:58 -07:00
Matthew Costa
67ab6dd2e6
Ladybird: Allow browser tabs to be closed
...
This is a small patch which wires up the tab close button.
2022-12-25 07:58:58 -07:00
Matthew Costa
8af5b49cba
Ladybird: Rudimentary tabbed browsing support
...
This patch removes the browser WebView from the window and places it
inside a Tab object, all wrapped up in a QT tab control. So far you can
create tabs, but can't close them.
2022-12-25 07:58:58 -07:00
Andreas Kling
69d264828f
Ladybird: Add a "Reload" action to reload the current URL
2022-12-25 07:58:58 -07:00
Matthew Costa
7bf3010185
Ladybird: Trigger browser to quit when the main window is closed
...
This patch adds an event handler to the main window which allows it to
respond to a user closing the window. This event is then passed on to
the LibCore event loop, which allows the application quit itself.
Previously the application would hang, only running in the background,
until killed by an external force.
2022-12-25 07:58:58 -07:00
Keir Davis
95e3e06a1e
Ladybird: Add Favicon to the window
2022-12-25 07:58:58 -07:00
Andreas Kling
da19b78dea
Ladybird: Don't set a fixed height on the location edit
2022-12-25 07:58:58 -07:00
Andreas Kling
f5d033b8ba
Ladybird: Show the web page title in the window titlebar :^)
2022-12-25 07:58:58 -07:00
Andreas Kling
8b7000e151
Ladybird: Add a location bar and allow navigating to new pages :^)
2022-12-25 07:58:58 -07:00