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