Steve Lhomme
bbcd07ff21
directx_va: group the pool/device callbacks in a const structure
7 years ago
Steve Lhomme
393a7750cd
video output: code cleaning
7 years ago
Felix Paul Kühne
4492875842
macosx: use global setting for text scaling
This partially reverts 70e1e8c7b
7 years ago
Felix Paul Kühne
b3d7f689a9
src: allow changes to 'sub-text-scale' to be saved
Previous versions of VLC had a default subtitles size in the freetype renderer which is gone for good, so promoting this global config variable allows setting a default for all again and therefore restores the previous behavior.
7 years ago
Felix Paul Kühne
e63e5bee08
macosx/main menu: show renderer type to ease selection between similarly named devices
7 years ago
Felix Paul Kühne
b787e09dbe
macosx/renderer item: simplify, improve debug and expose type
7 years ago
Felix Paul Kühne
9370a9044b
macosx/library window: prevent interactions with underlying content views during video playback
7 years ago
Felix Paul Kühne
db1d5754cf
macosx: fix typo showing the wrong media source in the wrong tab
7 years ago
Felix Paul Kühne
c62561d155
macosx/audio library: add double click on collection for playback and refactor
7 years ago
Felix Paul Kühne
c28403e95b
macosx/library: add missing sanity check
7 years ago
Felix Paul Kühne
adeafd1ad0
macosx/time selection panel: cosmetics
7 years ago
Alexandre Janniaux
5b8f1a76b7
vector: fix conflict between index and size in swap_remove
Undefined behaviour and warnings can happen when calling
vlc_vector_swap_remove with the array size as parameter, so as to
remove the last item for example.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
7 years ago
Alexandre Janniaux
1d0986c369
notify: replace deprecated gdk_pixbuf_unref
From [1]:
> gdk_pixbuf_unref has been deprecated since version 2.0 and should
> not be used in newly-written code.
>
> Use g_object_unref().
[1]: https://developer.gnome.org/gdk-pixbuf/stable/gdk-pixbuf-Reference-Counting-and-Memory-Mangement.html#gdk-pixbuf-unref
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
7 years ago
Alexandre Janniaux
5e99bb6402
notify: fix invalid function pointer cast
`g_list_foreach` takes a void `(*GFunc)(void*, void*)` and `g_free`
is a `void (void *)` function.
Signed-off-by: Thomas Guillem <thomas@gllm.fr>
7 years ago
Felix Paul Kühne
61c7eacc1e
macosx: revert e354e7536b
Keyboard dimming is available on pre-2015 MacBook Pros only. Chances are very small to see it ever updated for modern devices as the private API changed and no-one on the internet reverse-engineered it so far.
7 years ago
Steve Lhomme
c7338e3f04
filters: chain: code cleaning
7 years ago
Steve Lhomme
1814ebcef1
mmal: code cleaning
Consistent with all the other variables passed to mmal_port_parameter_set
7 years ago
Steve Lhomme
f3e985b89c
qsv: code cleaning
7 years ago
Steve Lhomme
cb5b9ae66b
d3d11_fmt: type cleaning
7 years ago
Pierre Lamot
9f22193eb8
qml: fix layouting of Miniplayer
7 years ago
Pierre Lamot
6e9304aa7c
qml: remove redundant Rectangle node of MiniPlayer
7 years ago
Pierre Lamot
38215f5775
qml: fix nagivation of PlayerButtonLayout
7 years ago
Pierre Lamot
d6476f1640
qml: make PlayerButtonLayout a FocusScope.
this avoids referencing internal items from outside for navigation
7 years ago
Pierre Lamot
74e6f8f8b8
qml: don't load manually PlayerControlBarModel's model on creation
model is loaded automatically
7 years ago
Pierre Lamot
d39750e55f
qt: PlayerControlBarModel load model when context is available
7 years ago
Pierre Lamot
ce0fc5993f
qml: set spacer as disabled to omit them from keynavigation
7 years ago
Pierre Lamot
7e6c77639e
qml: defined the default focused item the within miniplayer
7 years ago
Pierre Lamot
6a80535006
qml: don't force activeFocus when building player buttons widgets
This might not be the expected behavior, ie: building the miniplayer whereas
it's hidden or not the active widget.
7 years ago
Pierre Lamot
a356c94ff5
qml: remove unused modelTop property from ExpandGridView
7 years ago
Pierre Lamot
b7dffda961
qml: only load the expand gridview content on request.
7 years ago
Pierre Lamot
2a8f884e3c
qml: avoid setting the focus to the recent video section when this one is hidden
7 years ago
Pierre Lamot
6b3dbc6865
qml: avoid sending pause event when switching to the fullplayer from the miniplayer
Unhandled keys are sent to hotkeys from the miniplayer on key pressed. The
album covers in the miniplayer acts like a button and perform the action on
key released. Hence a hotkey event was sent when pressing space.
7 years ago
Pierre Lamot
47ed6c1744
qml: only show the medialibrary scanning progress in ml views
7 years ago
Pierre Lamot
d3f1aa5c06
qt: expose medialibrary discovery progress as state rather than events
this avoids handling the logic in QML
7 years ago
Pierre Lamot
df422d10fa
qml: use player foreground colors for texts in the Player cover mode
7 years ago
Pierre Lamot
e81f7a3af5
qml: replace player solid background color with a blurred version of the cover
7 years ago
Pierre Lamot
9362231cd2
qml: use the source image aspect ration for the player cover size
7 years ago
Pierre Lamot
7b7c941327
qml: force the color of the widget in the controlbar
7 years ago
Pierre Lamot
625f884b37
qml: add margin to the player controlbar
7 years ago
Pierre Lamot
eefd93224d
qml: add text above the seekbar in the fullplayer
7 years ago
Pierre Lamot
c6de1124eb
qml: remove time text bellow the seekbar
7 years ago
Pierre Lamot
6d42f0ade2
qml: change player controlbar background to a semi-transparent gradient
7 years ago
Pierre Lamot
9c7347b135
qml: make the seekbar background semi-transparent
7 years ago
Pierre Lamot
03609f0179
qml: defines colors of the player controller
7 years ago
Pierre Lamot
bf1ef67b0f
qml: ensure sibiling widget exist before navigating to them in VolumeWidget
7 years ago
Pierre Lamot
7dec0d08f9
qml: allow forcing colors of VolumeWidget widget
7 years ago
Pierre Lamot
a7926fc35e
qml: allow forcing colors of SpinBox widget
7 years ago
Pierre Lamot
649286ebb8
qml: allow forcing colors of Teletext widget
7 years ago
Pierre Lamot
670a3c761b
qml: allow forcing colors of Combobox widget
7 years ago
Pierre Lamot
fa388ad305
qml: allow forcing colors of IconToolButton widget
7 years ago