Commit e3f2ec3e authored by Felix Paul Kühne's avatar Felix Paul Kühne

macosx/coredialogs: fix compilation by removing virtually all the legacy code

parent c9c734d3
...@@ -141,7 +141,6 @@ EXTRA_DIST += \ ...@@ -141,7 +141,6 @@ EXTRA_DIST += \
extras/package/macosx/Resources/English.lproj/CoreDialogs.xib \ extras/package/macosx/Resources/English.lproj/CoreDialogs.xib \
extras/package/macosx/Resources/English.lproj/DebugMessageVisualizer.xib \ extras/package/macosx/Resources/English.lproj/DebugMessageVisualizer.xib \
extras/package/macosx/Resources/English.lproj/DetachedVideoWindow.xib \ extras/package/macosx/Resources/English.lproj/DetachedVideoWindow.xib \
extras/package/macosx/Resources/English.lproj/ErrorPanel.xib \
extras/package/macosx/Resources/English.lproj/FSPanel.xib \ extras/package/macosx/Resources/English.lproj/FSPanel.xib \
extras/package/macosx/Resources/English.lproj/InfoPlist.strings.in \ extras/package/macosx/Resources/English.lproj/InfoPlist.strings.in \
extras/package/macosx/Resources/English.lproj/Help.xib \ extras/package/macosx/Resources/English.lproj/Help.xib \
......
<?xml version="1.0" encoding="UTF-8" standalone="no"?> <?xml version="1.0" encoding="UTF-8" standalone="no"?>
<document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="9531" systemVersion="15C50" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none"> <document type="com.apple.InterfaceBuilder3.Cocoa.XIB" version="3.0" toolsVersion="10102" systemVersion="15D21" targetRuntime="MacOSX.Cocoa" propertyAccessControl="none">
<dependencies> <dependencies>
<deployment version="1070" identifier="macosx"/> <deployment version="1070" identifier="macosx"/>
<development version="5100" identifier="xcode"/> <development version="5100" identifier="xcode"/>
<plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="9531"/> <plugIn identifier="com.apple.InterfaceBuilder.CocoaPlugin" version="10102"/>
</dependencies> </dependencies>
<objects> <objects>
<customObject id="-2" userLabel="File's Owner" customClass="VLCMainMenu"> <customObject id="-2" userLabel="File's Owner" customClass="VLCMainMenu">
...@@ -50,7 +50,6 @@ ...@@ -50,7 +50,6 @@
<outlet property="donation" destination="2298" id="ZzJ-yC-jOi"/> <outlet property="donation" destination="2298" id="ZzJ-yC-jOi"/>
<outlet property="double_window" destination="1171" id="DIg-sW-WS6"/> <outlet property="double_window" destination="1171" id="DIg-sW-WS6"/>
<outlet property="editMenu" destination="205" id="6Mt-eK-QAx"/> <outlet property="editMenu" destination="205" id="6Mt-eK-QAx"/>
<outlet property="errorsAndWarnings" destination="2756" id="omK-pm-N3C"/>
<outlet property="extensions" destination="4942" id="qSU-2W-Chy"/> <outlet property="extensions" destination="4942" id="qSU-2W-Chy"/>
<outlet property="extensionsMenu" destination="4943" id="IAw-5Z-Wvo"/> <outlet property="extensionsMenu" destination="4943" id="IAw-5Z-Wvo"/>
<outlet property="fileMenu" destination="81" id="lbA-s5-6qj"/> <outlet property="fileMenu" destination="81" id="lbA-s5-6qj"/>
...@@ -764,12 +763,6 @@ ...@@ -764,12 +763,6 @@
<menuItem isSeparatorItem="YES" id="2394"> <menuItem isSeparatorItem="YES" id="2394">
<modifierMask key="keyEquivalentModifierMask" command="YES"/> <modifierMask key="keyEquivalentModifierMask" command="YES"/>
</menuItem> </menuItem>
<menuItem title="Errors and Warnings..." keyEquivalent="m" id="2756">
<modifierMask key="keyEquivalentModifierMask" option="YES" command="YES"/>
<connections>
<action selector="showErrorsAndWarnings:" target="-2" id="ayP-Wq-8xj"/>
</connections>
</menuItem>
<menuItem title="Messages..." keyEquivalent="M" id="1003"> <menuItem title="Messages..." keyEquivalent="M" id="1003">
<connections> <connections>
<action selector="showMessagesPanel:" target="-2" id="Suq-dt-QZE"/> <action selector="showMessagesPanel:" target="-2" id="Suq-dt-QZE"/>
......
...@@ -849,7 +849,6 @@ ...@@ -849,7 +849,6 @@
CCD83E4513FEA143004F1652 /* AudioEffects.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3013FEA143004F1652 /* AudioEffects.xib */; }; CCD83E4513FEA143004F1652 /* AudioEffects.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3013FEA143004F1652 /* AudioEffects.xib */; };
CCD83E4613FEA143004F1652 /* Bookmarks.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3213FEA143004F1652 /* Bookmarks.xib */; }; CCD83E4613FEA143004F1652 /* Bookmarks.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3213FEA143004F1652 /* Bookmarks.xib */; };
CCD83E4713FEA143004F1652 /* CoreDialogs.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3413FEA143004F1652 /* CoreDialogs.xib */; }; CCD83E4713FEA143004F1652 /* CoreDialogs.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3413FEA143004F1652 /* CoreDialogs.xib */; };
CCD83E4813FEA143004F1652 /* ErrorPanel.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3613FEA143004F1652 /* ErrorPanel.xib */; };
CCD83E4913FEA143004F1652 /* MediaInfo.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3813FEA143004F1652 /* MediaInfo.xib */; }; CCD83E4913FEA143004F1652 /* MediaInfo.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3813FEA143004F1652 /* MediaInfo.xib */; };
CCD83E4A13FEA143004F1652 /* Open.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3A13FEA143004F1652 /* Open.xib */; }; CCD83E4A13FEA143004F1652 /* Open.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3A13FEA143004F1652 /* Open.xib */; };
CCD83E4B13FEA143004F1652 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3C13FEA143004F1652 /* Preferences.xib */; }; CCD83E4B13FEA143004F1652 /* Preferences.xib in Resources */ = {isa = PBXBuildFile; fileRef = CCD83E3C13FEA143004F1652 /* Preferences.xib */; };
...@@ -1738,7 +1737,6 @@ ...@@ -1738,7 +1737,6 @@
CCD83E3113FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/AudioEffects.xib; sourceTree = "<group>"; }; CCD83E3113FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/AudioEffects.xib; sourceTree = "<group>"; };
CCD83E3313FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Bookmarks.xib; sourceTree = "<group>"; }; CCD83E3313FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Bookmarks.xib; sourceTree = "<group>"; };
CCD83E3513FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/CoreDialogs.xib; sourceTree = "<group>"; }; CCD83E3513FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/CoreDialogs.xib; sourceTree = "<group>"; };
CCD83E3713FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/ErrorPanel.xib; sourceTree = "<group>"; };
CCD83E3913FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/MediaInfo.xib; sourceTree = "<group>"; }; CCD83E3913FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/MediaInfo.xib; sourceTree = "<group>"; };
CCD83E3B13FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Open.xib; sourceTree = "<group>"; }; CCD83E3B13FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Open.xib; sourceTree = "<group>"; };
CCD83E3D13FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Preferences.xib; sourceTree = "<group>"; }; CCD83E3D13FEA143004F1652 /* English */ = {isa = PBXFileReference; lastKnownFileType = file.xib; name = English; path = Resources/English.lproj/Preferences.xib; sourceTree = "<group>"; };
...@@ -2928,7 +2926,6 @@ ...@@ -2928,7 +2926,6 @@
CCD83E3013FEA143004F1652 /* AudioEffects.xib */, CCD83E3013FEA143004F1652 /* AudioEffects.xib */,
CCD83E3213FEA143004F1652 /* Bookmarks.xib */, CCD83E3213FEA143004F1652 /* Bookmarks.xib */,
CCD83E3413FEA143004F1652 /* CoreDialogs.xib */, CCD83E3413FEA143004F1652 /* CoreDialogs.xib */,
CCD83E3613FEA143004F1652 /* ErrorPanel.xib */,
CCD83E3813FEA143004F1652 /* MediaInfo.xib */, CCD83E3813FEA143004F1652 /* MediaInfo.xib */,
CCD83E3A13FEA143004F1652 /* Open.xib */, CCD83E3A13FEA143004F1652 /* Open.xib */,
CCD83E3C13FEA143004F1652 /* Preferences.xib */, CCD83E3C13FEA143004F1652 /* Preferences.xib */,
...@@ -3386,7 +3383,6 @@ ...@@ -3386,7 +3383,6 @@
CCD83E4613FEA143004F1652 /* Bookmarks.xib in Resources */, CCD83E4613FEA143004F1652 /* Bookmarks.xib in Resources */,
CCD83E4713FEA143004F1652 /* CoreDialogs.xib in Resources */, CCD83E4713FEA143004F1652 /* CoreDialogs.xib in Resources */,
1C88BB3619DC7C7800645190 /* ys-play.png in Resources */, 1C88BB3619DC7C7800645190 /* ys-play.png in Resources */,
CCD83E4813FEA143004F1652 /* ErrorPanel.xib in Resources */,
1C88BCA419DC7CB300645190 /* ys-fs_skip_next.png in Resources */, 1C88BCA419DC7CB300645190 /* ys-fs_skip_next.png in Resources */,
1C88BA7919DC7B2200645190 /* yosemite-window-zoom-graphite@2x.png in Resources */, 1C88BA7919DC7B2200645190 /* yosemite-window-zoom-graphite@2x.png in Resources */,
1C88BC0E19DC7C8100645190 /* ys-next-6btns-dark@2x.png in Resources */, 1C88BC0E19DC7C8100645190 /* ys-next-6btns-dark@2x.png in Resources */,
...@@ -4160,14 +4156,6 @@ ...@@ -4160,14 +4156,6 @@
name = CoreDialogs.xib; name = CoreDialogs.xib;
sourceTree = "<group>"; sourceTree = "<group>";
}; };
CCD83E3613FEA143004F1652 /* ErrorPanel.xib */ = {
isa = PBXVariantGroup;
children = (
CCD83E3713FEA143004F1652 /* English */,
);
name = ErrorPanel.xib;
sourceTree = "<group>";
};
CCD83E3813FEA143004F1652 /* MediaInfo.xib */ = { CCD83E3813FEA143004F1652 /* MediaInfo.xib */ = {
isa = PBXVariantGroup; isa = PBXVariantGroup;
children = ( children = (
......
...@@ -278,7 +278,6 @@ ...@@ -278,7 +278,6 @@
- (IBAction)openWebsite:(id)sender; - (IBAction)openWebsite:(id)sender;
- (IBAction)openForum:(id)sender; - (IBAction)openForum:(id)sender;
- (IBAction)openDonate:(id)sender; - (IBAction)openDonate:(id)sender;
- (IBAction)showErrorsAndWarnings:(id)sender;
- (IBAction)showMessagesPanel:(id)showMessagesPanel; - (IBAction)showMessagesPanel:(id)showMessagesPanel;
- (IBAction)showMainWindow:(id)sender; - (IBAction)showMainWindow:(id)sender;
- (IBAction)showPlaylist:(id)sender; - (IBAction)showPlaylist:(id)sender;
......
...@@ -35,7 +35,6 @@ ...@@ -35,7 +35,6 @@
#import "VideoEffects.h" #import "VideoEffects.h"
#import "bookmarks.h" #import "bookmarks.h"
#import "simple_prefs.h" #import "simple_prefs.h"
#import "coredialogs.h"
#import "VLCPlaylist.h" #import "VLCPlaylist.h"
#import "VLCPlaylistInfo.h" #import "VLCPlaylistInfo.h"
#import "VideoView.h" #import "VideoView.h"
...@@ -1271,13 +1270,6 @@ ...@@ -1271,13 +1270,6 @@
[[NSWorkspace sharedWorkspace] openURL: url]; [[NSWorkspace sharedWorkspace] openURL: url];
} }
#pragma mark - Errors, warnings and messages
- (IBAction)showErrorsAndWarnings:(id)sender
{
[[[[VLCMain sharedInstance] coreDialogProvider] errorPanel] showWindow:self];
}
- (IBAction)showInformationPanel:(id)sender - (IBAction)showInformationPanel:(id)sender
{ {
[[[VLCMain sharedInstance] currentMediaInfoPanel] toggleWindow:sender]; [[[VLCMain sharedInstance] currentMediaInfoPanel] toggleWindow:sender];
......
/***************************************************************************** /*****************************************************************************
* coredialogs.h: Mac OS X Core Dialogs * coredialogs.h: Mac OS X Core Dialogs
***************************************************************************** *****************************************************************************
* Copyright (C) 2005-2012 VLC authors and VideoLAN * Copyright (C) 2005-2016 VLC authors and VideoLAN
* $Id$ * $Id$
* *
* Authors: Derk-Jan Hartman <hartman at videolan dot org> * Authors: Derk-Jan Hartman <hartman at videolan dot org>
...@@ -21,6 +21,7 @@ ...@@ -21,6 +21,7 @@
* along with this program; if not, write to the Free Software * along with this program; if not, write to the Free Software
* Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA. * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston MA 02110-1301, USA.
*****************************************************************************/ *****************************************************************************/
#import <vlc_common.h> #import <vlc_common.h>
#import <vlc_dialog.h> #import <vlc_dialog.h>
#import <Cocoa/Cocoa.h> #import <Cocoa/Cocoa.h>
...@@ -29,66 +30,31 @@ ...@@ -29,66 +30,31 @@
* VLCCoreDialogProvider interface * VLCCoreDialogProvider interface
*****************************************************************************/ *****************************************************************************/
@class ErrorWindowController;
@interface VLCCoreDialogProvider : NSObject @interface VLCCoreDialogProvider : NSObject
{ {
/* authentication dialogue */ /* authentication dialog */
IBOutlet id o_auth_cancel_btn; IBOutlet id authenticationCancelButton;
IBOutlet id o_auth_description_txt; IBOutlet id authenticationDescriptionLabel;
IBOutlet id o_auth_login_fld; IBOutlet id authenticationLoginTextField;
IBOutlet id o_auth_login_txt; IBOutlet id authenticationLoginLabel;
IBOutlet id o_auth_ok_btn; IBOutlet id authenticationOkButton;
IBOutlet id o_auth_pw_fld; IBOutlet id authenticationPasswordTextField;
IBOutlet id o_auth_pw_txt; IBOutlet id authenticationPasswordLabel;
IBOutlet id o_auth_title_txt; IBOutlet id authenticationTitleLabel;
IBOutlet id o_auth_win; IBOutlet id authenticationWindow;
/* progress dialogue */ /* progress dialog */
IBOutlet NSProgressIndicator * o_prog_bar; IBOutlet NSProgressIndicator * progressIndicator;
IBOutlet id o_prog_cancel_btn; IBOutlet id progressCancelButton;
IBOutlet id o_prog_description_txt; IBOutlet id progressDescriptionLabel;
IBOutlet id o_prog_title_txt; IBOutlet id progressTitleLabel;
IBOutlet id o_prog_win; IBOutlet id progressWindow;
} }
@property (atomic,readwrite) BOOL progressCancelled; @property (atomic,readwrite) BOOL progressCancelled;
-(void)performEventWithObject: (NSValue *)o_value ofType: (const char*)type; - (IBAction)authenticationDialogAction:(id)sender;
-(void)showFatalDialog: (NSValue *)o_value;
-(void)showFatalWaitDialog: (NSValue *)o_value;
-(void)showQuestionDialog: (NSValue *)o_value;
-(void)showLoginDialog: (NSValue *)o_value;
-(IBAction)loginDialogAction:(id)sender;
-(void)showProgressDialogOnMainThread: (NSValue *)o_value;
-(void)showProgressDialog: (NSValue *)o_value;
-(IBAction)progDialogAction:(id)sender;
-(void)updateProgressPanelWithText: (NSString *)string andNumber: (double)d_number;
-(void)destroyProgressPanel;
-(id)errorPanel;
@end
/*****************************************************************************
* VLCErrorPanel interface
*****************************************************************************/
@interface ErrorWindowController : NSWindowController
{
IBOutlet id o_cleanup_button;
IBOutlet id o_error_table;
NSMutableArray *o_errors;
NSMutableArray *o_icons;
}
- (IBAction)cleanupTable:(id)sender;
-(void)addError:(NSString *)o_error withMsg:(NSString *)o_msg; - (IBAction)progressDialogAction:(id)sender;
@end @end
This diff is collapsed.
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment