1
Fork 0
mirror of https://github.com/RGBCube/serenity synced 2025-07-19 20:17:40 +00:00
serenity/Userland/Applications/Browser
Timothy Flynn d6dee8c0e8 LibSQL+Userland: Pass SQL IPC results to clients in a structure
SQLClient exists as a wrapper around SQL IPC to provide a bit friendlier
interface for clients to deal with. Though right now, it mostly forwards
values as-is from IPC to the clients. This makes it a bit verbose to add
values to IPC responses, as we then have to add it to the callbacks used
by all clients. It's also a bit confusing seeing a sea of "auto" as the
parameter types for these callbacks.

This patch moves these response values to named structures instead. This
will allow adding values without needing to simultaneously update all
clients. We can then separately handle the new values in interested
clients only.
2023-02-03 20:34:45 +01:00
..
History LibGUI+Userland: Rename try_load_from_gml() -> load_from_gml() :^) 2023-01-07 14:39:30 +01:00
BookmarksBarWidget.cpp Browser: Disallow empty URLs in the bookmark editor 2023-02-02 01:18:33 +01:00
BookmarksBarWidget.h Browser: Introduce action for opening bookmarks in a new window 2022-12-21 08:34:08 +00:00
Browser.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
BrowserWindow.cpp Browser: Replace uses of JsonObject::get_deprecated()/get_ptr() 2023-01-27 08:07:24 -05:00
BrowserWindow.gml Userland: Set tab-widget properties in GML instead of code 2022-05-11 20:16:43 +02:00
BrowserWindow.h Browser: Introduce action for opening bookmarks in a new window 2022-12-21 08:34:08 +00:00
CMakeLists.txt Browser: Add window to inspect history 2022-12-31 04:36:22 -07:00
ConsoleWidget.cpp LibJS: Convert MarkupGenerator to the new String 2022-12-07 09:58:38 +00:00
ConsoleWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
CookieJar.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
CookieJar.h Browser: Store cookies in a LibSQL database :^) 2022-12-08 17:14:48 +01:00
CookiesModel.cpp Everywhere: Rename to_{string => deprecated_string}() where applicable 2022-12-06 08:54:33 +01:00
CookiesModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Database.cpp LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
Database.h LibSQL+Userland: Pass SQL IPC results to clients in a structure 2023-02-03 20:34:45 +01:00
DownloadWidget.cpp Everywhere: Use ElapsedTimer::elapsed_time() for comparisons 2023-01-07 14:51:04 +01:00
DownloadWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
EditBookmark.gml Userland: Replace empty GUI::Widgets in GML with GUI::Layout::Spacer 2022-09-29 08:31:15 -04:00
ElementSizePreviewWidget.cpp LibWeb+Browser+WebContent: Convert BoxModelMetrics to new pixel units 2023-01-05 17:42:31 +01:00
ElementSizePreviewWidget.h Browser+LibWeb: Add an Element size preview widget to inspector 2022-03-08 22:09:52 +01:00
History.cpp Browser: Add window to inspect history 2022-12-31 04:36:22 -07:00
History.h Browser: Add window to inspect history 2022-12-31 04:36:22 -07:00
IconBag.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
IconBag.h Browser: Add a custom icon for the "New Window" action 2022-10-06 20:51:04 +02:00
InspectorWidget.cpp Browser: Replace uses of JsonObject::get_deprecated()/get_ptr() 2023-01-27 08:07:24 -05:00
InspectorWidget.h Browser: Add Accessibility Tab to Inspector Widget 2023-01-07 10:51:53 +00:00
main.cpp Userland: Remove a bunch of unveil calls on /sys/kernel/processes 2023-01-13 13:41:30 +01:00
StorageModel.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageModel.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
StorageWidget.cpp LibGfx: Remove try_ prefix from bitmap creation functions 2023-01-26 20:24:37 +00:00
StorageWidget.gml Browser+LibWeb+WebContent: Add ability to inspect session storage 2022-05-28 23:54:06 +01:00
StorageWidget.h AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
Tab.cpp AK: Remove StringBuilder::build() in favor of to_deprecated_string() 2023-01-27 20:38:49 +00:00
Tab.gml Browser: Add a banner to tabs controlled by WebDriver 2022-11-04 23:38:38 -04:00
Tab.h Browser: Add window to inspect history 2022-12-31 04:36:22 -07:00
WindowActions.cpp AK+Everywhere: Rename String to DeprecatedString 2022-12-06 08:54:33 +01:00
WindowActions.h Browser: Provide ability to create new browser windows 2022-10-06 16:52:57 +01:00