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