Skip to content
Snippets Groups Projects
  1. Dec 07, 2023
  2. Dec 05, 2023
  3. Nov 24, 2023
  4. Nov 08, 2023
  5. Nov 02, 2023
  6. Oct 30, 2023
  7. Oct 27, 2023
  8. Oct 26, 2023
  9. Oct 21, 2023
  10. Oct 19, 2023
  11. Oct 18, 2023
    • nurupo's avatar
      vout: pass non-left-mouse-button double-clicks · ed22580d
      nurupo authored and Steve Lhomme's avatar Steve Lhomme committed
      This fixes #28377 -- the issue when double-clicking on
      MOUSE_BUTTON_CENTER (mouse wheel) would result in plugins receiving
      mouse events only for the first click, as VLC was filtering out all
      non-left-mouse-button double-clicks.
      
      The non-left-mouse-button double-click events, instead of being entirely
      filtered out, are now being passed as regular mouse button presses
      without any indication that they are double-clicks. While it would be
      more proper to pass them as double-clicks with the corresponding mouse
      button being pressed, that might break some 3rd party plugins that rely
      on (vlc_mouse_t.b_double_click == true) to mean that the left mouse
      button was double-clicked, without checking if the left mouse button was
      actually pressed. Still, even with b_double_click not being set on
      non-left-mouse-button double-clicks, passing such double-clicks as
      regular press+release events does fix the issue of VLC "eating up" the
      second click of a MOUSE_BUTTON_CENTER, so this is a good change.
      ed22580d
  12. Oct 14, 2023
  13. Oct 10, 2023
  14. Sep 30, 2023
  15. Sep 27, 2023
  16. Sep 07, 2023
  17. Sep 05, 2023
Loading