ViewVC Help
View File | Revision Log | Show Annotations | Download File
/cvs/rxvt-unicode/src/perl/background
(Generate patch)

Comparing rxvt-unicode/src/perl/background (file contents):
Revision 1.15 by root, Tue Jun 5 22:46:50 2012 UTC vs.
Revision 1.16 by root, Wed Jun 6 11:46:11 2012 UTC

1#! perl 1#! perl
2 2
3#:META:RESOURCE:$$:string:background expression 3#:META:X_RESOURCE:%.expr:string:background expression
4#:META:RESOURCE:$$-enable:boolean:some boolean 4#:META:X_RESOURCE:%.enable:boolean:some boolean
5#:META:X_RESOURCE:%.extra.*:value:extra config
5 6
6our $EXPR = 'move load "/root/pix/das_fette_schwein.jpg", repeat_wrap, X, Y'; 7our $EXPR = 'move load "/root/pix/das_fette_schwein.jpg", repeat_wrap, X, Y';
7$EXPR = ' 8$EXPR = '
8 rotate W, H, 50, 50, counter 1/59.95, repeat_mirror, 9 rotate W, H, 50, 50, counter 1/59.95, repeat_mirror,
9 clip X, Y, W, H, repeat_mirror, 10 clip X, Y, W, H, repeat_mirror,
17use Safe; 18use Safe;
18 19
19our ($bgdsl_self, $old, $new); 20our ($bgdsl_self, $old, $new);
20our ($l, $t, $w, $h); 21our ($l, $t, $w, $h);
21 22
22# enforce at leats this time between updates 23# enforce at least this interval between updates
23our $MIN_INTERVAL = 1/100; 24our $MIN_INTERVAL = 1/100;
24 25
25{ 26{
26 package urxvt::bgdsl; # background language 27 package urxvt::bgdsl; # background language
27 28
251} 252}
252 253
253sub on_start { 254sub on_start {
254 my ($self) = @_; 255 my ($self) = @_;
255 256
257 warn $self->x_resource ("background.enable");
258
256 $self->set_expr (parse_expr $EXPR); 259 $self->set_expr (parse_expr $EXPR);
257 260
258 () 261 ()
259} 262}
260 263

Diff Legend

Removed lines
+ Added lines
< Changed lines
> Changed lines