ladybird/Ladybird/Qt
Timothy Flynn 82c827fc56 Ladybird/Qt: Support non-ASCII when converting a QString to a String
QString is UTF-16, thus QString::size returns the number of UTF-16 code
units. Thus, we would fail to perform, for example:

    ak_string_from_qstring(QString("😀"));

Which is 2 UTF-16 code units, but 4 UTF-8 code units.
2023-12-04 12:03:48 -07:00
..
AudioCodecPluginQt.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
AudioCodecPluginQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
AudioThread.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
AudioThread.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
AutoComplete.cpp Ladybird/Qt: Sanitize user-provided URLs with LibWebView 2023-10-13 13:37:11 -04:00
AutoComplete.h Ladybird/Qt: Sanitize user-provided URLs with LibWebView 2023-10-13 13:37:11 -04:00
BrowserWindow.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
BrowserWindow.h Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
EventLoopImplementationQt.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
EventLoopImplementationQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
EventLoopImplementationQtEventTarget.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
EventLoopImplementationQtEventTarget.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
Icon.cpp Ladybird: Load all icons uses Core::Resource URIs 2023-11-06 09:39:59 +01:00
Icon.h Ladybird: Load all icons uses Core::Resource URIs 2023-11-06 09:39:59 +01:00
InspectorWidget.cpp Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
InspectorWidget.h Ladybird/Qt: Port the Inspector to the WebView property tables 2023-11-29 13:56:35 +01:00
ladybird.qrc Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
LocationEdit.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
LocationEdit.h Ladybird: Add autocomplete to LocationEdit 2023-08-17 15:30:23 +01:00
main.cpp Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
RequestManagerQt.cpp AK: Port URL scheme from DeprecatedString to String 2023-08-13 15:03:53 -06:00
RequestManagerQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
Settings.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
Settings.h Ladybird/Qt: Migrate to LibWebView for search engines 2023-10-23 12:12:36 -04:00
SettingsDialog.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
SettingsDialog.h Ladybird/Qt: Display drown-down settings using QPushButton 2023-10-23 12:12:36 -04:00
StringUtils.cpp Ladybird/Qt: Support non-ASCII when converting a QString to a String 2023-12-04 12:03:48 -07:00
StringUtils.h Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
Tab.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
Tab.h Ladybird/Qt: Remove the standalone JavaScript console 2023-12-02 10:34:22 +01:00
TVGIconEngine.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
TVGIconEngine.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebContentView.cpp Ladybird/Qt: Replace the QString-from-AK helpers with a single method 2023-12-04 12:03:48 -07:00
WebContentView.h Ladybird+LibWebView: Move options used to launch WebContent to a struct 2023-12-01 20:07:27 -05:00
WebSocketClientManagerQt.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebSocketClientManagerQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebSocketImplQt.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebSocketImplQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebSocketQt.cpp Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00
WebSocketQt.h Ladybird: Move Qt-specific classes and functions to a Qt subdirectory 2023-08-07 14:58:04 -06:00