1. 08 Aug, 2016 1 commit
  2. 03 Jul, 2016 2 commits
  3. 15 Jul, 2015 1 commit
  4. 11 Jul, 2015 1 commit
    • David's avatar
      macosx: Create custom resume dialog, refactor · dcb7543f
      David authored
      Create own resume dialog, which acts the same way as a floating
      window. Thus it does not disturb the user more than any
      other VLC panel and consequently does not block the user in doing
      other operations.
      
      This fixes floating behaviour (#13886) any makes it more easy
      to implement any other fancy_dialog_whatever we might add later.
      Current design is a copy of the currently used alert window.
      
      Also raised the timeout value to 10 secs as users are complaining
      6 sec is not long enough.
      
      close #13886
      dcb7543f
  5. 27 Jun, 2015 1 commit
  6. 30 Dec, 2014 2 commits
    • David's avatar
      macosx: Move drag and drop support to new PLModel and rewrite · f24504e4
      David authored
      This simplifies the methods, also using a simpler storage for
      dragged items.
      f24504e4
    • David's avatar
      macosx: Add new playlist model · c39aaf28
      David authored
      The current playlist model directly operates on the core playlist
      datastructures without proper locking for a complete playlist table
      reload/update. This resulted in various ugly hacks and workarounds.
      
      The new playlist model encapsulates the data in own objects like
      in the qt interface. This allows a much easier integration with
      the table view and proper updates from the core playlist.
      
      This way, the previous playlist objects, stored in an ugly map with
      pointer strings as keys, pointing to the same pointer inside a
      NSValue, is obsolete finally. :-)
      c39aaf28
  7. 16 Feb, 2014 2 commits