Commit 2c6dd263 authored by Felix Paul Kühne's avatar Felix Paul Kühne

macosx/CAS: implemented full profile management, which is retained across...

macosx/CAS: implemented full profile management, which is retained across sessions, allows custom profiles and even to delete the default ones, if desired

To restore the defaults, it is currently needed to reset the preferences.

This commit includes further ObjC2isms and some factorization
parent 423d20a0
...@@ -78,7 +78,6 @@ Mac OS X Interface: ...@@ -78,7 +78,6 @@ Mac OS X Interface:
* add accessibility support to playback windows, open panel and fullscreen * add accessibility support to playback windows, open panel and fullscreen
controller controller
* add a GUI to manage podcasts * add a GUI to manage podcasts
* add customizable playlist table columns
* add a GUI for the QTSound access module to process audio captured locally * add a GUI for the QTSound access module to process audio captured locally
- This also allows to capture input from a webcam and a mic at the same time. - This also allows to capture input from a webcam and a mic at the same time.
* add a GUI to capture QTSound data along with the current screen content * add a GUI to capture QTSound data along with the current screen content
......
This source diff could not be displayed because it is too large. You can view the blob instead.
...@@ -58,6 +58,7 @@ ...@@ -58,6 +58,7 @@
IBOutlet id _customize_panel; IBOutlet id _customize_panel;
IBOutlet id _customize_ok_btn; IBOutlet id _customize_ok_btn;
IBOutlet id _customize_cancel_btn; IBOutlet id _customize_cancel_btn;
IBOutlet id _customize_newProfile_btn;
IBOutlet id _customize_tabview; IBOutlet id _customize_tabview;
IBOutlet id _customize_encap_matrix; IBOutlet id _customize_encap_matrix;
IBOutlet id _customize_vid_ckb; IBOutlet id _customize_vid_ckb;
...@@ -90,6 +91,20 @@ ...@@ -90,6 +91,20 @@
IBOutlet id _customize_subs_pop; IBOutlet id _customize_subs_pop;
IBOutlet id _customize_subs_overlay_ckb; IBOutlet id _customize_subs_overlay_ckb;
IBOutlet id _addProfile_panel;
IBOutlet id _addProfile_title_lbl;
IBOutlet id _addProfile_subtitle_lbl;
IBOutlet id _addProfile_name_fld;
IBOutlet id _addProfile_cancel_btn;
IBOutlet id _addProfile_ok_btn;
IBOutlet id _deleteProfile_panel;
IBOutlet id _deleteProfile_title_lbl;
IBOutlet id _deleteProfile_subtitle_lbl;
IBOutlet id _deleteProfile_pop;
IBOutlet id _deleteProfile_cancel_btn;
IBOutlet id _deleteProfile_ok_btn;
IBOutlet id _stream_panel; IBOutlet id _stream_panel;
IBOutlet id _stream_ok_btn; IBOutlet id _stream_ok_btn;
IBOutlet id _stream_destination_lbl; IBOutlet id _stream_destination_lbl;
...@@ -136,6 +151,8 @@ ...@@ -136,6 +151,8 @@
- (IBAction)switchProfile:(id)sender; - (IBAction)switchProfile:(id)sender;
- (IBAction)customizeProfile:(id)sender; - (IBAction)customizeProfile:(id)sender;
- (IBAction)closeCustomizationSheet:(id)sender; - (IBAction)closeCustomizationSheet:(id)sender;
- (IBAction)newProfileAction:(id)sender;
- (IBAction)deleteProfileAction:(id)sender;
- (IBAction)iWantAFile:(id)sender; - (IBAction)iWantAFile:(id)sender;
- (IBAction)iWantAStream:(id)sender; - (IBAction)iWantAStream:(id)sender;
- (IBAction)cancelDestination:(id)sender; - (IBAction)cancelDestination:(id)sender;
......
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