[vlc-commits] macosx: minor cleanup

Felix Paul Kühne git at videolan.org
Tue Jan 29 23:34:59 CET 2019


vlc | branch: master | Felix Paul Kühne <felix at feepk.net> | Tue Jan 29 23:23:23 2019 +0100| [b18a63a5609ede8801f05385b12552fb801bebee] | committer: Felix Paul Kühne

macosx: minor cleanup

> http://git.videolan.org/gitweb.cgi/vlc.git/?a=commit;h=b18a63a5609ede8801f05385b12552fb801bebee
---

 modules/gui/macosx/VLCExtensionsManager.h |  6 ------
 modules/gui/macosx/VLCExtensionsManager.m |  5 +----
 modules/gui/macosx/VLCMain+OldPrefs.m     |  7 ++++---
 modules/gui/macosx/VLCMain.m              |  9 +++------
 modules/gui/macosx/VLCStatusBarIcon.m     | 21 ++++++++++-----------
 po/POTFILES.in                            | 10 ++++++++--
 6 files changed, 26 insertions(+), 32 deletions(-)

diff --git a/modules/gui/macosx/VLCExtensionsManager.h b/modules/gui/macosx/VLCExtensionsManager.h
index 45052c1f33..0f14e82676 100644
--- a/modules/gui/macosx/VLCExtensionsManager.h
+++ b/modules/gui/macosx/VLCExtensionsManager.h
@@ -27,12 +27,6 @@
 #import "VLCExtensionsDialogProvider.h"
 #import "VLCMain.h"
 
-#import <vlc_extensions.h>
-
-#import <Cocoa/Cocoa.h>
-
- at class VLCExtensionsDialogProvider;
-
 @interface VLCExtensionsManager : NSObject
 
 - (void)buildMenu:(NSMenu *)extMenu;
diff --git a/modules/gui/macosx/VLCExtensionsManager.m b/modules/gui/macosx/VLCExtensionsManager.m
index 4c98affc9d..8d806bc5bc 100644
--- a/modules/gui/macosx/VLCExtensionsManager.m
+++ b/modules/gui/macosx/VLCExtensionsManager.m
@@ -26,6 +26,7 @@
 #import "VLCExtensionsDialogProvider.h"
 
 #import <vlc_modules.h>
+#import <vlc_extensions.h>
 #import "assert.h"
 
 #define MENU_MAP(a,e) ((uint32_t)((((uint16_t)a) << 16) | ((uint16_t)e)))
@@ -37,8 +38,6 @@
     extensions_manager_t *p_extensions_manager;
     VLCExtensionsDialogProvider *_extensionDialogProvider;
 
-    NSMutableDictionary *p_extDict;
-
     BOOL b_failed; ///< Flag set to true if we could not load the module
 }
 @end
@@ -53,8 +52,6 @@
         p_extensions_manager = NULL;
         _extensionDialogProvider = [[VLCExtensionsDialogProvider alloc] init];
 
-        p_extDict = [[NSMutableDictionary alloc] init];
-
         _isUnloading = false;
         b_failed = false;
     }
diff --git a/modules/gui/macosx/VLCMain+OldPrefs.m b/modules/gui/macosx/VLCMain+OldPrefs.m
index c382d10ff9..8a5b83666f 100644
--- a/modules/gui/macosx/VLCMain+OldPrefs.m
+++ b/modules/gui/macosx/VLCMain+OldPrefs.m
@@ -46,14 +46,15 @@ static const int kCurrentPreferencesVersion = 4;
 
 - (void)resetAndReinitializeUserDefaults
 {
+    NSUserDefaults *standardUserDefaults = [NSUserDefaults standardUserDefaults];
     // note that [NSUserDefaults resetStandardUserDefaults] will NOT correctly reset to the defaults
 
     NSString *appDomain = [[NSBundle mainBundle] bundleIdentifier];
-    [[NSUserDefaults standardUserDefaults] removePersistentDomainForName:appDomain];
+    [standardUserDefaults removePersistentDomainForName:appDomain];
 
     // set correct version to avoid question about outdated config
-    [[NSUserDefaults standardUserDefaults] setInteger:kCurrentPreferencesVersion forKey:kVLCPreferencesVersion];
-    [[NSUserDefaults standardUserDefaults] synchronize];
+    [standardUserDefaults setInteger:kCurrentPreferencesVersion forKey:kVLCPreferencesVersion];
+    [standardUserDefaults synchronize];
 }
 
 - (void)migrateOldPreferences
