diff --git a/src/qml/ControlsBar.qml b/src/qml/ControlsBar.qml index c05d131..678cdb7 100644 --- a/src/qml/ControlsBar.qml +++ b/src/qml/ControlsBar.qml @@ -50,11 +50,15 @@ Item { id: progressBar visible: controlsBarItem.controlsShowing && appearance.themeName != "RoosterTeeth" bottomPadding: 0 + rightPadding: 0 + leftPadding: 0 z: 20 anchors { bottom: controlsBackground.top left: controlsBackground.left right: controlsBackground.right + leftMargin: parent.width / 128 + rightMargin: parent.width / 128 bottomMargin: 0 } } diff --git a/src/qml/RoosterTeethButtonLayout.qml b/src/qml/RoosterTeethButtonLayout.qml index c10fee0..475268a 100644 --- a/src/qml/RoosterTeethButtonLayout.qml +++ b/src/qml/RoosterTeethButtonLayout.qml @@ -75,6 +75,8 @@ Item { right: speedText.left rightMargin: parent.width / 128 } + rightPadding: 0 + leftPadding: 0 height: parent.height to: progressBar.to value: progressBar.value diff --git a/src/qml/UIComponents/VideoProgress.qml b/src/qml/UIComponents/VideoProgress.qml index 1af92c5..a2a6b4c 100644 --- a/src/qml/UIComponents/VideoProgress.qml +++ b/src/qml/UIComponents/VideoProgress.qml @@ -94,9 +94,8 @@ Slider { onExited: timestampBox.visible = false onPositionChanged: { - var a = (progressBar.to / progressBar.availableWidth) - * (mouseAreaProgressBar.mapToItem( - progressBar, mouseAreaProgressBar.mouseX, 0).x - 2) + // code taken from https://github.com/qt/qtquickcontrols2/blob/39892547145ba4e73bebee86352bd384732b5d19/src/quicktemplates2/qquickslider.cpp#L138 + var a = ((mouseAreaProgressBar.mouseX - (handleRect.width / 2)) / (progressBar.availableWidth - handleRect.width)) * progressBar.to hoverProgressLabel.text = utils.createTimestamp(a) timestampBox.x = mouseAreaProgressBar.mouseX - (timestampBox.width / 2) timestampBox.y = progressBackground.y - timestampBox.height * 2 diff --git a/src/qml/Utils/translations.js b/src/qml/Utils/translations.js index ca397eb..56e6c4b 100644 --- a/src/qml/Utils/translations.js +++ b/src/qml/Utils/translations.js @@ -147,7 +147,7 @@ var translations = { TITLE_ONLY_ON_FULLSCREEN: "Titel nur in Vollbildmodus anzeigen", CLICK_TO_PAUSE: "Tap/Klick pausiert", DOUBLE_TAP_TO_SEEK: "Doppel-Tap/Klick spult", - DOUBLE_TAP_TO_SEEK_BY: "Spulen um", + DOUBLE_TAP_TO_SEEK_BY: "Spulen um (s)", FONT: "Schriftart", SUBTITLES_FONT_SIZE: "Schriftgröße Untertitel", UI_FADE_TIME: "Ausblendzeit Benutzeroberfläche (ms)" diff --git a/version b/version index e440e5c..bf0d87a 100644 --- a/version +++ b/version @@ -1 +1 @@ -3 \ No newline at end of file +4 \ No newline at end of file