Changeset 8fb46d38cf9b6ea23bc120feac8beb7c20534ec5

Show
Ignore:
Timestamp:
05/07/08 17:33:48 (3 months ago)
Author:
Pierre d'Herbemont <pdherbemont@videolan.org>
git-committer:
Pierre d'Herbemont <pdherbemont@videolan.org> 1215272028 +0200
git-parent:

[526bc3ad447242153efb06676f76760b5fd55642]

git-author:
Pierre d'Herbemont <pdherbemont@videolan.org> 1215272007 +0200
Message:

macosx: Try to clean a bit the prefs code.

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • modules/gui/macosx/prefs.m

    r526bc3a r8fb46d3  
    312312                switch( p_items[i].i_type ) 
    313313                { 
    314                 case CONFIG_CATEGORY: 
    315                     if( p_items[i].value.i == -1 ) break; 
    316  
    317                     o_child_name = [[VLCMain sharedInstance] 
    318                         localizedString: config_CategoryNameGet( p_items[i].value.i )]; 
    319                     o_child_title = o_child_name; 
    320                     o_child_help = [[VLCMain sharedInstance] 
    321                         localizedString: config_CategoryHelpGet( p_items[i].value.i )]; 
    322                     p_last_category = [VLCTreeItem alloc]; 
    323                     [o_children addObject:[p_last_category 
    324                         initWithName: o_child_name 
    325                         withTitle: o_child_title 
    326                         withHelp: o_child_help 
    327                         ID: p_items[i].value.i 
    328                         parent:self 
    329                         children:[[NSMutableArray alloc] 
    330                             initWithCapacity:10] 
    331                         whithCategory: p_items[i].i_type]]; 
    332                     break; 
    333                 case CONFIG_SUBCATEGORY: 
    334                     if( p_items[i].value.i == -1 ) break; 
    335  
    336                     if( p_items[i].value.i != SUBCAT_PLAYLIST_GENERAL && 
    337                         p_items[i].value.i != SUBCAT_VIDEO_GENERAL && 
    338                         p_items[i].value.i != SUBCAT_INPUT_GENERAL && 
    339                         p_items[i].value.i != SUBCAT_INTERFACE_GENERAL && 
    340                         p_items[i].value.i != SUBCAT_SOUT_GENERAL && 
    341                         p_items[i].value.i != SUBCAT_ADVANCED_MISC && 
    342                         p_items[i].value.i != SUBCAT_AUDIO_GENERAL ) 
    343                     { 
     314                    case CONFIG_CATEGORY: 
     315                        if( p_items[i].value.i == -1 ) break; 
     316 
    344317                        o_child_name = [[VLCMain sharedInstance] 
    345                             localizedString: config_CategoryNameGet( p_items[i].value.i ) ]; 
     318                            localizedString: config_CategoryNameGet( p_items[i].value.i )]; 
    346319                        o_child_title = o_child_name; 
    347320                        o_child_help = [[VLCMain sharedInstance] 
    348                             localizedString: config_CategoryHelpGet( p_items[i].value.i ) ]; 
    349  
    350                         [p_last_category->o_children 
    351                             addObject:[[VLCTreeItem alloc] 
     321                            localizedString: config_CategoryHelpGet( p_items[i].value.i )]; 
     322                        p_last_category = [VLCTreeItem alloc]; 
     323                        [o_children addObject:[p_last_category 
    352324                            initWithName: o_child_name 
    353325                            withTitle: o_child_title 
    354326                            withHelp: o_child_help 
    355327                            ID: p_items[i].value.i 
    356                             parent:p_last_category 
     328                            parent:self 
    357329                            children:[[NSMutableArray alloc] 
    358330                                initWithCapacity:10] 
    359331                            whithCategory: p_items[i].i_type]]; 
    360                     } 
    361  
    362                     break; 
    363                 default: 
    364                     break; 
     332                        break; 
     333                    case CONFIG_SUBCATEGORY: 
     334                        if( p_items[i].value.i == -1 ) break; 
     335 
     336                        if( p_items[i].value.i != SUBCAT_PLAYLIST_GENERAL && 
     337                            p_items[i].value.i != SUBCAT_VIDEO_GENERAL && 
     338                            p_items[i].value.i != SUBCAT_INPUT_GENERAL && 
     339                            p_items[i].value.i != SUBCAT_INTERFACE_GENERAL && 
     340                            p_items[i].value.i != SUBCAT_SOUT_GENERAL && 
     341                            p_items[i].value.i != SUBCAT_ADVANCED_MISC && 
     342                            p_items[i].value.i != SUBCAT_AUDIO_GENERAL ) 
     343                        { 
     344                            o_child_name = [[VLCMain sharedInstance] 
     345                                localizedString: config_CategoryNameGet( p_items[i].value.i ) ]; 
     346                            o_child_title = o_child_name; 
     347                            o_child_help = [[VLCMain sharedInstance] 
     348                                localizedString: config_CategoryHelpGet( p_items[i].value.i ) ]; 
     349 
     350                            [p_last_category->o_children 
     351                                addObject:[[VLCTreeItem alloc] 
     352                                initWithName: o_child_name 
     353                                withTitle: o_child_title 
     354                                withHelp: o_child_help 
     355                                ID: p_items[i].value.i 
     356                                parent:p_last_category 
     357                                children:[[NSMutableArray alloc] 
     358                                    initWithCapacity:10] 
     359                                whithCategory: p_items[i].i_type]]; 
     360                        } 
     361 
     362                        break; 
     363                    default: 
     364                        break; 
    365365                } 
    366                 vlc_object_release( (vlc_object_t *)p_main_module ); 
    367366            } 
     367 
     368            vlc_object_release( (vlc_object_t *)p_main_module ); 
    368369 
    369370            /* List the modules */ 
     
    585586        { 
    586587            p_main_module = module_GetMainModule( p_intf ); 
    587             assert( !p_main_module ); 
     588            assert( p_main_module ); 
    588589            module_config_t *p_items; 
    589590