diff --git a/modules/gui/macosx/VLCMain.m b/modules/gui/macosx/VLCMain.m
index 631239d25c..a8d052167e 100644
--- a/modules/gui/macosx/VLCMain.m
+++ b/modules/gui/macosx/VLCMain.m
@@ -169,7 +169,6 @@ static int ShowController(vlc_object_t *p_this, const char *psz_variable,
     VLCOpenWindowController *_open;
     VLCCoreDialogProvider *_coredialogs;
     VLCBookmarksWindowController *_bookmarks;
-    VLCCoreInteraction *_coreinteraction;
     VLCResumeDialogController *_resume_dialog;
     VLCInputManager *_input_manager;
     VLCPlaylist *_playlist;
@@ -274,8 +273,6 @@ static VLCMain *sharedInstance = nil;
 
 - (void)applicationWillFinishLaunching:(NSNotification *)aNotification
 {
-    _coreinteraction = [VLCCoreInteraction sharedInstance];
-
 #ifdef HAVE_SPARKLE
     [[SUUpdater sharedUpdater] setDelegate:self];
 #endif
@@ -288,7 +285,7 @@ static VLCMain *sharedInstance = nil;
     if (!p_intf)
         return;
 
-    [_coreinteraction updateCurrentlyUsedHotkeys];
+    [[VLCCoreInteraction sharedInstance] updateCurrentlyUsedHotkeys];
 
     [self migrateOldPreferences];
 
@@ -363,7 +360,7 @@ static VLCMain *sharedInstance = nil;
 - (void)updater:(SUUpdater *)updater willInstallUpdate:(SUAppcastItem *)update
 {
     [NSApp activateIgnoringOtherApps:YES];
-    [_coreinteraction stop];
+    [[VLCCoreInteraction sharedInstance] stop];
 }
 
 /* don't be enthusiastic about an update if we currently play a video */
@@ -382,7 +379,7 @@ static VLCMain *sharedInstance = nil;
 /* Triggered when the computer goes to sleep */
 - (void)computerWillSleep: (NSNotification *)notification
 {
-    [_coreinteraction pause];
+    [[VLCCoreInteraction sharedInstance] pause];
 }
 
 #pragma mark -
diff --git a/modules/gui/macosx/VLCStatusBarIcon.m b/modules/gui/macosx/VLCStatusBarIcon.m
index 00edd6ac52..fcc77026af 100644
--- a/modules/gui/macosx/VLCStatusBarIcon.m
+++ b/modules/gui/macosx/VLCStatusBarIcon.m
@@ -74,7 +74,6 @@
 #pragma mark -
 #pragma mark Init
 
-
 - (instancetype)init
 {
     self = [super init];
@@ -114,15 +113,16 @@
     [_vlcStatusBarIconMenu setDelegate:self];
     
     // Register notifications
-    [[NSNotificationCenter defaultCenter] addObserver:self
-                                             selector:@selector(updateNowPlayingInfo)
-                                                 name:VLCInputChangedNotification
-                                               object:nil];
-
-    [[NSNotificationCenter defaultCenter] addObserver:self
-                                             selector:@selector(configurationChanged:)
-                                                 name:VLCConfigurationChangedNotification
-                                               object:nil];
+    NSNotificationCenter *notificationCenter = [NSNotificationCenter defaultCenter];
+    [notificationCenter addObserver:self
+                           selector:@selector(updateNowPlayingInfo)
+                               name:VLCInputChangedNotification
+                             object:nil];
+
+    [notificationCenter addObserver:self
+                           selector:@selector(configurationChanged:)
+                               name:VLCConfigurationChangedNotification
+                             object:nil];
 }
 
 - (void)observeValueForKeyPath:(NSString *)keyPath
@@ -168,7 +168,6 @@
         // Attach pull-down menu
         [self.statusItem setMenu:_vlcStatusBarIconMenu];
 
-
         if (@available(macOS 10.12, *)) {
             [self.statusItem setBehavior:NSStatusItemBehaviorRemovalAllowed];
             [self.statusItem setAutosaveName:@"statusBarItem"];
diff --git a/po/POTFILES.in b/po/POTFILES.in
index 96eb497c4f..1f15f8097e 100644
--- a/po/POTFILES.in
+++ b/po/POTFILES.in
@@ -465,6 +465,8 @@ modules/gui/macosx/VLCBookmarksWindowController.h
 modules/gui/macosx/VLCBookmarksWindowController.m
 modules/gui/macosx/VLCBottomBarView.h
 modules/gui/macosx/VLCBottomBarView.m
+modules/gui/macosx/VLCClickerManager.h
+modules/gui/macosx/VLCClickerManager.m
 modules/gui/macosx/VLCControlsBarCommon.h
 modules/gui/macosx/VLCControlsBarCommon.m
 modules/gui/macosx/VLCConvertAndSaveWindowController.h
@@ -477,6 +479,8 @@ modules/gui/macosx/VLCDefaultValueSlider.h
 modules/gui/macosx/VLCDefaultValueSlider.m
 modules/gui/macosx/VLCDefaultValueSliderCell.h
 modules/gui/macosx/VLCDefaultValueSliderCell.m
+modules/gui/macosx/VLCDetachedVideoWindow.h
+modules/gui/macosx/VLCDetachedVideoWindow.m
 modules/gui/macosx/VLCDocumentController.h
 modules/gui/macosx/VLCDocumentController.m
 modules/gui/macosx/VLCErrorWindowController.h
@@ -551,6 +555,10 @@ modules/gui/macosx/VLCUIWidgets.h
 modules/gui/macosx/VLCUIWidgets.m
 modules/gui/macosx/VLCVideoEffectsWindowController.h
 modules/gui/macosx/VLCVideoEffectsWindowController.m
+modules/gui/macosx/VLCVideoFilterHelper.h
+modules/gui/macosx/VLCVideoFilterHelper.m
+modules/gui/macosx/VLCVideoOutputProvider.h
+modules/gui/macosx/VLCVideoOutputProvider.m
 modules/gui/macosx/VLCVideoWindowCommon.h
 modules/gui/macosx/VLCVideoWindowCommon.m
 modules/gui/macosx/VLCVolumeSlider.h
@@ -559,8 +567,6 @@ modules/gui/macosx/VLCVolumeSliderCell.h
 modules/gui/macosx/VLCVolumeSliderCell.m
 modules/gui/macosx/VLCVoutView.h
 modules/gui/macosx/VLCVoutView.m
-modules/gui/macosx/VLCVideoOutputProvider.h
-modules/gui/macosx/VLCVideoOutputProvider.m
 modules/gui/macosx/VLCWindow.h
 modules/gui/macosx/VLCWindow.m
 modules/gui/macosx/VLCWrappableTextField.h



More information about the vlc-commits mailing list