- Jul 22, 2024
-
-
Only call UpdateListener() if the clock is valid. This fixes the following assert: vlc: ../../src/clock/clock.c:585: vlc_clock_monotonic_to_system: Assertion `ctx->wait_sync_ref.stream != VLC_TICK_INVALID' failed. This was occurring after a pause, a flush and a resume (that triggers a rate change). The assertion is new, but VLC_TICK_INVALID was used as a reference point before in that case.
-
No functional changes, this is needed by the next commit as UpdateListener() use cl->rate (and need to be up to date).
-
This already works fine in other places, I must have missed updating this in the last iteration. Brief explanation of how this works: - Tap handler should set the focus, even if the drag handler takes over. This means that the focus should be set in both `canceled()` and `singleTapped()` handlers. This merely corresponds to `pressed()` signal of mouse area. - Tap handler should not update the selection if the drag handler takes over. This means that the selection should not be updated upon `canceled()` but `singleTapped()` - Drag handler must update the selection when it becomes active, as long as the dragged item is not already selected.
-
The calculation is not necessary, when `when` is not set. So, there is no need to do the calculation. At the same time, the calculation must be done _after_ `when` is set. Currently, there is no guarantee for that and it causes issues with expanding items getting invisible unexpectedly.
-
-
-
- Jul 21, 2024
-
-
`tapped()` is a signal that is emitted on release, not press. Therefore, currently the state is not set properly.
-
It appears that setting the gesture policy is enough, and setting grab permission to `CanTakeOverFromAnything` seems to be conflicting with the drag handler.
-
Widget based user interface is no longer used, `QMainWindow` (which is a `QWidget`) is no longer useful.
-
-
-
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>
-
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>
-
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
-
Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
-
macosx: Only act on assigned collection view and group tables in video data source if self is in fact their assigned data source Signed-off-by: Claudio Cambra <developer@claudiocambra.com>
-