ChangeLog revision 7914d74b
17914d74bSmrg2006-06-03  Daniel Stone  <daniel@freedesktop.org>
27914d74bSmrg
37914d74bSmrg	* configure.ac:
47914d74bSmrg	* include/X11/Xcursor/Xcursor.h:
57914d74bSmrg	Bump to 1.1.7.
67914d74bSmrg
77914d74bSmrg	* src/file.c:
87914d74bSmrg	Bug #5268: Fix small memory leak.  (Matthias Clasen)
97914d74bSmrg	Change some return 0's to NULL.
107914d74bSmrg
117914d74bSmrg2006-04-27  Eric Anholt  <anholt@FreeBSD.org>
127914d74bSmrg
137914d74bSmrg	* configure.ac:
147914d74bSmrg	Look for cursors in datadir, not always /usr/share
157914d74bSmrg
167914d74bSmrg2006-04-26  Adam Jackson  <ajax@freedesktop.org>
177914d74bSmrg
187914d74bSmrg	* configure.ac:
197914d74bSmrg	* include/X11/Xcursor/Xcursor.h:
207914d74bSmrg	Bump to 1.1.6
217914d74bSmrg
227914d74bSmrg2006-04-06  Adam Jackson  <ajax@freedesktop.org>
237914d74bSmrg
247914d74bSmrg	* src/display.c:
257914d74bSmrg	Coverity #159: Prevent a possible NULL chase.
267914d74bSmrg
277914d74bSmrg2006-03-04  Daniel Stone  <daniel@freedesktop.org>
287914d74bSmrg
297914d74bSmrg	* include/X11/Xcursor/Xcursor.h:
307914d74bSmrg	Bug #4439: Include Xlib.h.
317914d74bSmrg
327914d74bSmrg2005-12-14  Kevin E. Martin  <kem-at-freedesktop-dot-org>
337914d74bSmrg
347914d74bSmrg	* configure.ac:
357914d74bSmrg	Update package version number for final X11R7 release candidate.
367914d74bSmrg
377914d74bSmrg2005-12-09  Kevin E. Martin  <kem-at-freedesktop-dot-org>
387914d74bSmrg
397914d74bSmrg	* xcursor.pc.in:
407914d74bSmrg	Add icondir to xcursor.pc to be used when installing cursors.
417914d74bSmrg
427914d74bSmrg2005-12-08  Kevin E. Martin  <kem-at-freedesktop-dot-org>
437914d74bSmrg
447914d74bSmrg	* configure.ac:
457914d74bSmrg	* src/Makefile.am:
467914d74bSmrg	Add configure options to allow hard-coded paths to be changed.
477914d74bSmrg
487914d74bSmrg2005-12-06  Kevin E. Martin  <kem-at-freedesktop-dot-org>
497914d74bSmrg
507914d74bSmrg	* man/Makefile.am:
517914d74bSmrg	Change *man_SOURCES ==> *man_PRE to fix autotools warnings.
527914d74bSmrg
537914d74bSmrg2005-12-03  Kevin E. Martin  <kem-at-freedesktop-dot-org>
547914d74bSmrg
557914d74bSmrg	* configure.ac:
567914d74bSmrg	Update package version number for X11R7 RC3 release.
577914d74bSmrg
587914d74bSmrg2005-11-19  Kevin E. Martin  <kem-at-freedesktop-dot-org>
597914d74bSmrg
607914d74bSmrg	* xcursor.pc.in:
617914d74bSmrg	Update pkgconfig files to separate library build-time dependencies
627914d74bSmrg	from application build-time dependencies.
637914d74bSmrg
647914d74bSmrg2005-11-13  Alan Coopersmith  <alan.coopersmith@sun.com>
657914d74bSmrg
667914d74bSmrg	* configure.ac:
677914d74bSmrg	* man/Makefile.am: 
687914d74bSmrg	Use $(LIB_MAN_SUFFIX) instead of forcing man page into section 3.
697914d74bSmrg
707914d74bSmrg2005-11-09  Kevin E. Martin  <kem-at-freedesktop-dot-org>
717914d74bSmrg
727914d74bSmrg	* configure.ac:
737914d74bSmrg	Update package version number for X11R7 RC2 release.
747914d74bSmrg
757914d74bSmrg2005-11-01  Kevin E. Martin  <kem-at-freedesktop-dot-org>
767914d74bSmrg
777914d74bSmrg	* configure.ac:
787914d74bSmrg	Update pkgcheck dependencies to work with separate build roots.
797914d74bSmrg
807914d74bSmrg2005-10-18  Kevin E. Martin  <kem-at-freedesktop-dot-org>
817914d74bSmrg
827914d74bSmrg	* configure.ac:
837914d74bSmrg	Update package version number for RC1 release.
847914d74bSmrg
857914d74bSmrg2005-07-08  Keith Packard  <keithp@keithp.com>
867914d74bSmrg
877914d74bSmrg	* .cvsignore:
887914d74bSmrg	* man/.cvsignore:
897914d74bSmrg	* src/.cvsignore:
907914d74bSmrg	* src/Makefile.am:
917914d74bSmrg	Add .cvsignore files
927914d74bSmrg	Switch _la_CFLAGS for AM_CFLAGS to clean up directory
937914d74bSmrg
947914d74bSmrg2005-07-07  Keith Packard  <keithp@keithp.com>
957914d74bSmrg
967914d74bSmrg	* configure.ac:
977914d74bSmrg	* src/Makefile.am:
987914d74bSmrg	* xcursor.pc.in:
997914d74bSmrg	Make sure XFIXES appears in LIBS line, fix up
1007914d74bSmrg	other pkg-config usage.
1017914d74bSmrg
1027914d74bSmrgWed Jun  8 16:43:45 2005  S�ren Sandmann  <sandmann@redhat.com>
1037914d74bSmrg
1047914d74bSmrg	* configure.ac: Remove all the "not found with pkgconfig" stuff 
1057914d74bSmrg
1067914d74bSmrgTue Feb  8 14:26:32 2005  Owen Taylor  <otaylor@redhat.com>
1077914d74bSmrg
1087914d74bSmrg	* configure.ac: Remove AC_CONFIG_AUX_DIR()
1097914d74bSmrg
1107914d74bSmrg2004-04-13  Daniel Stone  <daniel@freedesktop.org>
1117914d74bSmrg
1127914d74bSmrg	* ChangeLog:
1137914d74bSmrg	Tag 1.1.3, for xlibs 1.0.1.
1147914d74bSmrg
1157914d74bSmrg2004-04-07  Keith Packard  <keithp@keithp.com>
1167914d74bSmrg
1177914d74bSmrg	reviewed by: Michel Dänzer <michel@daenzer.net>
1187914d74bSmrg	
1197914d74bSmrg	* configure.ac:
1207914d74bSmrg	Make sure X_CFLAGS/X_LIBS are substituted in the xcursor.pc file
1217914d74bSmrg
1227914d74bSmrg2004-02-24  Fredrik H�glund  <fredrik@kde.org>
1237914d74bSmrg
1247914d74bSmrg	* configure.ac:
1257914d74bSmrg	* xcursorint.h:
1267914d74bSmrg	Make the Xfixes code actually work by including the Xfixes.h
1277914d74bSmrg	header file.
1287914d74bSmrg
1297914d74bSmrg2004-02-03  Jim Gettys  <jg@freedesktop.org>
1307914d74bSmrg
1317914d74bSmrg	* AUTHORS: Add contents to author's file
1327914d74bSmrg
1337914d74bSmrg2004-01-17  Daniel Stone  <daniel@fooishbar.org>
1347914d74bSmrg	* Xcursor.h:
1357914d74bSmrg	* configure.ac:
1367914d74bSmrg	Bump package version to 1.1.2, slated for first fd.o platform release.
1377914d74bSmrg
1387914d74bSmrg2004-01-15  Harold L Hunt II <huntharo@msu.edu>
1397914d74bSmrg	* Makefile.am: Pass -no-undefined to libtool via LDFLAGS.
1407914d74bSmrg
1417914d74bSmrg2003-11-10  Keith Packard  <keithp@keithp.com>
1427914d74bSmrg
1437914d74bSmrg	* library.c: (_XcursorBuildThemeDir):
1447914d74bSmrg	Make sure the allocated path has space for directory separators
1457914d74bSmrg
1467914d74bSmrg2003-10-29  Keith Packard  <keithp@keithp.com>
1477914d74bSmrg
1487914d74bSmrg	* Xcursor.h:
1497914d74bSmrg	* configure.ac:
1507914d74bSmrg	Bump package version to 1.1.1 and library info to 1.2.0 as
1517914d74bSmrg	the library exports new name-based APIs and uses Xfixes
1527914d74bSmrg
1537914d74bSmrg2003-10-28  Keith Packard  <keithp@keithp.com>
1547914d74bSmrg
1557914d74bSmrg	* Makefile.am:
1567914d74bSmrg	* Xcursor.h:
1577914d74bSmrg	* configure.ac:
1587914d74bSmrg	* cursor.c: (XcursorImagesLoadCursor):
1597914d74bSmrg	* file.c: (XcursorImagesCreate), (XcursorImagesDestroy),
1607914d74bSmrg	(XcursorImagesSetName):
1617914d74bSmrg	* library.c: (XcursorLibraryLoadImages),
1627914d74bSmrg	(XcursorLibraryLoadCursor):
1637914d74bSmrg	Add support for XFixes version 2 cursor naming functions
1647914d74bSmrg
1657914d74bSmrg2003-10-16 23:45 fredrik
1667914d74bSmrg
1677914d74bSmrg	* Xcursor-def.cpp, Xcursor.h, configure.ac, library.c:
1687914d74bSmrg	Rename _XcursorLibraryPath() to XcursorLibraryPath() and make
1697914d74bSmrg	it a public function, since it's useful for theme selectors.
1707914d74bSmrg	Bump version to 1.1.0
1717914d74bSmrg
1727914d74bSmrg2003-05-21 10:21  keithp
1737914d74bSmrg
1747914d74bSmrg	* Makefile.am, Xcursor.h, configure.ac, xcursorint.h: Package
1757914d74bSmrg	Xcursor.3, bump version to 1.0.2
1767914d74bSmrg
1777914d74bSmrg2003-05-06 11:20  keithp
1787914d74bSmrg
1797914d74bSmrg	* ChangeLog: Add initial change log
1807914d74bSmrg
1817914d74bSmrg2003-05-06 11:09  keithp
1827914d74bSmrg
1837914d74bSmrg	* .cvsignore, Makefile.am, Xcursor-def.cpp, Xcursor.3, Xcursor.h,
1847914d74bSmrg	Xcursor.man, cursor.c, display.c, file.c, library.c, xcursorint.h,
1857914d74bSmrg	xlib.c: Update .cvsignore, move manual and install, fix CVS ident
1867914d74bSmrg	lines
1877914d74bSmrg
1887914d74bSmrg2003-05-06 11:00  keithp
1897914d74bSmrg
1907914d74bSmrg	* configure.ac: replace Xrender test with fragment from Xft
1917914d74bSmrg
1927914d74bSmrg2003-05-06 10:52  keithp
1937914d74bSmrg
1947914d74bSmrg	* Makefile.am: Add xcursorint.h to library sources list
1957914d74bSmrg
1967914d74bSmrg2003-05-06 10:49  keithp
1977914d74bSmrg
1987914d74bSmrg	* Imakefile, Makefile.am, Xcursor.h, autogen.sh, configure.ac,
1997914d74bSmrg	file.c, xcursor.pc.in: Convert Xcursor to autotools
2007914d74bSmrg
2017914d74bSmrg2003-02-21 22:16  dawes
2027914d74bSmrg
2037914d74bSmrg	* xlib.c:  941. Fix a problem where a malformed Ximage can cause
2047914d74bSmrg	Xcursor to step
2057914d74bSmrg	      outside the image data (#A.1636, Keith Packard, reported by
2067914d74bSmrg	      Michel D�nzer).
2077914d74bSmrg
2087914d74bSmrg2003-02-19 19:13  dawes
2097914d74bSmrg
2107914d74bSmrg	* display.c:  924. Fix a memory leak in XCloseDisplay, and a
2117914d74bSmrg	potential race condition
2127914d74bSmrg	      when multiple threads attempt to initialize the Xcursor
2137914d74bSmrg	library
2147914d74bSmrg	      simultaneously (#A.1623, Keith Packard).
2157914d74bSmrg
2167914d74bSmrg2003-02-12 19:09  dawes
2177914d74bSmrg
2187914d74bSmrg	* Xcursor.man:	880. Fix the Xcursor include path in the man page
2197914d74bSmrg	(#5617, Kevin Brosius).
2207914d74bSmrg
2217914d74bSmrg2003-01-25 19:22  eich
2227914d74bSmrg
2237914d74bSmrg	* Xcursor.h, cursor.c, library.c, xcursorint.h:  787. Add "core"
2247914d74bSmrg	theme to Xcursor to force old behaviour (Keith Packard).
2257914d74bSmrg
2267914d74bSmrg2002-11-26 21:35  keithp
2277914d74bSmrg
2287914d74bSmrg	* display.c: Fix XcursorSetTheme to permit NULL theme
2297914d74bSmrg
2307914d74bSmrg2002-11-22 18:34  keithp
2317914d74bSmrg
2327914d74bSmrg	* Xcursor.h, cursor.c, display.c, xcursorint.h, xlib.c: Add animate
2337914d74bSmrg	cursor support, client side
2347914d74bSmrg
2357914d74bSmrg2002-10-11 10:06  keithp
2367914d74bSmrg
2377914d74bSmrg	* cursor.c: Off by one in XcursorAnimateNext (from Anders Carlsson)
2387914d74bSmrg
2397914d74bSmrg2002-09-30 15:02  alanh
2407914d74bSmrg
2417914d74bSmrg	* Xcursor-def.cpp: add Xv-def.cpp file add $XFree86$ tags
2427914d74bSmrg
2437914d74bSmrg2002-09-26 00:52  alanh
2447914d74bSmrg
2457914d74bSmrg	* Imakefile: #elif -> #else
2467914d74bSmrg
2477914d74bSmrg2002-09-25 16:27  alanh
2487914d74bSmrg
2497914d74bSmrg	* Xcursor-def.cpp: #5350, add Xcursor-def.cpp
2507914d74bSmrg
2517914d74bSmrg2002-09-25 09:10  torrey
2527914d74bSmrg
2537914d74bSmrg	* Imakefile: Add SharedXcursorReqs for operating systems that
2547914d74bSmrg	require it.
2557914d74bSmrg
2567914d74bSmrg2002-09-18 10:11  tsi
2577914d74bSmrg
2587914d74bSmrg	* file.c: Pacify gcc 3.2
2597914d74bSmrg
2607914d74bSmrg2002-09-05 00:55  keithp
2617914d74bSmrg
2627914d74bSmrg	* display.c: Clean up parsing of option that forces use of core
2637914d74bSmrg	cursors
2647914d74bSmrg
2657914d74bSmrg2002-09-05 00:29  keithp
2667914d74bSmrg
2677914d74bSmrg	* Xcursor.h, cursor.c, display.c, xcursorint.h, xlib.c: Add
2687914d74bSmrg	themeable app-specific cursors.  Add dithers for core cursors. 
2697914d74bSmrg	Dont theme servers without Render by default
2707914d74bSmrg
2717914d74bSmrg2002-08-28 21:40  keithp
2727914d74bSmrg
2737914d74bSmrg	* Imakefile, Xcursor.h, Xcursor.man, config-subst, cursor.c,
2747914d74bSmrg	display.c, file.c, library.c, xcursor-config.in, xcursor.pc.in,
2757914d74bSmrg	xcursorint.h, xlib.c: Add Xcursor library and Xlib hooks for it
2767914d74bSmrg
277