[vlc-commits] macosx: Simple prefs: store top level views with strong property

David Fuhrmann git at videolan.org
Sun Jan 7 20:06:21 CET 2018


vlc | branch: master | David Fuhrmann <dfuhrmann at videolan.org> | Sun Jan  7 20:00:28 2018 +0100| [c96cdde02ca768a951f9467c4c5aae377859072b] | committer: David Fuhrmann

macosx: Simple prefs: store top level views with strong property

As it should be done for all top level objects.
Also reorder.

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

 modules/gui/macosx/VLCSimplePrefsController.h | 25 ++++++++++++++++---------
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/modules/gui/macosx/VLCSimplePrefsController.h b/modules/gui/macosx/VLCSimplePrefsController.h
index 328077bf3f..1147fdd2f4 100644
--- a/modules/gui/macosx/VLCSimplePrefsController.h
+++ b/modules/gui/macosx/VLCSimplePrefsController.h
@@ -30,12 +30,14 @@
 // Overall window
 @property (readwrite, weak) IBOutlet NSButton *showAllButton;
 @property (readwrite, weak) IBOutlet NSButton *cancelButton;
- at property (readwrite, weak) IBOutlet NSView *contentView;
 @property (readwrite, weak) IBOutlet NSScrollView *scrollView;
+ at property (readwrite, weak) IBOutlet NSView *contentView;
 @property (readwrite, weak) IBOutlet NSButton *resetButton;
 @property (readwrite, weak) IBOutlet NSButton *saveButton;
 
 // Audio pane
+ at property (readwrite, strong) IBOutlet NSView *audioView;
+
 @property (readwrite, weak) IBOutlet NSPopUpButton *audio_dolbyPopup;
 @property (readwrite, weak) IBOutlet NSTextField *audio_dolbyLabel;
 @property (readwrite, weak) IBOutlet NSBox *audio_effectsBox;
@@ -49,7 +51,6 @@
 @property (readwrite, weak) IBOutlet NSTextField *audio_lastpwdLabel;
 @property (readwrite, weak) IBOutlet NSTextField *audio_lastuserTextField;
 @property (readwrite, weak) IBOutlet NSTextField *audio_lastuserLabel;
- at property (readwrite, weak) IBOutlet NSView *audioView;
 @property (readwrite, weak) IBOutlet NSPopUpButton *audio_visualPopup;
 @property (readwrite, weak) IBOutlet NSTextField *audio_visualLabel;
 @property (readwrite, weak) IBOutlet NSTextField *audio_volTextField;
@@ -59,7 +60,9 @@
 @property (readwrite, weak) IBOutlet NSButtonCell *audio_autosavevol_noButtonCell;
 
 // hotkeys pane
- at property (readwrite)       IBOutlet NSWindow *hotkeys_change_win;
+ at property (readwrite, strong) IBOutlet NSView *hotkeysView;
+
+ at property (readwrite, strong) IBOutlet NSWindow *hotkeys_change_win;
 @property (readwrite, weak) IBOutlet NSButton *hotkeys_changeButton;
 @property (readwrite, weak) IBOutlet NSTextField *hotkeys_changeLabel;
 @property (readwrite, weak) IBOutlet NSTextField *hotkeys_change_keysLabel;
@@ -69,9 +72,10 @@
 @property (readwrite, weak) IBOutlet NSButton *hotkeys_clearButton;
 @property (readwrite, weak) IBOutlet NSTextField *hotkeysLabel;
 @property (readwrite, weak) IBOutlet NSTableView *hotkeys_listbox;
- at property (readwrite, weak) IBOutlet NSView *hotkeysView;
 
 // input pane
+ at property (readwrite, strong) IBOutlet NSView *inputView;
+
 @property (readwrite, weak) IBOutlet NSBox *input_recordBox;
 @property (readwrite, weak) IBOutlet NSTextField *input_recordTextField;
 @property (readwrite, weak) IBOutlet NSButton *input_recordButton;
@@ -89,9 +93,10 @@
 @property (readwrite, weak) IBOutlet NSPopUpButton *input_skipLoopPopup;
 @property (readwrite, weak) IBOutlet NSButton *input_urlhandlerButton;
 @property (readwrite, weak) IBOutlet NSButton *input_skipFramesCheckbox;
- at property (readwrite, weak) IBOutlet NSView *inputView;
 
 // intf pane - general box
+ at property (readwrite, strong) IBOutlet NSView *intfView;
+
 @property (readwrite, weak) IBOutlet NSBox *intf_generalSettingsBox;
 @property (readwrite, weak) IBOutlet NSPopUpButton *intf_languagePopup;
 @property (readwrite, weak) IBOutlet NSTextField *intf_languageLabel;
@@ -125,9 +130,10 @@
 @property (readwrite, weak) IBOutlet NSButton *intf_enableluahttpCheckbox;
 @property (readwrite, weak) IBOutlet NSTextField *intf_luahttppwdLabel;
 @property (readwrite, weak) IBOutlet NSTextField *intf_luahttppwdTextField;
- at property (readwrite, weak) IBOutlet NSView *intfView;
 
 // osd pane
+ at property (readwrite, strong) IBOutlet NSView *osdView;
+
 @property (readwrite, weak) IBOutlet NSPopUpButton *osd_encodingPopup;
 @property (readwrite, weak) IBOutlet NSTextField *osd_encodingLabel;
 @property (readwrite, weak) IBOutlet NSBox *osd_fontBox;
@@ -151,9 +157,10 @@
 @property (readwrite, weak) IBOutlet NSButton *osd_forceboldCheckbox;
 @property (readwrite, weak) IBOutlet NSBox *osd_osdBox;
 @property (readwrite, weak) IBOutlet NSButton *osd_osdCheckbox;
- at property (readwrite, weak) IBOutlet NSView *osdView;
 
 // video pane
+ at property (readwrite, strong) IBOutlet NSView *videoView;
+
 @property (readwrite, weak) IBOutlet NSButton *video_enableCheckbox;
 // video pane - display box
 @property (readwrite, weak) IBOutlet NSBox *video_displayBox;
@@ -188,7 +195,8 @@
 @property (readwrite, weak) IBOutlet NSTextField *video_snap_prefixLabel;
 @property (readwrite, weak) IBOutlet NSButton *video_snap_seqnumCheckbox;
 
- at property (readwrite, weak) IBOutlet NSView *videoView;
+// URL handler popup window
+ at property (readwrite, strong) IBOutlet NSWindow *urlhandler_win;
 
 @property (readwrite, weak) IBOutlet NSTextField *urlhandler_titleLabel;
 @property (readwrite, weak) IBOutlet NSTextField *urlhandler_subtitleLabel;
@@ -202,7 +210,6 @@
 @property (readwrite, weak) IBOutlet NSPopUpButton *urlhandler_sftpPopup;
 @property (readwrite, weak) IBOutlet NSPopUpButton *urlhandler_smbPopup;
 @property (readwrite, weak) IBOutlet NSPopUpButton *urlhandler_udpPopup;
- at property (readwrite)       IBOutlet NSWindow *urlhandler_win;
 
 /* toolbar */
 - (NSToolbarItem *)toolbar:(NSToolbar *)o_toolbar



More information about the vlc-commits mailing list