Commit Graph

8 Commits

Author SHA1 Message Date
Sebastian-Webster
029cbbf61d LibWebView: Add Startpage search engine
(cherry picked from commit eec2602424d25cf4c83c6a87fa9e348ec6ed115a)
2024-11-14 17:46:06 -05:00
Douwe Zumker
cde2d51d27 LibWebView: Add GoogleScholar search engine to selection menu
(cherry picked from commit d6d94ba8cb07e1cd511d4ff1d7b34f01e4db06fd)
2024-11-13 10:17:34 -05:00
mrdcbrush
588d79e36e LibWebView: Add Kagi search engine to menu
LibWebView: Add Kagi search engine to selection menu
(cherry picked from commit b757ee0bc8863b7785fe6f5f15ae6d4d3c82896f)
2024-11-12 22:26:21 -05:00
Sebastian-Webster
584e555f33 LibWebView: Add Ecosia search engine
(cherry picked from commit b0e3b289299728583847590209f9ed4b9083bbe3)
2024-11-12 22:26:21 -05:00
theonlyasdk
9e976dfeac LibWebView: Add Wikipedia to builtin search engines list 2024-05-11 07:53:04 -04:00
Timothy Flynn
e221b3afeb LibWebView: Add an API to format a search query for UI display
This will create a string of the form:

    Search DuckDuckGo for "Ladybird is awesome!"

If the provided query URL is unknown, the engine name is excluded (e.g.
for custom search URLs).
2023-10-24 07:28:30 +02:00
Timothy Flynn
c8c3d00615 LibWebView: Rename find_search_engine to find_search_engine_by_name
We will also need to search by URL in the Serenity chrome.
2023-10-24 07:28:30 +02:00
Timothy Flynn
b770ed03ac LibWebView: Define the list of built-in search engines in LibWebView
These engines and their query URLs are duplicated in several places.
Before implementing search support in the AppKit chrome, let's move
these engines to LibWebView.
2023-10-23 12:12:36 -04:00