macosx: Create custom resume dialog, refactor
authorDavid Fuhrmann <dfuhrmann@videolan.org>
Sat, 11 Jul 2015 12:32:20 +0000 (14:32 +0200)
committerDavid Fuhrmann <dfuhrmann@videolan.org>
Sat, 11 Jul 2015 12:45:31 +0000 (14:45 +0200)
commitdcb7543ff804c9283c1d23e99513fb24225cc589
tree965b464aff0654b50c1388c199c1bad8539d79ae
parent42e04c778c7db2f490878d16f18b2700a87d6df7
macosx: Create custom resume dialog, refactor

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
extras/package/macosx/Resources/English.lproj/ResumeDialog.xib [new file with mode: 0644]
extras/package/macosx/vlc.xcodeproj/project.pbxproj
modules/gui/macosx/Makefile.am
modules/gui/macosx/ResumeDialogController.h [new file with mode: 0644]
modules/gui/macosx/ResumeDialogController.m [new file with mode: 0644]
modules/gui/macosx/VLCVoutWindowController.m
modules/gui/macosx/intf.h
modules/gui/macosx/intf.m
modules/gui/macosx/playlist.m