summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Tony Cook [Fri, 11 Jan 2013 00:08:13 +0000 (11:08 +1100)]
changes updates for the last 2 commits
Tony Cook [Fri, 11 Jan 2013 00:07:59 +0000 (11:07 +1100)]
use XSLoader without the fallback to DynaLoader
Tony Cook [Thu, 10 Jan 2013 05:12:59 +0000 (16:12 +1100)]
use Imager::Probe for library probes
also, update Devel::CheckLib to the latest from Imager
Tony Cook [Thu, 8 Mar 2012 10:21:14 +0000 (21:21 +1100)]
0.012 release
Tony Cook [Thu, 8 Mar 2012 10:23:06 +0000 (21:23 +1100)]
update the manifest
Tony Cook [Thu, 8 Mar 2012 09:14:11 +0000 (20:14 +1100)]
we now require Imager 0.88
Tony Cook [Thu, 8 Mar 2012 09:02:47 +0000 (20:02 +1100)]
add support for OS X Lion, which broke the old Darwin support
Tony Cook [Wed, 23 Nov 2011 08:28:58 +0000 (19:28 +1100)]
0.011 release
Tony Cook [Wed, 23 Nov 2011 08:20:48 +0000 (19:20 +1100)]
update Changes with some of the previous commits
Tony Cook [Wed, 23 Nov 2011 07:12:44 +0000 (18:12 +1100)]
update ppport.h to avoid a redefinition warning
Tony Cook [Wed, 23 Nov 2011 06:57:46 +0000 (17:57 +1100)]
add some META.yml metadata
Tony Cook [Tue, 22 Nov 2011 09:21:07 +0000 (20:21 +1100)]
update to a less ancient Devel::CheckLib
Tony Cook [Tue, 22 Nov 2011 09:15:39 +0000 (20:15 +1100)]
quote spaces in -I options
Tony Cook [Tue, 22 Nov 2011 08:56:00 +0000 (19:56 +1100)]
fix build on MSVC
Tony Cook [Tue, 22 Nov 2011 08:54:09 +0000 (19:54 +1100)]
transition to git: ignore build files
Tony Cook [Mon, 18 Oct 2010 10:46:28 +0000 (10:46 +0000)]
0.010 release
Tony Cook [Mon, 18 Oct 2010 10:44:16 +0000 (10:44 +0000)]
sanity tests for multi-monitor grab
Tony Cook [Mon, 18 Oct 2010 10:12:53 +0000 (10:12 +0000)]
improve error reporting, handler input monitor to raw display index correctly
Tony Cook [Mon, 18 Oct 2010 10:07:10 +0000 (10:07 +0000)]
use monitor to select the monitor to grab instead of overloading display
Tony Cook [Mon, 18 Oct 2010 10:02:30 +0000 (10:02 +0000)]
handle string form of number passed as hwnd
Tony Cook [Sat, 16 Oct 2010 03:51:42 +0000 (03:51 +0000)]
HWND of "active" captures the active window
Tony Cook [Sat, 16 Oct 2010 03:25:10 +0000 (03:25 +0000)]
capture multiple monitors with transparency on Win32
Tony Cook [Sat, 16 Oct 2010 02:13:43 +0000 (02:13 +0000)]
itermediate working result
Tony Cook [Sat, 16 Oct 2010 00:17:45 +0000 (00:17 +0000)]
make sure GetDIBits() failures are reported
Tony Cook [Wed, 13 Oct 2010 10:34:29 +0000 (10:34 +0000)]
remove debug code
handle image creation failures
handle inactive displays
Tony Cook [Wed, 13 Oct 2010 08:46:56 +0000 (08:46 +0000)]
first pass at multi-monitor capture
Tony Cook [Mon, 11 Oct 2010 09:46:43 +0000 (09:46 +0000)]
0.009_001 release
Tony Cook [Mon, 11 Oct 2010 09:27:47 +0000 (09:27 +0000)]
polish/test darwin support
Tony Cook [Sat, 9 Oct 2010 03:29:23 +0000 (03:29 +0000)]
initial OS X screenshot support
Tony Cook [Tue, 15 Jun 2010 11:58:05 +0000 (11:58 +0000)]
0.009 release
Tony Cook [Tue, 15 Jun 2010 11:57:37 +0000 (11:57 +0000)]
note that make test can be slow
Tony Cook [Tue, 15 Jun 2010 11:52:00 +0000 (11:52 +0000)]
check for win32 libraries with Devel::CheckLib (too)
Tony Cook [Mon, 21 Sep 2009 11:03:33 +0000 (11:03 +0000)]
0.008 release
Tony Cook [Mon, 21 Sep 2009 10:58:27 +0000 (10:58 +0000)]
switch from EXTRA_META to META_MERGE
Tony Cook [Mon, 21 Sep 2009 10:58:13 +0000 (10:58 +0000)]
document how errors are handled and reported
Tony Cook [Sun, 13 Apr 2008 09:15:37 +0000 (09:15 +0000)]
0.007 release
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
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
Tony Cook [Wed, 9 Apr 2008 09:35:26 +0000 (09:35 +0000)]
0.006 release
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)
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
Tony Cook [Mon, 7 Apr 2008 13:37:15 +0000 (13:37 +0000)]
document the widget parameter
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.
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.
Tony Cook [Mon, 12 Mar 2007 07:41:18 +0000 (07:41 +0000)]
0.005 release
Tony Cook [Mon, 12 Mar 2007 07:33:41 +0000 (07:33 +0000)]
documentation tweaks
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
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
Tony Cook [Mon, 22 Jan 2007 14:18:32 +0000 (14:18 +0000)]
bump to 0.004
Tony Cook [Mon, 22 Jan 2007 13:00:22 +0000 (13:00 +0000)]
- add ppport.h for 5.005_03 support
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)
Tony Cook [Fri, 19 Jan 2007 12:15:12 +0000 (12:15 +0000)]
- set tags in the resulting image
- remove an unused variable
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
Tony Cook [Fri, 12 Jan 2007 12:16:19 +0000 (12:16 +0000)]
0.003 release
Tony Cook [Fri, 12 Jan 2007 11:38:11 +0000 (11:38 +0000)]
- ignore some VC++ generated junk in MANIFEST.SKIP
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
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
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
Tony Cook [Tue, 2 Jan 2007 11:52:16 +0000 (11:52 +0000)]
commit for 0.002
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
Tony Cook [Tue, 2 Jan 2007 11:06:57 +0000 (11:06 +0000)]
set the license if EU::MM supports it
Tony Cook [Mon, 1 Jan 2007 06:25:26 +0000 (06:25 +0000)]
add META.yml
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
Tony Cook [Mon, 1 Jan 2007 06:21:27 +0000 (06:21 +0000)]
search the right places for X11 headers on older system
Tony Cook [Mon, 1 Jan 2007 06:21:03 +0000 (06:21 +0000)]
convert to Unix line endings
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
Tony Cook [Mon, 1 Jan 2007 06:19:18 +0000 (06:19 +0000)]
older Tk doesn't supply the windowing system method
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
Tony Cook [Mon, 1 Jan 2007 05:19:07 +0000 (05:19 +0000)]
add changes file
Tony Cook [Mon, 1 Jan 2007 05:17:43 +0000 (05:17 +0000)]
add missing test scrips, remove generated file
Tony Cook [Mon, 1 Jan 2007 04:55:34 +0000 (04:55 +0000)]
check pod and pod coverage
Tony Cook [Mon, 1 Jan 2007 04:54:59 +0000 (04:54 +0000)]
add a MANIFEST
Tony Cook [Sat, 30 Dec 2006 06:16:06 +0000 (06:16 +0000)]
changes for mingw
Tony Cook [Sat, 30 Dec 2006 06:08:51 +0000 (06:08 +0000)]
cygwin changes
Tony Cook [Sat, 30 Dec 2006 05:22:09 +0000 (05:22 +0000)]
add X11, limited Tk widget support
Tony Cook [Fri, 22 Dec 2006 13:03:16 +0000 (13:03 +0000)]
initial screenshot attempt
Tony Cook [Fri, 22 Dec 2006 11:19:46 +0000 (11:19 +0000)]
Created folder remotely