Changeset 8fb46d38cf9b6ea23bc120feac8beb7c20534ec5
- 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
| r526bc3a |
r8fb46d3 |
|
| 312 | 312 | switch( p_items[i].i_type ) |
|---|
| 313 | 313 | { |
|---|
| 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 | |
|---|
| 344 | 317 | o_child_name = [[VLCMain sharedInstance] |
|---|
| 345 | | localizedString: config_CategoryNameGet( p_items[i].value.i ) ]; |
|---|
| | 318 | localizedString: config_CategoryNameGet( p_items[i].value.i )]; |
|---|
| 346 | 319 | o_child_title = o_child_name; |
|---|
| 347 | 320 | 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 |
|---|
| 352 | 324 | initWithName: o_child_name |
|---|
| 353 | 325 | withTitle: o_child_title |
|---|
| 354 | 326 | withHelp: o_child_help |
|---|
| 355 | 327 | ID: p_items[i].value.i |
|---|
| 356 | | parent:p_last_category |
|---|
| | 328 | parent:self |
|---|
| 357 | 329 | children:[[NSMutableArray alloc] |
|---|
| 358 | 330 | initWithCapacity:10] |
|---|
| 359 | 331 | 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; |
|---|
| 365 | 365 | } |
|---|
| 366 | | vlc_object_release( (vlc_object_t *)p_main_module ); |
|---|
| 367 | 366 | } |
|---|
| | 367 | |
|---|
| | 368 | vlc_object_release( (vlc_object_t *)p_main_module ); |
|---|
| 368 | 369 | |
|---|
| 369 | 370 | /* List the modules */ |
|---|
| … | … | |
| 585 | 586 | { |
|---|
| 586 | 587 | p_main_module = module_GetMainModule( p_intf ); |
|---|
| 587 | | assert( !p_main_module ); |
|---|
| | 588 | assert( p_main_module ); |
|---|
| 588 | 589 | module_config_t *p_items; |
|---|
| 589 | 590 | |
|---|