- document the widget parameter
https://rt.cpan.org/Ticket/Display.html?id=32855
+- document that overlapping windows will show in a captured image.
+ http://rt.cpan.org/Ticket/Display.html?id=32842
+
+- add appropriate configure_requires and build_requires to META.yml
+ so that automated testers will install those pre-requisites early
+ enough.
+ http://rt.cpan.org/Ticket/Display.html?id=29560
+
0.005 12 Mar 2007
- 0.005 release
- added a TODO section to the POD
DEAD
}
-my $extra_meta = <<META;
-configure_requires:
- Imager: 0.54
-build_requires:
- Imager: 0.54
- Test::More: 0.47
-META
-
my %opts =
(
NAME => 'Imager::Screenshot',
},
INC => Imager::ExtUtils->includes,
TYPEMAPS => [ Imager::ExtUtils->typemap ],
- EXTRA_META => $extra_meta,
);
$opts{LIBS} = "@lflags" if @lflags;
# LICENSE was introduced in 6.30_01, but Debian etch includes
# (as of 2007/01/12) an ExtUtils::MakeMaker versioned 6.30_01 without
# LICENSE support
+# EXTRA_META was also introduced in 6.30_01
if ($eu_mm_version > 6.3001) {
$opts{LICENSE} = 'perl';
+ $opts{EXTRA_META} = <<META;
+configure_requires:
+ Imager: 0.54
+build_requires:
+ Imager: 0.54
+ Test::More: 0.47
+META
}
WriteMakefile(%opts);
screensaver was running. The root window captured appeared to be that
generated by my window manager.
+Grabbing a window with other windows overlaying it will capture the
+content of those windows where they hide the window you want to
+capture. You may want to raise the window to top. This may be a
+security concern if the overlapping windows contain any sensitive
+information - true for any screen capture.
+
=head1 LICENSE
Imager::Screenshot is licensed under the same terms as Perl itself.
=item *
-OS X support - I need to find out which APIs to use to do this
+OS X support - I need to find out which APIs to use to do this. I
+found some information on the APIs used for this, but don't have a Mac
+I can test on.
=item *