Skip to content
Snippets Groups Projects

Compare revisions

Changes are shown as if the source revision was being merged into the target revision. Learn more about comparing revisions.

Source

Select target project
No results found

Target

Select target project
  • videolan/vlc
  • chouquette/vlc
  • bakiewicz.marek122/vlc
  • devnexen/vlc
  • rohanrajpal/vlc
  • blurrrb/vlc
  • gsoc/gsoc2019/darkapex/vlc
  • b1ue/vlc
  • fkuehne/vlc
  • magsoft/vlc
  • chub/vlc
  • cramiro9/vlc
  • robUx4/vlc
  • rom1v/vlc
  • akshayaky/vlc
  • tmk907/vlc
  • akymaster/vlc
  • govind.sharma/vlc
  • psilokos/vlc
  • xjbeta/vlc
  • jahan/vlc
  • 1480c1/vlc
  • amanchande/vlc
  • aaqib/vlc
  • rist/vlc
  • apol/vlc
  • mindfreeze/vlc
  • alexandre-janniaux/vlc
  • sandsmark/vlc
  • jagannatharjun/vlc
  • gsoc/gsoc2020/matiaslgonzalez/vlc
  • gsoc/gsoc2020/jagannatharjun/vlc
  • mstorsjo/vlc
  • gsoc/gsoc2020/vedenta/vlc
  • gsoc/gsoc2020/arnav-ishaan/vlc
  • gsoc/gsoc2020/andreduong/vlc
  • fuzun/vlc
  • gsoc/gsoc2020/vatsin/vlc
  • gsoc/gsoc2020/sagid/vlc
  • yaron/vlc
  • Phoenix/vlc
  • Garf/vlc
  • ePiratWorkarounds/vlc
  • tguillem/vlc
  • jnqnfe/vlc
  • mdc/vlc
  • Vedaa/vlc
  • rasa/vlc
  • quink/vlc
  • yealo/vlc
  • aleksey_ak/vlc
  • ePirat/vlc
  • ilya.yanok/vlc
  • asenat/vlc
  • m/vlc
  • bunjee/vlc
  • BLumia/vlc
  • sagudev/vlc
  • hamedmonji30/vlc
  • nullgemm/vlc
  • DivyamAhuja/vlc
  • thesamesam/vlc
  • dag7/vlc
  • snehil101/vlc
  • haasn/vlc
  • jbk/vlc
  • ValZapod/vlc
  • mfkl/vlc
  • WangChuan/vlc
  • core1024/vlc
  • GhostVaibhav/vlc
  • dfuhrmann/vlc
  • davide.prade/vlc
  • tmatth/vlc
  • Courmisch/vlc
  • zouya/vlc
  • hpi/vlc
  • EwoutH/vlc
  • aleung27/vlc
  • hengwu0/vlc
  • saladin/vlc
  • ashuio/vlc
  • richselwood/vlc
  • verma16Ayush/vlc
  • chemicalflash/vlc
  • PoignardAzur/vlc
  • huangjieNT/vlc
  • Blake-Haydon/vlc
  • AnuthaDev/vlc
  • gsoc/gsoc2021/mpd/vlc
  • nicolas_lequec/vlc
  • sambassaly/vlc
  • thresh/vlc
  • bonniegong/vlc
  • myaashish/vlc
  • stavros.vagionitis/vlc
  • ileoo/vlc
  • louis-santucci/vlc
  • cchristiansen/vlc
  • sabyasachi07/vlc
  • AbduAmeen/vlc
  • ashishb0410/vlc
  • urbanhusky/vlc
  • davidepietrasanta/vlc
  • riksleutelstad/vlc
  • jeremyVignelles/vlc
  • komh/vlc
  • iamjithinjohn/vlc
  • JohannesKauffmann/vlc2
  • kunglao/vlc
  • natzberg/vlc
  • jill/vlc
  • cwendling/vlc
  • adufou/vlc
  • ErwanAirone/vlc
  • HasinduDilshan10/vlc
  • vagrantc/vlc
  • rafiv/macos-bigsur-icon
  • Aymeriic/vlc
  • saranshg20/vlc
  • metzlove24/vlc
  • linkfanel/vlc
  • Ds886/vlc
  • metehan-arslan/vlc
  • Skantes/vlc
  • kgsandundananjaya96/vlc
  • mitchcapper/vlc
  • advaitgupta/vlc
  • StefanBruens/vlc
  • ratajs/vlc
  • T.M.F.B.3761/vlc
  • m222059/vlc
  • casemerrick/vlc
  • joshuaword2alt/vlc
  • sjwaddy/vlc
  • dima/vlc
  • Ybalrid/vlc
  • umxprime/vlc
  • eschmidt/vlc
  • vannieuwenhuysenmichelle/vlc
  • badcf00d/vlc
  • wesinator/vlc
  • louis/vlc
  • xqq/vlc
  • EmperorYP7/vlc
  • NicoLiam/vlc
  • loveleen/vlc
  • rofferom/vlc
  • rbultje/vlc
  • TheUnamed/vlc
  • pratiksharma341/vlc
  • Saurab17/vlc
  • purist.coder/vlc
  • Shuicheng/vlc
  • mdrrubel292/vlc
  • silverbleu00/vlc
  • metif12/vlc
  • asher-m/vlc
  • jeffk/vlc
  • Brandonbr1/vlc
  • beautyyuyanli/vlc
  • rego21/vlc
  • muyangren907/vlc
  • collectionbylawrencejason/vlc
  • evelez/vlc
  • GSMgeeth/vlc
  • Oneric/vlc
  • TJ5/vlc
  • XuanTung95/vlc
  • darrenjenny21/vlc
  • Trenly/vlc
  • RockyTDR/vlc
  • mjakubowski/vlc
  • caprica/vlc
  • ForteFrankie/vlc
  • seannamiller19/vlc
  • junlon2006/vlc
  • kiwiren6666/vlc
  • iuseiphonexs/vlc
  • fenngtun/vlc
  • Rajdutt999/vlc
  • typx/vlc
  • leon.vitanos/vlc
  • robertogarci0938/vlc
  • gsoc/gsoc2022/luc65r/vlc-mpd
  • skeller/vlc
  • MCJack123/vlc
  • luc65r/vlc-mpd
  • popov895/vlc
  • claucambra/vlc
  • brad/vlc
  • matthewmurua88/vlc
  • Tomas8874/vlc
  • philenotfound/vlc
  • makita-do3/vlc
  • LZXCorp/vlc
  • mar0x/vlc
  • senojetkennedy0102/vlc
  • shaneb243/vlc
  • ahmadbader/vlc
  • rajduttcse26/vlc-audio-filters
  • Juniorzito8415/vlc
  • achernyakov/vlc
  • lucasjetgroup/vlc
  • pupdoggy666/vlc
  • gmde9363/vlc
  • alexnwayne/vlc
  • bahareebrahimi781/vlc
  • hamad633666/vlc
  • umghof3112/vlc
  • joe0199771874/vlc
  • Octocats66666666/vlc
  • jjm_223/vlc
  • btech10110.19/vlc
  • sunnykfc028/vlc-audio-filters
  • loic/vlc
  • nguyenminhducmx1/vlc
  • JanekKrueger/vlc
  • bstubbington2/vlc
  • rcombs/vlc
  • Ordissimo/vlc
  • king7532/vlc
  • noobsauce101/vlc
  • schong0525/vlc
  • myQwil/vlc
  • apisbg91/vlc
  • geeboy0101017/vlc
  • kim.faughey/vlc
  • nurupo/vlc
  • yyusea/vlc
  • 0711235879.khco/vlc
  • ialo/vlc
  • iloveyeye2/vlc
  • gdtdftdqtd/vlc
  • leandroconsiglio/vlc
  • AndyHTML2012/vlc
  • ncz/vlc
  • lucenticus/vlc
  • knr1931/vlc
  • kjoonlee/vlc
  • chandrakant100/vlc-qt
  • johge42/vlc
  • polter/vlc
  • hexchain/vlc
  • Tushwrld/vlc
  • mztea928/vlc
  • jbelloncastro/vlc
  • alvinhochun/vlc
  • ghostpiratecrow/vlc
  • ujjwaltwitx/vlc
  • alexsonarin06/vlc
  • adrianbon76/vlc
  • altsod/vlc
  • damien.lucas44/vlc
  • dmytrivtaisa/vlc
  • utk202/vlc
  • aaxhrj/vlc
  • thomas.hermes/vlc
  • structurenewworldorder/vlc
  • slomo/vlc
  • wantlamy/vlc
  • musc.o3cminc/vlc
  • thebarshablog/vlc
  • kerrick/vlc
  • kratos142518/vlc
  • leogps/vlc
  • vacantron/vlc
  • luna_koly/vlc
  • Ratio2/vlc
  • anuoshemohammad/vlc
  • apsun/vlc
  • aaa1115910/vlc
  • alimotmoyo/vlc
  • Ambossmann/vlc
  • Sam-LearnsToCode/vlc
  • Chilledheart/vlc
  • Labnann/vlc
  • ktcoooot1/vlc
  • mohit-marathe/vlc
  • johnddx/vlc
  • manstabuk/vlc
  • Omar-ahmed314/vlc
  • vineethkm/vlc
  • 9Enemi86/vlc
  • radoslav.m.panteleev/vlc
  • ashishami2002/vlc
  • Corbax/vlc
  • firnasahmed/vlc
  • pelayarmalam4/vlc
  • c0ff330k/vlc
  • shikhindahikar/vlc
  • l342723951/vlc
  • christianschwandner/vlc
  • douniwan5788/vlc
  • 7damian7/vlc
  • ferdnyc/vlc
  • f.ales1/vlc
  • pandagby/vlc
  • BaaBaa/vlc
  • jewe37/vlc
  • w00drow/vlc
  • russelltg/vlc
  • ironicallygod/vlc
  • soumyaDghosh/vlc
  • linzihao1999/vlc
  • deyayush6/vlc
  • mibi88/vlc
  • newabdallah10/vlc
  • jhorbincolombia/vlc
  • rimvihaqueshupto/vlc
  • andrewkhon98/vlc
  • fab78/vlc
  • lapaz17/vlc
  • amanna13/vlc
  • mdakram28/vlc
  • 07jw1980/vlc
  • sohamgupta/vlc
  • Eson-Jia1/vlc
  • Sumou/vlc
  • vikram-kangotra/vlc
  • chalice191/vlc
  • olivercalder/vlc
  • aaasg4001/vlc
  • zipdox/vlc
  • kwizart/vlc
  • Dragon-S/vlc
  • jdemeule/vlc
  • gabriel_lt/vlc
  • locutusofborg/vlc
  • sammirata/vlc-librist
  • another/vlc
  • Benjamin_Loison/vlc
  • ahmedmoselhi/vlc
  • petergaal/vlc
  • huynhsontung/vlc
  • dariusmihut/vlc
  • tvermaashutosh/vlc
  • buti/vlc
  • Niram7777/vlc
  • rohan-here/vlc
  • balaji-sivasakthi/vlc
  • rlindner81/vlc
  • Kakadus/vlc
  • djain/vlc
  • ABBurmeister/vlc
  • craighuggins/vlc
  • orbea/vlc
  • maxos/vlc
  • aakarshmj/vlc
  • kblaschke/vlc
  • ankitm/vlc
  • advait-0/vlc
  • mohak2003/vlc
  • yselkowitz/vlc
  • AZM999/vlc-azm
  • andrey.turkin/vlc
  • Disha-Baghel/vlc
  • nowrep/vlc
  • Apeng/vlc
  • Choucroute_melba/vlc
  • autra/vlc
  • eclipseo/vlc
  • fhuber/vlc
  • olafhering/vlc
  • sdasda7777/vlc
  • 1div0/vlc
  • skosnits/vlc-extended-playlist-support
  • dnicolson/vlc
  • Timshel/vlc
  • octopols/vlc
  • MangalK/vlc
  • nima64/vlc
  • misawai/vlc
  • Alexander-Wilms/vlc
  • Maxime2/vlc-fork-for-visualizer
  • ww/vlc
  • jeske/vlc
  • sgross-emlix/vlc
  • morenonatural/vlc
  • freakingLovesVLC/vlc
  • borisgolovnev/vlc
  • mpromonet/vlc
  • diogo.simao-marques/vlc
  • masstock/vlc
  • pratikpatel8982/vlc
  • hugok79/vlc
  • longervision/vlc
  • abhiudaysurya/vlc
  • rishabhgarg/vlc
  • tumic/vlc
  • cart/vlc
  • shubham442/vlc
  • Aditya692005/vlc
  • sammirata/vlc4
  • syrykh/vlc
  • Vvorcun/macos-new-icon
  • AyaanshC/vlc
  • nasso/vlc
  • Quark/vlc
  • sebastinas/vlc
  • rhstone/vlc
  • talregev/vlc
  • Managor/vlc
