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