Changeset 906b68fe0317ff981addd5e9bfe4a5fc5efde6c3

Show
Ignore:
Timestamp:
12/16/04 17:35:12 (4 years ago)
Author:
Clément Stenac <zorglub@videolan.org>
git-committer:
Clément Stenac <zorglub@videolan.org> 1103214912 +0000
git-parent:

[798c883b4d3d72314d2eed451f3873a7354bb01d]

git-author:
Clément Stenac <zorglub@videolan.org> 1103214912 +0000
Message:

Fix a bug with preferences
Added some more names
Use shortname to store the name

Files:

Legend:

Unmodified
Added
Removed
Modified
Copied
Moved
  • include/modules.h

    ra90a19a r906b68f  
    8585     */ 
    8686    char *psz_shortname;                                      /* Module name */ 
    87     char *psz_name;                              /* Human-readable shortname */ 
    8887    char *psz_longname;                           /* Module descriptive name */ 
    8988 
  • include/modules_inner.h

    ra90a19a r906b68f  
    100100        p_module->b_reentrant = VLC_TRUE;                                     \ 
    101101        p_module->psz_object_name = MODULE_STRING;                            \ 
    102         p_module->psz_shortname = MODULE_STRING;                              \ 
    103         p_module->psz_name = NULL;                                            \ 
     102        p_module->psz_shortname = NULL;                                       \ 
    104103        p_module->psz_longname = MODULE_STRING;                               \ 
    105104        p_module->pp_shortcuts[ 0 ] = MODULE_STRING;                          \ 
     
    164163    p_submodule->psz_shortname = desc 
    165164 
    166 #define set_name( desc )                                                      \ 
    167     p_submodule->psz_name = desc 
    168  
    169165#define set_description( desc )                                               \ 
    170166    p_submodule->psz_longname = desc 
  • modules/access/cdda/cdda.c

    r51ec22f r906b68f  
    9999    set_description( _("Compact Disc Digital Audio (CD-DA) input") ); 
    100100    set_capability( "access2", 10 /* compare with priority of cdda */ ); 
     101    set_shortname( N_("Audio CD")); 
    101102    set_callbacks( E_(CDDAOpen), E_(CDDAClose) ); 
    102103    add_shortcut( "cddax" ); 
  • modules/access/screen/screen.c

    ra90a19a r906b68f  
    6161vlc_module_begin(); 
    6262    set_description( _("Screen Input") ); 
     63    set_shortname( N_("Screen" )); 
    6364    set_category( CAT_INPUT ); 
    6465    set_subcategory( SUBCAT_INPUT_ACCESS ); 
  • modules/access_output/dummy.c

    ra90a19a r906b68f  
    3939vlc_module_begin(); 
    4040    set_description( _("Dummy stream output") ); 
     41    set_shortname( N_( "Dummy" )); 
    4142    set_capability( "sout access", 0 ); 
    4243    set_category( CAT_SOUT ); 
  • modules/access_output/file.c

    ra90a19a r906b68f  
    6666vlc_module_begin(); 
    6767    set_description( _("File stream output") ); 
     68    set_shortname( N_("File" )); 
    6869    set_capability( "sout access", 50 ); 
    6970    set_category( CAT_SOUT ); 
  • modules/access_output/http.c

    ra90a19a r906b68f  
    7575    set_description( _("HTTP stream output") ); 
    7676    set_capability( "sout access", 0 ); 
     77    set_shortname( N_("HTTP" ) ); 
    7778    add_shortcut( "http" ); 
    7879    add_shortcut( "https" ); 
  • modules/access_output/udp.c

    ra90a19a r906b68f  
    8888vlc_module_begin(); 
    8989    set_description( _("UDP stream output") ); 
     90    set_shortname( N_( "UDP" ) ); 
    9091    set_category( CAT_SOUT ); 
    9192    set_subcategory( SUBCAT_SOUT_ACO ); 
  • modules/audio_filter/equalizer.c

    ra90a19a r906b68f  
    6464vlc_module_begin(); 
    6565    set_description( _("Equalizer 10 bands") ); 
     66    set_shortname( N_("Equalizer" ) ); 
    6667    set_capability( "audio filter", 0 ); 
    6768    set_category( CAT_AUDIO ); 
  • modules/audio_filter/normvol.c

    ra90a19a r906b68f  
    8181vlc_module_begin(); 
    8282    set_description( _("Volume normalizer") ); 
     83    set_shortname( N_("Volume normalizer") ); 
    8384    set_category( CAT_AUDIO ); 
    8485    set_subcategory( SUBCAT_AUDIO_AFILTER ); 
  • modules/gui/wxwindows/preferences.cpp

    r799d80c r906b68f  
    132132 
    133133    int i_object_id; 
     134    int i_subcat_id; 
    134135    int i_type; 
    135136    char *psz_name; 
     
    303304                              PrefsDialog *_p_prefs_dialog, 
    304305                              wxBoxSizer *_p_sizer ) 
    305   : wxTreeCtrl( _p_parent, PrefsTree_Ctrl, wxDefaultPosition, wxDefaultSize
     306  : wxTreeCtrl( _p_parent, PrefsTree_Ctrl, wxDefaultPosition, wxSize(200,-1)
    306307                wxTR_NO_LINES | wxTR_FULL_ROW_HIGHLIGHT | 
    307308                wxTR_LINES_AT_ROOT | wxTR_HIDE_ROOT | 
     
    377378                                            GetItemData( current_item ); 
    378379                    cd->i_type = TYPE_CATSUBCAT; 
    379                     cd->i_object_id = p_item->i_value; 
     380                    cd->i_subcat_id = p_item->i_value; 
    380381                    if( cd->psz_name ) free( cd->psz_name ); 
    381382                    cd->psz_name = strdup(  config_CategoryNameGet( 
     
    444445            p_item = p_module->p_config; 
    445446 
     447 
    446448        if( !p_item ) continue; 
    447449        do 
     
    513515        config_data->psz_help = NULL; 
    514516 
    515         AppendItem( subcategory_item, wxU( p_module->psz_name ? 
    516                        p_module->psz_name : p_module->psz_object_name
    517                 , -1, -1, 
     517        AppendItem( subcategory_item, wxU( p_module->psz_shortname ? 
     518                       p_module->psz_shortname : p_module->psz_object_name
     519                                    , -1, -1, 
    518520                    config_data ); 
    519521    } 
     
    830832            { 
    831833                if( p_item->i_type == CONFIG_SUBCATEGORY && 
    832                     p_item->i_value == config_data->i_object_id ) 
     834                    ( config_data->i_type == TYPE_SUBCATEGORY && 
     835                      p_item->i_value == config_data->i_object_id ) || 
     836                    ( config_data->i_type == TYPE_CATSUBCAT && 
     837                      p_item->i_value == config_data->i_subcat_id ) ) 
    833838                { 
    834839                    break; 
     
    871876        { 
    872877            /* If a category has been specified, check we finished the job */ 
    873             if( (config_data->i_type == TYPE_SUBCATEGORY || 
    874                  config_data->i_type == TYPE_CATSUBCAT ) && 
     878            if( ( ( config_data->i_type == TYPE_SUBCATEGORY && 
     879                    p_item->i_value != config_data->i_object_id ) || 
     880                  ( config_data->i_type == TYPE_CATSUBCAT  && 
     881                    p_item->i_value != config_data->i_subcat_id ) ) && 
    875882                (p_item->i_type == CONFIG_CATEGORY || 
    876                   p_item->i_type == CONFIG_SUBCATEGORY ) && 
    877                 p_item->i_value != config_data->i_object_id ) 
     883                  p_item->i_type == CONFIG_SUBCATEGORY ) ) 
    878884                break; 
    879885 
  • modules/misc/rtsp.c

    rd5308d3 r906b68f  
    4646#define HOST_TEXT N_( "Host address" ) 
    4747#define HOST_LONGTEXT N_( \ 
    48     "You can set the address, port and path the rtsp interface will bind to." ) 
    49  
     48    "You can set the address, port and path the rtsp interface will bind to." \ 
     49    ".\n Syntax is address:port/path. Default is to bind to localhost address"\ 
     50    "on port 554, with no path. Use 0.0.0.0 to bind to all addresses." ) 
    5051vlc_module_begin(); 
     52    set_shortname( _("RTSP VoD" ) ); 
    5153    set_description( _("RTSP VoD server") ); 
    5254    set_category( CAT_SOUT ); 
  • modules/video_filter/adjust.c

    ra90a19a r906b68f  
    7272vlc_module_begin(); 
    7373    set_description( _("Image properties filter") ); 
     74    set_shortname( N_("Image adjust" )); 
    7475    set_category( CAT_VIDEO ); 
    7576    set_subcategory( SUBCAT_VIDEO_VFILTER ); 
  • modules/video_filter/clone.c

    ra90a19a r906b68f  
    6363    set_description( _("Clone video filter") ); 
    6464    set_capability( "video filter", 0 ); 
     65    set_shortname( N_("Clone" )); 
    6566    set_category( CAT_VIDEO ); 
    6667    set_subcategory( SUBCAT_VIDEO_VFILTER ); 
     
    6869    add_integer( "clone-count", 2, NULL, COUNT_TEXT, COUNT_LONGTEXT, VLC_FALSE ); 
    6970    add_string ( "clone-vout-list", NULL, NULL, VOUTLIST_TEXT, VOUTLIST_LONGTEXT, VLC_FALSE ); 
    70      
     71 
    7172    add_shortcut( "clone" ); 
    7273    set_callbacks( Create, Destroy ); 
  • modules/video_filter/crop.c

    ra90a19a r906b68f  
    6060vlc_module_begin(); 
    6161    set_description( _("Crop video filter") ); 
     62    set_shortname( N_("Crop" )); 
    6263    set_category( CAT_VIDEO ); 
    6364    set_subcategory( SUBCAT_VIDEO_VFILTER ); 
  • modules/video_filter/distort.c

    ra90a19a r906b68f  
    6565vlc_module_begin(); 
    6666    set_description( _("Distort video filter") ); 
     67    set_shortname( N_( "Distortion" )); 
    6768    set_capability( "video filter", 0 ); 
    6869    set_category( CAT_VIDEO ); 
  • modules/video_filter/invert.c

    ra90a19a r906b68f  
    5151vlc_module_begin(); 
    5252    set_description( _("Invert video filter") ); 
     53    set_shortname( N_("Color inversion" )); 
    5354    set_category( CAT_VIDEO ); 
    5455    set_subcategory( SUBCAT_VIDEO_VFILTER ); 
  • modules/video_filter/logo.c

    ra90a19a r906b68f  
    8585    set_description( _("Logo video filter") ); 
    8686    set_capability( "video filter", 0 ); 
     87    set_shortname( N_("Logo overlay") ); 
    8788    set_category( CAT_VIDEO ); 
    8889    set_subcategory( SUBCAT_VIDEO_VFILTER ); 
  • modules/video_filter/marq.c

    • Property mode changed from 100755 to 100644
    ra90a19a r906b68f  
    7878vlc_module_begin(); 
    7979    set_capability( "sub filter", 0 ); 
     80    set_shortname( N_("Marquee" )); 
    8081    set_callbacks( CreateFilter, DestroyFilter ); 
    8182    set_category( CAT_VIDEO ); 
  • modules/video_filter/time.c

    ra90a19a r906b68f  
    6565vlc_module_begin(); 
    6666    set_capability( "sub filter", 0 ); 
     67    set_shortname( N_("Time overlay")); 
    6768    set_category( CAT_VIDEO ); 
    6869    set_subcategory( SUBCAT_VIDEO_SUBPIC ); 
  • modules/video_filter/transform.c

    ra90a19a r906b68f  
    6565vlc_module_begin(); 
    6666    set_description( _("Video transformation filter") ); 
     67    set_shortname( N_("Transformation")); 
    6768    set_capability( "video filter", 0 ); 
    6869    set_category( CAT_VIDEO ); 
  • modules/video_filter/wall.c

    ra90a19a r906b68f  
    6565vlc_module_begin(); 
    6666    set_description( _("wall video filter") ); 
     67    set_shortname( N_("Image wall" )); 
    6768    set_capability( "video filter", 0 ); 
    6869    set_category( CAT_VIDEO ); 
  • modules/visualization/visual/fft.c

    r5ca0ebc r906b68f  
    22 * fft.c: Iterative implementation of a FFT 
    33 ***************************************************************************** 
    4  * $Id: fft.c,v 1.3 2003/12/22 14:32:56 sam Exp
     4 * $Id
    55 * 
    66 * Mainly taken from XMMS's code 
  • modules/visualization/visual/fft.h

    rd5bbc63 r906b68f  
    22 * fft.h: Headers for iterative implementation of a FFT 
    33 ***************************************************************************** 
    4  * $Id: fft.h,v 1.2 2003/10/24 17:43:51 sam Exp
     4 * $Id
    55 * 
    66 * Mainly taken from XMMS's code 
  • modules/visualization/visual/visual.h

    r3bc30b8 r906b68f  
    33 ***************************************************************************** 
    44 * Copyright (C) 2002 VideoLAN 
    5  * $Id: visual.h,v 1.5 2003/09/20 00:37:53 fenrir Exp
     5 * $Id
    66 * 
    77 * Authors: Cl�nt Stenac <zorglub@via.ecp.fr> 
  • src/misc/modules.c

    rf046e3c r906b68f  
    11291129    p_module->psz_object_name = strdup( p_module->psz_object_name ); 
    11301130    p_module->psz_capability = strdup( p_module->psz_capability ); 
    1131     p_module->psz_shortname = strdup( p_module->psz_shortname ); 
     1131    p_module->psz_shortname = p_module->psz_shortname ? 
     1132                                 strdup( p_module->psz_shortname ) : NULL; 
    11321133    p_module->psz_longname = strdup( p_module->psz_longname ); 
    11331134