Ignore:
File:
1 edited

Legend:

Unmodified
Added
Removed
  • perl/modules/Jabber/lib/BarnOwl/Module/Jabber.pm

    r81312e4 r879e7e94  
    2525use Net::DNS;
    2626use Getopt::Long;
    27 
    28 use utf8;
    2927
    3028our $VERSION = 0.1;
     
    137135}
    138136
     137our $showOffline = 0;
     138
    139139sub blist_listBuddy {
    140140    my $roster = shift;
     
    152152        $blistStr .= " [" . ( $rq{show} ? $rq{show} : 'online' ) . "]";
    153153        $blistStr .= " " . $rq{status} if $rq{status};
    154         $blistStr = BarnOwl::Style::boldify($blistStr);
     154        $blistStr = BarnOwl::Style::boldify($blistStr) if $showOffline;
    155155    }
    156156    else {
    157         return '' if (BarnOwl::getvar('jabber:show_offline_buddies') eq 'off');
     157        return '' unless $showOffline;
    158158        if ($jq{ask}) {
    159159            $blistStr .= " [pending]";
     
    198198
    199199sub onGetBuddyList {
     200    $showOffline = BarnOwl::getvar('jabber:show_offline_buddies') eq 'on';
    200201    my $blist = "";
    201202    foreach my $jid ($conn->getJIDs()) {
     
    375376                    $vars{jlogin_havepass} = 1;
    376377                    $conn->removeConnection($jidStr);
    377                     BarnOwl::start_password("Password for $jidStr: ", \&do_login );
     378                    BarnOwl::start_password( "Password for $jidStr: ", \&do_login );
    378379                    return "";
    379380                }
     
    479480    }
    480481    else {
    481       $to = shift @ARGV;
     482        $to = shift @ARGV;
    482483    }
    483484
     
    523524    $cmd .= " -t $jwrite_thread" if $jwrite_thread;
    524525    $cmd .= " -s $jwrite_subject" if $jwrite_subject;
    525 
    526     BarnOwl::start_edit_win($cmd, \&process_owl_jwrite );
     526    BarnOwl::start_edit_win( $cmd, \&process_owl_jwrite );
    527527}
    528528
Note: See TracChangeset for help on using the changeset viewer.