+15Aug01=======================================================================
+1. fix problem with talks not coming out anymore
13Aug01=======================================================================
1. fixed problem of dxspots not being echoed back to spotter (announces too)
02Aug01=======================================================================
$bot->signal_connect('activate', \&bothandler);
$bot->can_default(1);
$bot->grab_default;
-$bot->grab_focus;
$bot->show;
# a horizontal box
# the main loop
$main->show_all;
+$bot->grab_focus;
Gtk->main;
#
my $msg = $self->get_text;
$msg =~ s/\r?\n$//;
$self->set_text('');
+ $self->grab_focus;
senddata($msg);
}
my $msg = shift;
my ($sort, $call, $line) = $msg =~ /^(\w)([^\|]+)\|(.*)$/;
if ($sort eq 'D') {
- $toplist->insert($toplist->{font}, undef, undef, "$line\n");
+ $toplist->insert($toplist->{font}, undef, undef, "$line\n");
} elsif ($sort eq 'X') {
$toplist->insert($toplist->{font}, undef, undef, "$line\n");
+ } elsif ($sort eq 'T') {
+ $toplist->insert($toplist->{font}, undef, undef, "$line\n");
} elsif ($sort eq 'Y') {
$toplist->insert($toplist->{font}, undef, undef, "$line\n");
} elsif ($sort eq 'V') {
{
my ($self, $from, $to, $via, $line) = @_;
$line =~ s/\\5E/\^/g;
- $self->send_later('T', "$to de $from: $line") if $self->{talk};
+ $self->local_send('T', "$to de $from: $line") if $self->{talk};
Log('talk', $to, $from, $main::mycall, $line);
# send a 'not here' message if required
unless ($self->{here} && $from ne $to) {