Changeset 10844

Show
Ignore:
Timestamp:
02/20/10 00:41:25 (6 months ago)
Author:
azawawi
Message:

Display configuration store name when it is default and 'User' is now called 'Overriden'.

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • trunk/Padre/lib/Padre/Wx/Dialog/Advanced.pm

    r10826 r10844  
    326326                $text = 
    327327                          $name . ";" 
    328                         . ( $pref->{is_default} ? Wx::gettext('Default') : Wx::gettext('User') ) . ";" 
     328                        . ( $pref->{is_default} ? $pref->{store_name} : Wx::gettext('Overriden') ) . ";" 
    329329                        . $pref->{type_name} . ";" 
    330330                        . $pref->{value}; 
     
    433433        $self->{default_value}->SetLabel( $self->_displayed_value( $type, $value ) ); 
    434434        $self->{button_reset}->Enable( not $is_default ); 
    435         $list->SetItem( $index, 1, $is_default ? Wx::gettext('Default') : Wx::gettext('User') ); 
     435        $list->SetItem( $index, 1, $is_default ? $pref->{store_name} : Wx::gettext('Overriden') ); 
    436436        $list->SetItem( $index, 3, $self->_displayed_value( $type, $value ) ); 
    437437        $self->_set_item_bold_font( $index, not $is_default ); 
     
    557557 
    558558                # Add the setting to the list control 
    559                 my $setting    = $preferences->{$name}; 
    560                 my $is_default = $setting->{is_default}; 
     559                my $pref    = $preferences->{$name}; 
     560                my $is_default = $pref->{is_default}; 
    561561 
    562562                $list->InsertStringItem( ++$index, $name ); 
    563                 if ($is_default) { 
    564                         $list->SetItem( $index, 1, Wx::gettext('Default') ); 
    565                 } else { 
    566                         $list->SetItem( $index, 1, Wx::gettext('User') ); 
    567                 } 
    568                 $list->SetItem( $index, 2, $setting->{type_name} ); 
    569                 $list->SetItem( $index, 3, $self->_displayed_value( $setting->{type}, $setting->{value} ) ); 
     563                $list->SetItem( $index, 1, $is_default ? $pref->{store_name} : Wx::gettext('Overriden') ); 
     564                $list->SetItem( $index, 2, $pref->{type_name} ); 
     565                $list->SetItem( $index, 3, $self->_displayed_value( $pref->{type}, $pref->{value} ) ); 
    570566 
    571567                # Alternating table colors 
     
    604600 
    605601                # Skip PROJECT settings 
     602                my $store = $setting->store; 
    606603                next if $setting->store == Padre::Constant::PROJECT; 
    607604 
     
    616613                my $default    = $setting->default; 
    617614                my $is_default = $self->_is_default( $type, $value, $default ); 
    618  
     615                my $store_name = ($store == Padre::Constant::HUMAN) ? Wx::gettext('User') : Wx::gettext('Host'); 
    619616                $self->{preferences}->{$name} = { 
    620617                        'is_default' => $is_default, 
     
    622619                        'type'       => $type, 
    623620                        'type_name'  => $type_name, 
     621                        'store_name' => $store_name, 
    624622                        'value'      => $value, 
    625623                        'original'   => $value,