]> git.sesse.net Git - vlc/commit
macosx: implement simpler and generic drop view for all drag / drop operations
authorDavid Fuhrmann <david.fuhrmann@googlemail.com>
Thu, 28 Nov 2013 12:08:11 +0000 (13:08 +0100)
committerDavid Fuhrmann <david.fuhrmann@googlemail.com>
Thu, 28 Nov 2013 12:16:25 +0000 (13:16 +0100)
commit819d233bf5cc9b184506b9e482842a20edaacc23
tree307c9f779466dbcc452580642cff2857e5997436
parentb1946d46a3c251159dd31e26b4a2dea1a428a4a4
macosx: implement simpler and generic drop view for all drag / drop operations

- Use the new VLCDragDropView for both CAS and main window drop zone.
  This implements a drop highlight border the same way as in playlist view.
- Remove Brushed Metal Image view and its own drop implementation.
  When having a image view inside a drop zone, you need to use
  VLCDropDisabledImageView which disables the own drop handling of NSImageView.
- Removed more unneeded drop implementations for subviews from CAS
extras/package/macosx/Resources/English.lproj/ConvertAndSave.xib
extras/package/macosx/Resources/English.lproj/MainWindow.xib
modules/gui/macosx/ConvertAndSave.h
modules/gui/macosx/ConvertAndSave.m
modules/gui/macosx/CoreInteraction.m
modules/gui/macosx/misc.h
modules/gui/macosx/misc.m