- Feb 08, 2022
-
-
-
The registered callback does nothing with the given variable name.
-
-
The registered callback does nothing with the given variable name.
-
the animation was running and forcing the scenegraph to render even when the seekbar (in the miniplayer) is hidden, this reduce CPU load when the application is idle.
-
Rémi Denis-Courmont authored
There is no memory content to synchronise here. The only needed guarantee is for sine and cosine to be consistent with one another. The atomic variable readily provides for that.
-
Rémi Denis-Courmont authored
-
These options have null shorttext labels because they are not meant to show up in GUI preferences. They were not configured in any way to be hidden from GUI prefs though. Being available in GUI prefs yet having a null shorttext pointer breaks the expectations of the GUI prefs code resulting in a null-deref crash. (The crash occurs upon simply selecting these plugin nodes within the advanced preferences tree, or upon opening the new upcoming 'expert' preferences interface). The most appropriate solution is to mark these developer options as private. Since there is actually no need for these options to be saved in the saved settings file, I have marked them as volatile, which also implies private.
-
- Feb 07, 2022
-
-
- Feb 06, 2022
-
-
1. Should be a value like `"any"` as with the other module selection options to avoid mismatch with the choice list. 2. Per review, the default wanted for this should actually be `"none"`.
-
-
-
-
-
Since last month, requests without a valid referrer get rejected with an HTTP 403 error. We might want to consider that the lua script API should track and pass such referrers by itself.
-
The descrambling function is now called through an intermediate array variable. This change has also added two extra ways to recover the function name. Add support to parse and resolve any of them. Fixes #26574
-
Rémi Denis-Courmont authored
As per the AArch64 ELF ABI, object files that support BTI need to advertise it via a dedicated Linux ELF object file property in an ELF note section. The linker can then check if all input object files support the feature to advertise it at the shared object or executable level. In the case of BTI, this is necessary to enable the guarded page bit in the memory mapping for BTI-capable .text sections. This defines a macro to populate the note section and uses it.
-
- Feb 05, 2022
-
-
Rémi Denis-Courmont authored
This was superseded by fc8208ec.
-
re-initialising the context was causing severe performance degradation (hangs, CPU consumption & RAM) in the snap version (at least) when KDE QuickStyle was used.
-
- Feb 04, 2022
-
-
Rémi Denis-Courmont authored
Proper handling of errors and interrupts of course requires that the target only exists on succesful completion. .DELETE_ON_ERROR cannot be used for directories. The contribs source README indeed has required to keep $(MOVE) for as long as the current incarnation of contribs has existed. This hack is no longer necessary anyway as per the previous change.
-
Rémi Denis-Courmont authored
This provides a sane portable lock object definition for all platforms with basic POSIX threads. This replaces the insane gpg-error build system attempting and failing to second guess the platform-specific size and alignment of pthread_mutex_t.
-
This reverts commit 21d696e5.
-
-pthread does not work in with CXX-tagged libtool invocation.
-
medialibrary uses atomics which may require libatomic depending on the ABI. This is currently the case on Linux RISC-V. In principles, it should be pulled as needed by `-pthread` which should be in LDFLAGS. However: 1) The VLC build system passes `-pthread` in LIBADD instead of LDFLAGS. 2) GNU/libtool discards `-pthread` for CXX-tagged binaries. This is essentially the same problem as with libupnp lacking `-lpthread`. In this particular case, medialibrary.pc forces `-lpthread` explicitly but lacks `-latomic`. Fixes #26521.
-
Do not write env variable values that are not set to the crossfile as empty strings as there is a difference between no value and the empty string for some variables.
-
Write pkg_config_libdir to the correct crossfile section, should fix the build after 74060949.
-
-
-
-
-
-
windowHandle() may return null if the current widget is not the window widget fix: #26578
-
-
on window resize, it seems that qt event loop is overwhelmed with resize events, making timer event of requestUpdate called very late, that causes delays in rendering manually call render to avoid out of sync window painting ref #25572
-
-
instead of manually tracking variables, use a temp variable for debouncing, may fix random breaking of layout
-
- Feb 03, 2022
-
-