0.009 release
[imager-screenshot.git] / Changes
CommitLineData
136a3eae
TC
10.009 15 Jun 2010
2
3- check for Win32 support with Devel::CheckLib if we don't find them
4 otherwise.
5 https://rt.cpan.org/Ticket/Display.html?id=56793
6
45215b42
TC
70.008 21 Sep 2009
8
9- document that screenshot() returns nothing on failure and the cause
10 can be found with Imager->errstr
11 https://rt.cpan.org/Ticket/Display.html?id=46933
12
13- use META_MERGE instead of EXTRA_META to set configure/build_requires
14
8bb8aad2 150.007 13 Apr 2008
69cd9d17
TC
16
17- wait for the widget to be displayed before doing the delay that
18 takes the screenshot. This forces the widget to be displayed on
19 loaded machines.
20 Thanks to Slaven Rezic.
21 https://rt.cpan.org/Ticket/Display.html?id=34792
22
7f198d6e
TC
23- die with a message automated cpan testers treat as a non-fail when
24 we can't find the needed headers and libraries.
25 https://rt.cpan.org/Ticket/Display.html?id=34845
26
d130ddb8 270.006 9 Apr 2008
574c4fe0
TC
28
29- screenshot() on a non-toplevel Tk widget would crash when
30 calling the frame method. Since this call appears to be
31 unnecessary I've removed it, and plan to run tests on a few
32 platforms to check I haven't broken anything.
33 RT #32843 - thanks to Slaven Rezic.
34
35- improved the error messages displayed when headers and libraries
36 can't be found
37 http://rt.cpan.org/Ticket/Display.html?id=32856
38
39- added --incpath and --libpath options to Makefile.PL and also look
40 in $ENV{IM_INCPATH} and $ENV{IM_LIBPATH} like Imager.
e6d8f15b 41
9d2a775a
TC
42- document the widget parameter
43 https://rt.cpan.org/Ticket/Display.html?id=32855
44
54f11a66
TC
45- document that overlapping windows will show in a captured image.
46 http://rt.cpan.org/Ticket/Display.html?id=32842
47
48- add appropriate configure_requires and build_requires to META.yml
49 so that automated testers will install those pre-requisites early
50 enough.
51 http://rt.cpan.org/Ticket/Display.html?id=29560
52
348016db
TC
530.005 12 Mar 2007
54 - 0.005 release
33f803d8
TC
55 - added a TODO section to the POD
56 - include NA in the die output from Makefile.PL if we can't
57 find supported GUI libraries/headers (RT #24486)
58 - screenshot() no longer leaks image objects caused by the Imager
59 typemap bug (RT #24992)
60
6d9916e2
TC
610.004 23 Jan 2007
62 - 0.004 release
d9a01106 63 - add ppport.h for 5.005_03 support
53ccbd1e
TC
64 - t/30tkx11.t now provides a default gemoetry to prevent
65 a wait for window placement on window managers that do that
66 (like TWM - RT #24445)
62b84c46
TC
67 - set tags in the resulting image
68 - remove an unused variable
87cd516f
TC
69 - add support for getting a subimage of the window
70 - include the interface header in the implementations so we
71 get errors when they don't match (doh!)
72 - return something from the X11 error handler
73 - add X11/Xutil.h include for XDestroyImage()
74 - handle the default (no id or hwnd) case correctly
75
e681bf09
TC
760.003 12 Jan 2007
77 - 0.003 release
82c1c838 78 - ignore some VC++ generated junk in MANIFEST.SKIP
37819a40
TC
79 - avoid some Makefile.PL warnings
80 - use Imager in Makefile.PL since I'd prefer to error on that
81 rather than Imager::ExtUtils
82 - work around Debian strangeness
bc7a6f7b
TC
83 - the x11 capture wasn't releasing the XImage or the line
84 and color buffers.
85 - x11_open() incorrectly reset the error handler to junk
8a7d6890
TC
86 - Makefile.PL was checking /usr/X11R6 for headers instead of
87 /usr/X11R6/include
88 - add header directories as -I flags if we find a header in
89 them
90 - avoid duplicate -L flags
91
cb2b4ace
TC
920.002 2 Jan 2007
93 Just packaging changes:
94 - README was missing
95 - updated my EU::MM and I now set the LICENSE key so it's set
96 in META.yml
97
0ddb7051
TC
980.001 1 Jan 2007
99 - Initial release with X11 and Win32 support