serenity/Userland/Applications/Maps
Timothy Flynn 168d28c15f LibProtocol+Userland: Support unbuffered protocol requests
LibWeb will need to use unbuffered requests to support server-sent
events. Connection for such events remain open and the remote end sends
data as HTTP bodies at its leisure. The browser needs to be able to
handle this data as it arrives, as the request essentially never
finishes.

To support this, this make Protocol::Request operate in one of two
modes: buffered or unbuffered. The existing mechanism for setting up a
buffered request was a bit awkward; you had to set specific callbacks,
but be sure not to set some others, and then set a flag. The new
mechanism is to set the mode and the callbacks that the mode needs in
one API.
2024-05-26 18:29:24 +02:00
..
CMakeLists.txt AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
FavoritesEditDialog.gml Maps: Add favorites panel with favorite places management 2023-10-26 17:23:54 -06:00
FavoritesEditDialog.h Maps: Add favorites panel with favorite places management 2023-10-26 17:23:54 -06:00
FavoritesModel.cpp Maps: Add FavoritesModel and remove hacky misusage of JSONArrayModel 2024-03-11 10:40:23 +00:00
FavoritesModel.h Maps: Add FavoritesModel and remove hacky misusage of JSONArrayModel 2024-03-11 10:40:23 +00:00
FavoritesPanel.cpp Maps: Add FavoritesModel and remove hacky misusage of JSONArrayModel 2024-03-11 10:40:23 +00:00
FavoritesPanel.gml Maps: Add favorites panel with favorite places management 2023-10-26 17:23:54 -06:00
FavoritesPanel.h Maps: Add FavoritesModel and remove hacky misusage of JSONArrayModel 2024-03-11 10:40:23 +00:00
main.cpp Maps: Add FavoritesModel and remove hacky misusage of JSONArrayModel 2024-03-11 10:40:23 +00:00
MapWidget.cpp LibProtocol+Userland: Support unbuffered protocol requests 2024-05-26 18:29:24 +02:00
MapWidget.h AK+LibURL: Move AK::URL into a new URL library 2024-03-18 14:06:28 -04:00
SearchPanel.cpp LibProtocol+Userland: Support unbuffered protocol requests 2024-05-26 18:29:24 +02:00
SearchPanel.gml Maps: Use name + coordinates in search marker tooltip 2023-10-26 17:23:54 -06:00
SearchPanel.h Userland: Port to automatic GML initializer where possible 2024-01-29 05:21:48 -07:00
UsersMapWidget.cpp LibProtocol+Userland: Support unbuffered protocol requests 2024-05-26 18:29:24 +02:00
UsersMapWidget.h Maps: Add search panel 2023-09-24 20:05:33 -06:00