403 results
Show changes
Commits on Source (2)
Showing
with 68 additions and 66 deletions
......@@ -50,7 +50,7 @@ ListView {
NumberAnimation {
property: "opacity"; from: 1.0; to: 0
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
......@@ -62,7 +62,7 @@ ListView {
NumberAnimation {
property: "opacity"; from: 0; to: 1.0
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
......@@ -70,7 +70,7 @@ ListView {
NumberAnimation {
properties: "x"
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
easing.type: Easing.OutSine
}
......
......@@ -318,7 +318,7 @@ FocusScope {
NumberAnimation {
property: "width"
duration: VLCStyle.duration_fast
duration: VLCStyle.duration_short
easing.type: Easing.InOutSine
}
}
......
......@@ -164,7 +164,7 @@ FocusScope {
Behavior on opacity {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
}
......
......@@ -334,7 +334,7 @@ FocusScope {
Behavior on opacity {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
}
......
......@@ -173,7 +173,7 @@ FocusScope {
Behavior on width {
SmoothedAnimation {
easing.type: Easing.InSine
duration: VLCStyle.ms10
duration: VLCStyle.duration_veryShort
}
}
......
......@@ -293,7 +293,7 @@ FocusScope {
//---------------------------------------------------------------------------------
// Animations
Behavior on opacity { NumberAnimation { duration: VLCStyle.duration_faster } }
Behavior on opacity { NumberAnimation { duration: VLCStyle.duration_short } }
}
//-------------------------------------------------------------------------------------
......
......@@ -292,7 +292,7 @@ FocusScope {
// Animations
Behavior on opacity { NumberAnimation { duration: VLCStyle.duration_faster } }
Behavior on opacity { NumberAnimation { duration: VLCStyle.duration_short } }
}
expandDelegate: VideoInfoExpandPanel {
......
......@@ -157,7 +157,7 @@ FocusScope {
Behavior on opacity {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
......
......@@ -207,7 +207,7 @@ FocusScope {
Behavior on rotation {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
}
......@@ -236,7 +236,7 @@ FocusScope {
Behavior on opacity {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
......@@ -274,7 +274,7 @@ FocusScope {
Behavior on opacity {
NumberAnimation {
duration: VLCStyle.duration_faster
duration: VLCStyle.duration_short
}
}
......
......@@ -56,7 +56,7 @@ FocusScope {
SequentialAnimation {
// visible should change first, in order for inner layouts to calculate implicitHeight correctly
PropertyAction { property: "visible" }
NumberAnimation { property: "height"; easing.type: Easing.InOutSine; duration: VLCStyle.duration_normal; }
NumberAnimation { property: "height"; easing.type: Easing.InOutSine; duration: VLCStyle.duration_long; }
}
}
......
......@@ -249,20 +249,20 @@ Slider {
PropertyAnimation {
from: 0.0
to: bufferRect.bufferFrames
duration: VLCStyle.ms2000
duration: VLCStyle.durationSliderBouncing
easing.type: "OutBounce"
}
PauseAnimation {
duration: VLCStyle.ms500
duration: VLCStyle.duration_veryLong
}
PropertyAnimation {
from: bufferRect.bufferFrames
to: 0.0
duration: VLCStyle.ms2000
duration: VLCStyle.durationSliderBouncing
easing.type: "OutBounce"
}
PauseAnimation {
duration: VLCStyle.ms500
duration: VLCStyle.duration_veryLong
}
}
}
......@@ -321,7 +321,7 @@ Slider {
to: 0
duration: VLCStyle.duration_fast; easing.type: Easing.OutSine
duration: VLCStyle.duration_short; easing.type: Easing.OutSine
}
PropertyAction { target: sliderHandle; property: "visible"; value: false; }
......@@ -337,7 +337,7 @@ Slider {
to: VLCStyle.margin_small
duration: VLCStyle.duration_fast; easing.type: Easing.InSine
duration: VLCStyle.duration_short; easing.type: Easing.InSine
}
}
}
......
......@@ -45,7 +45,7 @@ T.Popup {
Behavior on width {
SmoothedAnimation {
duration: VLCStyle.ms64
duration: VLCStyle.duration_veryShort
easing.type: Easing.InOutSine
}
}
......@@ -75,7 +75,7 @@ T.Popup {
property: "opacity"
from: 0
to: 1
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
pushExit: Transition {
......@@ -83,7 +83,7 @@ T.Popup {
property: "opacity"
from: 1
to: 0
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
popEnter: Transition {
......@@ -91,7 +91,7 @@ T.Popup {
property: "opacity"
from: 0
to: 1
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
popExit: Transition {
......@@ -99,7 +99,7 @@ T.Popup {
property: "opacity"
from: 1
to: 0
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
}
......@@ -164,7 +164,7 @@ T.Popup {
T.ToolTip.visible: (hovered || activeFocus)
T.ToolTip.text: modelData.tooltip
T.ToolTip.delay: 1000
T.ToolTip.delay: VLCStyle.delayToolTipAppear
Navigation.parentItem: column
......
......@@ -158,7 +158,7 @@ T.Control {
NumberAnimation {
properties: "radius, opacity"
easing.type: Easing.InOutSine
duration: VLCStyle.ms75
duration: VLCStyle.duration_veryShort
}
}
......@@ -188,7 +188,7 @@ T.Control {
Behavior on color {
ColorAnimation {
duration: VLCStyle.ms75
duration: VLCStyle.duration_veryShort
easing.type: Easing.InOutSine
}
}
......
......@@ -49,7 +49,8 @@ Widgets.IconToolButton {
ColorAnimation on color {
from: "transparent"
to: control.color
duration: VLCStyle.ms1000
//this is an animation and not a transisition, we explicitly want a long duration
duration: 1000
loops: Animation.Infinite
easing.type: Easing.InOutSine
running: control.enabled && Player.recording
......
......@@ -67,7 +67,7 @@ T.Control {
!overlayMenu.shown && MainCtx.playlistVisible &&
(textInfoColumn.implicitWidth > textInfoColumn.width) )
T.ToolTip.timeout: (hovered ? 0 : VLCStyle.ms2000)
T.ToolTip.timeout: (hovered ? 0 : VLCStyle.duration_humanMoment)
T.ToolTip.text: (textInfo.text + '\n' + textArtist.text)
......
......@@ -441,7 +441,7 @@ Control {
NumberAnimation {
property: "opacity"; from: 0; to: 1.0
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
}
}
......@@ -449,7 +449,7 @@ Control {
NumberAnimation {
properties: "x,y"
duration: VLCStyle.duration_normal; easing.type: Easing.OutSine
duration: VLCStyle.duration_long; easing.type: Easing.OutSine
}
NumberAnimation { property: "opacity"; to: 1.0 }
......
......@@ -32,7 +32,7 @@ Item {
Behavior on uiTransluency {
NumberAnimation {
duration: VLCStyle.duration_normal
duration: VLCStyle.duration_long
easing.type: Easing.InOutSine
}
}
......
......@@ -217,37 +217,38 @@ QtObject {
readonly property int dragDelta: dp(12, scale)
// Speed
property bool animate: true
property real speed: 1.0
// NOTE: This ratio is useful because we want a 1.2 speed to be *faster* than 1.0.
readonly property real ratioSpeed: (animate && speed) ? 1 / speed : 0.0
// duration
readonly property int duration_slower: 300 * ratioSpeed
readonly property int duration_slow : 250 * ratioSpeed
readonly property int duration_normal: 200 * ratioSpeed
readonly property int duration_fast : 150 * ratioSpeed
readonly property int duration_faster: 100 * ratioSpeed
readonly property int ms2000: 2000 * ratioSpeed
readonly property int ms1000: 1000 * ratioSpeed
readonly property int ms500: 500 * ratioSpeed
readonly property int ms140: 140 * ratioSpeed
readonly property int ms128: 128 * ratioSpeed
readonly property int ms125: 125 * ratioSpeed
readonly property int ms75: 75 * ratioSpeed
readonly property int ms64: 64 * ratioSpeed
readonly property int ms10: 10 * ratioSpeed
//timings
readonly property int delayToolTipAppear: 500
// durations. Values are aligned on Kirigami
//should be used for animation that benefits from a longer animation than duration_long
readonly property int duration_veryLong: 400
//should be used for longer animation (opening/closing panes & dialogs)
readonly property int duration_long: 200
//should be used for short animations (hovering, accuenting UI event)
readonly property int duration_short: 100
//should be used for near instant animations
readonly property int duration_veryShort: 50
/* human time reaction, how much time before the user should be informed that something
* is going on, or before something should be automatically automated,
* this should not be used for animations
*
* Some examples:
*
* - When the user types text in a search field, wait no longer than this duration after
* the user completes typing before starting the search
* - When loading data which would commonly arrive rapidly enough to not require interaction,
* wait this long before showing a spinner
*/
readonly property int duration_humanMoment: 2000
//timing before showing up a tooltip
readonly property int delayToolTipAppear: 700
//timing for the progressbar/scanbar bouncing animation, explicitly very long
readonly property int durationSliderBouncing: 2000
//default arts
readonly property url noArtAlbum: "qrc:///noart_album.svg";
......
......@@ -45,7 +45,7 @@ Rectangle {
property color activeBorderColor: VLCStyle.colors.bgFocus
property int animationDuration: VLCStyle.duration_normal
property int animationDuration: VLCStyle.duration_long
property bool animationRunning: borderAnimation.running || bgAnimation.running
......
......@@ -83,7 +83,7 @@ T.TabButton {
active: visualFocus
animationDuration: VLCStyle.ms140
animationDuration: VLCStyle.duration_short
backgroundColor: _getBackground()
foregroundColor: _getForeground()
......