imager-screenshot.git
13 years ago0.007 release v0.007
Tony Cook [Sun, 13 Apr 2008 09:15:37 +0000 (09:15 +0000)]
0.007 release

13 years ago- die with a message automated cpan testers treat as a non-fail when
Tony Cook [Sun, 13 Apr 2008 09:14:00 +0000 (09:14 +0000)]
- die with a message automated cpan testers treat as a non-fail when
  we can't find the needed headers and libraries.
  https://rt.cpan.org/Ticket/Display.html?id=34845

13 years ago- wait for the widget to be displayed before doing the delay that
Tony Cook [Sun, 13 Apr 2008 09:10:29 +0000 (09:10 +0000)]
- wait for the widget to be displayed before doing the delay that
  takes the screenshot.  This forces the widget to be displayed on
  loaded machines.
  Thanks to Slaven Rezic.
  https://rt.cpan.org/Ticket/Display.html?id=34792

13 years ago0.006 release
Tony Cook [Wed, 9 Apr 2008 09:35:26 +0000 (09:35 +0000)]
0.006 release

13 years agolook for .so files when we can't find the .a (adjusted based on %Config) v0.006
Tony Cook [Wed, 9 Apr 2008 09:27:41 +0000 (09:27 +0000)]
look for .so files when we can't find the .a (adjusted based on %Config)

13 years ago- document that overlapping windows will show in a captured image.
Tony Cook [Wed, 9 Apr 2008 07:46:50 +0000 (07:46 +0000)]
- 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

13 years agodocument the widget parameter
Tony Cook [Mon, 7 Apr 2008 13:37:15 +0000 (13:37 +0000)]
document the widget parameter

13 years ago- improved the error messages displayed when headers and libraries
Tony Cook [Mon, 7 Apr 2008 12:20:29 +0000 (12:20 +0000)]
- improved the error messages displayed when headers and libraries
  can't be found
  http://rt.cpan.org/Ticket/Display.html?id=32856

- added --incpath and --libpath options to Makefile.PL and also look
  in $ENV{IM_INCPATH} and $ENV{IM_LIBPATH} like Imager.

13 years ago - screenshot() on a non-toplevel Tk widget would crash when
Tony Cook [Fri, 1 Feb 2008 14:33:45 +0000 (14:33 +0000)]
- screenshot() on a non-toplevel Tk widget would crash when
  calling the frame method.  Since this call appears to be
  unnecessary I've removed it, and plan to run tests on a few
  platforms to check I haven't broken anything.
          RT #32843 - thanks to Slaven Rezic.

14 years ago0.005 release
Tony Cook [Mon, 12 Mar 2007 07:41:18 +0000 (07:41 +0000)]
0.005 release

14 years agodocumentation tweaks
Tony Cook [Mon, 12 Mar 2007 07:33:41 +0000 (07:33 +0000)]
documentation tweaks

14 years agoinclude NA in the die output as suggested by v0.005
Tony Cook [Sat, 10 Mar 2007 23:48:32 +0000 (23:48 +0000)]
include NA in the die output as suggested by
http://search.cpan.org/~rrwo/CPAN-YACSmoke-0.03_07/lib/CPAN/YACSmoke/FAQ.pod

RT #24486

14 years agoinstead of using the Imager type typemap entry use the Imager::ImgRef
Tony Cook [Sat, 10 Mar 2007 23:40:45 +0000 (23:40 +0000)]
instead of using the Imager type typemap entry use the Imager::ImgRef
type and wrap it.  This avoids the leak in that entry pre Imager 0.56.

RT #24992

14 years agobump to 0.004 v0.004
Tony Cook [Mon, 22 Jan 2007 14:18:32 +0000 (14:18 +0000)]
bump to 0.004

14 years ago - add ppport.h for 5.005_03 support
Tony Cook [Mon, 22 Jan 2007 13:00:22 +0000 (13:00 +0000)]
- add ppport.h for 5.005_03 support

