- Mar 03, 2022
-
-
-
CMake has good integration with VSCode which makes it as easy as just loading the folder in VSCode, set the SDK folder and build.
-
-
-
strdup() is issuing a deprecated warning with the MS SDK.
-
Adding padding was the goal in specifying a row height here. Doing it via a style sheet seems to be the proper way. The height with this solution is roughly equivalent.
-
Complementing such highlighting done in the new 'expert' preferences interface (see !1344). The name field is highlighted if either of the normal or global assignments differ from their defaults.
-
We now have a context menu. Trying to open a context menu should be the natural action to take in looking for potential hidden functionality. It is thus now less necessary to give instructions to help users find a way to perform editing.
-
This primarily complements !1344 with a means to reset individual hotkey settings. Note, just like the existing means of triggering the edit dialog, doing so on the name column enters edit mode for the normal hotkey assignment.
-
This is primarily prep for the next commit, where we will need to keep track of default values. Essentially this is just implementing a custom `QTreeWidgetItem` like previously done for the advanced preferences tree.
-
Every core hotkey item can be expected to have a shorttext label.
-
Moving the bit that adds global entries to a list before the rest allows the rest to be moved out of the condition block.
-
The `aTable` variable was unnecessary - we check that `obj` equals `table`, so we can just use `table` rather than making a cast of `obj`. Also, much cleaner with a switch block.
-
-
ssize_t is not a standard C type. In some cases it's supposed to hold no more than a long [1]. That's 2 GB in normal case which is enough for 16k*16k 16-bit RGBA. > The implementation shall support one or more programming environments in > which the widths of blksize_t, pid_t, size_t, ssize_t, and suseconds_t are no > greater than the width of type long. The names of these programming > environments can be obtained using the confstr() function or the getconf > utility. Make sure the new type is equivalent to the old one so we don't break ABI. And a recompilation will hopefully no bring any warning (otherwise that was assumed to be ssize_t by the host app was not correct). [1] https://pubs.opengroup.org/onlinepubs/9699919799/basedefs/sys_types.h.html
-
-
-
In v199, plane crops and overlays are now automatically flipped for flipped swapchains, absolving the user from the need to handle this special case. For backwards compatiblity with older libplacebo, hide this logic behind an #ifdef'd bool instead of completely removing it.
-
Hugo Beauzée-Luyssen authored
Not doing so will eventually lead to issues with prebuilt contribs when the pipeline doesn't run in the videolan/vlc namespace
-
- Mar 02, 2022
-
-
removing BypassWindowManagerHint was causing the window to be displayed twice on some desktop environments fix: #26590
-
CompositorX11RenderWindow acts as the main window, there is no points in encapsulating the actual object.
-
Currently, all access modules are first requesting credentials without triggering a dialog. This caused the system keystore to never be fetched on the first try. Therefore some access modules could fallback to a guest/anonymous account when a valid credential was saved on the system keystore. Now the system keystore will be fetched from the first try. Access modules will still fallback to a guest/anonymous account if the system keystore doesn't have any credentials (before prompting credentials via a dialog).
-
Angle may be using it and it is a separate "contrib package" now. We don't need the most recent dcomp as it's only using IDCompositionDevice. So if we have mingw 8+ we don't add the dependency.
-
We don't use any unpatched header anymore.
-
All the headers have the parts we need in mingw 8 (checked individually).
-
In mingw 10 they are up to date with HEVC and AV1. Even in all the win32 images we use. If we ever need to patch it again we can do it on the mingw version
-
Since Mingw 8.0.0 they have recent enough API's. Qt needs this dependency as Angle may be using D3D9.
-
-
-
We can't detect it based on a version of mingw until v10 is released and in our images.
-
-
-
- Mar 01, 2022
-
-
Comments in Makefile recipees are shell comments and not Makefile comments. Because of that, the #~ is printed when executing the .sum-dav1d recipee.
-
IID_PPV_ARGS would be a lot cleaner though Some uuidof are not always present in various mingw-w64 so we use their IID directly.
-
Now FindCaptureDevice always returns p_base_filter. Fix some dirty casts.
-
Pass some ComPtr as reference to avoid using .Get() and losing the ComPtr helpers. Factorize some code to get the tv tuner interface.
-
It's better not to use it when reference counting is not involved. Otherwise operator& and ReleaseAndGetAddressOf() are better. And use ComPtr::As() rather than interface::QueryInterface() to avoid using GetAddressOf.
-
It's better not to use it when reference counting is not involved. Otherwise operator& and ReleaseAndGetAddressOf() are better. And use ComPtr::As() rather than interface::QueryInterface() to avoid using GetAddressOf.
-
Either from direct pointer from the DLL, or via GetProcAddress.
-
It's better not to use it when reference counting is not involved. Otherwise operator& and ReleaseAndGetAddressOf() are better.
-