- May 30, 2024
-
-
Alexandre Janniaux authored
The memory and file keystore are always used when running the test from meson, so ensure they are built before.
-
Alexandre Janniaux authored
Using relative path for plugin path leads to the test failing to launch depending on where it is being launched from.
-
Alexandre Janniaux authored
-
- May 29, 2024
-
-
- May 28, 2024
-
-
Previous implementation generated input item directories with URLs not compliant with *RFC 3986* in an attempt to keep the original URL while triggering the UPNP directory acces properly. Here's an exemple of a previous upnp directory url: > upnp://http://192.168.1.109:32469/cds?ObjectID=0 The stacking of schemes (`upnp://http://`) is problematic and leads to most of the validators failing on those generated URLs (see the referenced issue). This patch fix the issue by simply replacing the original `http://` scheme by `upnp://` instead of stacking both. To avoid any potential regression with some obscure usage forcing https, a shortcut of the directory access is introduced for https specificaly. The example above would then be fixed like that: > upnp://192.168.1.109:32469/cds?ObjectID=0 Potential use-cases with https would instead generate the following: > upnps://192.168.1.109:32469/cds?ObjectID=0 Refs VLCKit#728
-
In preparation for the next commit, explicitly refuse any protocols that are not supported by libpupnp. It's unclear if it's needed and pupnp probably already perform this check, but the next commit rely heavily on the scheme matching "http" or "https" only.
-
Switching to std::string simplifies the next patch changing the URL scheme.
-
This patch completes ac99cee9. It avoids corrupting URLs with an already present query list.
-
Object ID is not supposed to be URI-encoded by default and can be pretty much any valid string. Since we add it to a valid encoded URL, we need to encode it to preserve the URL validity.
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Works around bogus encoders refs #28649
-
The module bank will load the plugins from the correct location by default since commit 89e90672.
-
libvlc_InternalPlay expects the vlccore internal libvlc object but the libvlc public one was given instead, leading to crashes. Missing from fae1ff40.
-
With the latest available SDK, when run from the simulator, the current code was failing with the following assertion: Assertion failure in UITraitCollection *UIViewControllerMissingInitialTraitCollection(UIViewController *__strong, UIApplicationSystemVersion)(), UIViewController.m:2749
-
-
Steve Lhomme authored
We don't need QT_SHADETOOLS_CONFIG. For native builds we should not use QT_HOST_LIBS and we should use QT_HOST_LIBS.
-
Steve Lhomme authored
-
Steve Lhomme authored
-
Steve Lhomme authored
-
- May 27, 2024
-
-
-
Steve Lhomme authored
They can be added back later if needed.
-
macosx: Use accessibility description for input node path control items as path control item identifiers The input node path control items are readable strings but can be used as identifiers thanks to the fact the contain the path for the given input node. This is a big ugly hack but we have no other option to make input node path control items identifiable, as we receive different instances from the nspathcontrol that are not our subclass Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
macosx: Add convenience property to input node path control item for prefix sentence of accessibility description of image Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by:
Claudio Cambra <developer@claudiocambra.com>
-