14 years ago - t/30tkx11.t now provides a default gemoetry to prevent
Tony Cook [Mon, 22 Jan 2007 04:33:05 +0000 (04:33 +0000)]
- t/30tkx11.t now provides a default gemoetry to prevent
  a wait for window placement on window managers that do that
  (like TWM - RT #24445)

14 years ago - set tags in the resulting image
Tony Cook [Fri, 19 Jan 2007 12:15:12 +0000 (12:15 +0000)]
- set tags in the resulting image
- remove an unused variable

14 years ago - add support for getting a subimage of the window
Tony Cook [Tue, 16 Jan 2007 09:33:50 +0000 (09:33 +0000)]
- add support for getting a subimage of the window
- include the interface header in the implementations so we
  get errors when they don't match (doh!)
- return something from the X11 error handler
- add X11/Xutil.h include for XDestroyImage()
- handle the default (no id or hwnd) case correctly

14 years ago0.003 release v0.003
Tony Cook [Fri, 12 Jan 2007 12:16:19 +0000 (12:16 +0000)]
0.003 release

14 years ago- ignore some VC++ generated junk in MANIFEST.SKIP
Tony Cook [Fri, 12 Jan 2007 11:38:11 +0000 (11:38 +0000)]
- ignore some VC++ generated junk in MANIFEST.SKIP

14 years ago - avoid some Makefile.PL warnings
Tony Cook [Fri, 12 Jan 2007 11:27:38 +0000 (11:27 +0000)]
- avoid some Makefile.PL warnings
- use Imager in Makefile.PL since I'd prefer to error on that
  rather than Imager::ExtUtils
- work around Debian strangeness

14 years ago - the x11 capture wasn't releasing the XImage or the line
Tony Cook [Fri, 12 Jan 2007 10:48:42 +0000 (10:48 +0000)]
- the x11 capture wasn't releasing the XImage or the line
  and color buffers.
- x11_open() incorrectly reset the error handler to junk

14 years ago - Makefile.PL was checking /usr/X11R6 for headers instead of
Tony Cook [Fri, 12 Jan 2007 10:40:51 +0000 (10:40 +0000)]
- Makefile.PL was checking /usr/X11R6 for headers instead of
  /usr/X11R6/include
- add header directories as -I flags if we find a header in
  them
- avoid duplicate -L flags

14 years agocommit for 0.002 v0.002
Tony Cook [Tue, 2 Jan 2007 11:52:16 +0000 (11:52 +0000)]
commit for 0.002

14 years agovarious distribution fixes:
Tony Cook [Tue, 2 Jan 2007 11:12:53 +0000 (11:12 +0000)]
various distribution fixes:

 - README was missing from the dist, add it in
 - exclude build junk from the MANIFEST
 - added a test to make our MANIFEST is complete
 - sort the MANIFEST case-insensitively, since EU::Manifest::mkmanifest
   likes it that way

14 years agoset the license if EU::MM supports it
Tony Cook [Tue, 2 Jan 2007 11:06:57 +0000 (11:06 +0000)]
set the license if EU::MM supports it

14 years agoadd META.yml v0.001
Tony Cook [Mon, 1 Jan 2007 06:25:26 +0000 (06:25 +0000)]
add META.yml

14 years agoscreenshotting a remote display under X is slow, make sure the user knows
Tony Cook [Mon, 1 Jan 2007 06:23:04 +0000 (06:23 +0000)]
screenshotting a remote display under X is slow, make sure the user knows

14 years agosearch the right places for X11 headers on older system
Tony Cook [Mon, 1 Jan 2007 06:21:27 +0000 (06:21 +0000)]
search the right places for X11 headers on older system

14 years agoconvert to Unix line endings
Tony Cook [Mon, 1 Jan 2007 06:21:03 +0000 (06:21 +0000)]
convert to Unix line endings

14 years agoneed Pod::Coverage 0.18 for it to recognize fully qualified names
Tony Cook [Mon, 1 Jan 2007 06:20:39 +0000 (06:20 +0000)]
need Pod::Coverage 0.18 for it to recognize fully qualified names

14 years agoolder Tk doesn't supply the windowing system method
Tony Cook [Mon, 1 Jan 2007 06:19:18 +0000 (06:19 +0000)]
older Tk doesn't supply the windowing system method

14 years agoadd a readme and example for win32, convert files from Win32 to Unix
Tony Cook [Mon, 1 Jan 2007 05:57:53 +0000 (05:57 +0000)]
add a readme and example for win32, convert files from Win32 to Unix

14 years agoadd changes file
Tony Cook [Mon, 1 Jan 2007 05:19:07 +0000 (05:19 +0000)]
add changes file

14 years agoadd missing test scrips, remove generated file
Tony Cook [Mon, 1 Jan 2007 05:17:43 +0000 (05:17 +0000)]
add missing test scrips, remove generated file

14 years agocheck pod and pod coverage
Tony Cook [Mon, 1 Jan 2007 04:55:34 +0000 (04:55 +0000)]
check pod and pod coverage

14 years agoadd a MANIFEST
Tony Cook [Mon, 1 Jan 2007 04:54:59 +0000 (04:54 +0000)]
add a MANIFEST

14 years agochanges for mingw
Tony Cook [Sat, 30 Dec 2006 06:16:06 +0000 (06:16 +0000)]
changes for mingw

14 years agocygwin changes
Tony Cook [Sat, 30 Dec 2006 06:08:51 +0000 (06:08 +0000)]
cygwin changes

14 years agoadd X11, limited Tk widget support
Tony Cook [Sat, 30 Dec 2006 05:22:09 +0000 (05:22 +0000)]
add X11, limited Tk widget support

14 years agoinitial screenshot attempt
Tony Cook [Fri, 22 Dec 2006 13:03:16 +0000 (13:03 +0000)]
initial screenshot attempt

14 years agoCreated folder remotely
Tony Cook [Fri, 22 Dec 2006 11:19:46 +0000 (11:19 +0000)]
Created folder remotely