1. 18 Oct, 2018 1 commit
  2. 06 Mar, 2018 2 commits
  3. 21 Dec, 2017 1 commit
  4. 20 Sep, 2017 1 commit
  5. 04 Dec, 2016 1 commit
  6. 19 Nov, 2016 1 commit
  7. 30 Oct, 2016 2 commits
    • Marvin Scholz's avatar
      macosx: Remove fscontroller assets · 6a5ae97d
      Marvin Scholz authored
      Remove the old fullscreen controller assets and
      their references from the Makefile and Xcode
      project.
      6a5ae97d
    • Marvin Scholz's avatar
      macosx: Add a new fullscreen controller · 43b089ca
      Marvin Scholz authored
      This introduces a new fullscreen controller
      which uses NSVisualEffectView for it's background
      and the icons that are used throughout the rest of
      the macOS user interface, hence making it more
      consistent with the overall look of VLC.
      
      Additionally the new fullscreen controller is
      resizable and, as it already used to be, can be
      move around on the screen.
      
      The user interface is now described in a interface
      builder file (xib) instead of doing everything in
      code. This allows easy usage of autolayout, which
      is heavily used to allow adaption of the
      buttons/sliders depending on the panel width and
      height.
      43b089ca
  8. 09 Sep, 2016 1 commit
  9. 26 Jul, 2016 1 commit
  10. 17 Jun, 2016 1 commit
  11. 14 Jun, 2016 1 commit
  12. 19 May, 2016 1 commit
  13. 25 Apr, 2016 2 commits
  14. 18 Apr, 2016 1 commit
  15. 27 Feb, 2016 1 commit
  16. 04 Feb, 2016 1 commit
  17. 02 Feb, 2016 1 commit
  18. 07 Jan, 2016 1 commit
  19. 08 Dec, 2015 1 commit
  20. 11 Aug, 2015 1 commit
    • David Fuhrmann's avatar
      macosx: Split GoToTime panel into separate xib and window controller · ffe31745
      David Fuhrmann authored
      This improves separation between main menu and the unrelated goto
      time window.
      
      Besides that, note that each time bindings are used with the file
      owner, this owner needs to be an NSWindowController class. Only in
      this case retain cycles are avoided (bindings have a strong
      reference to the object used).
      
      Thus, this commit helps to properly deinitialize the VLCMain object.
      ffe31745
  21. 09 Aug, 2015 1 commit
    • David Fuhrmann's avatar
      macosx: Modernize and fix shared dialog panels · 4da13fbc
      David Fuhrmann authored
      Splits PopupPanel and TextfieldPanel into two xib files and
      creates NSWindowController subclasses for each panel.
      
      Each user of the panel gets its own window controller instance.
      This is needed as the same kind of window can be shown multiple
      times simultaneously (e.g. both in video and audio effects).
      
      This also did not work with the previous implementation of the
      2.2 branch and fixes broken behaviour.
      4da13fbc
  22. 20 Jul, 2015 1 commit
  23. 16 Jul, 2015 1 commit
  24. 15 Jul, 2015 1 commit
  25. 11 Jul, 2015 1 commit
  26. 06 Jul, 2015 1 commit
  27. 21 Jun, 2015 1 commit
  28. 16 May, 2015 1 commit
    • David Fuhrmann's avatar
      macosx: Remove sharedInstance from About window and rework · 491bef0b
      David Fuhrmann authored
      Removes sharedInstance from About window controller, and rework
      as a NSWindowController subclass. This is the new owner of the xib
      and thus instantiated outside the nib bundle.
      
      Splits Help window in own xib and add own NSWindowController as
      well.
      
      refs #5556
      491bef0b
  29. 24 Jan, 2015 1 commit
  30. 02 Oct, 2014 1 commit
  31. 21 Sep, 2014 1 commit
  32. 12 Feb, 2014 1 commit
  33. 13 Jan, 2014 1 commit
  34. 01 Jan, 2014 1 commit
  35. 05 Dec, 2013 1 commit
  36. 11 Nov, 2013 1 commit
  37. 16 Sep, 2013 1 commit