Ignore:
Timestamp:
Jan 18, 2004, 5:45:28 AM (16 years ago)
Author:
Sam Hocevar
Message:
  • 0.8 release.
File:
1 edited

Legend:

Unmodified
Added
Removed
  • libcaca/trunk/ChangeLog

    r328 r355  
     1------------------------------------------------------------------------
     2r251 | sam | 2004-01-18 05:17:35 +0100 (Sun, 18 Jan 2004) | 5 lines
     3Changed paths:
     4   M /trunk/examples/cacaview.c
     5   M /trunk/src/event.c
     6   M /trunk/src/graphics.c
     7
     8  * src/graphics.c:
     9    + When resizing under X11, copy the old pixmap to the new one.
     10  * examples/cacaview.c:
     11    + Resizing support.
     12
     13------------------------------------------------------------------------
     14r250 | sam | 2004-01-18 05:01:32 +0100 (Sun, 18 Jan 2004) | 5 lines
     15Changed paths:
     16   M /trunk/src/caca_internals.h
     17   M /trunk/src/event.c
     18   M /trunk/src/graphics.c
     19
     20  * src/event.c:
     21    + Refresh the X11 window when an exposure event is received.
     22    + When resizing the X11 window, start showing extra characters when two
     23      thirds are visible.
     24
     25------------------------------------------------------------------------
     26r249 | sam | 2004-01-17 23:32:39 +0100 (Sat, 17 Jan 2004) | 6 lines
     27Changed paths:
     28   M /trunk/TODO
     29   M /trunk/examples/cacaview.c
     30   M /trunk/src/caca.h
     31   M /trunk/src/graphics.c
     32
     33  * src/graphics.c:
     34    + Renamed caca_set_title() to caca_set_window_title().
     35    + Implemented caca_get_window_width() and caca_get_window_height().
     36  * examples/cacaview.c:
     37    + Set the window title to cacaview.
     38
     39------------------------------------------------------------------------
     40r248 | sam | 2004-01-14 11:34:20 +0100 (Wed, 14 Jan 2004) | 8 lines
     41Changed paths:
     42   M /trunk/src/bitmap.c
     43   M /trunk/src/event.c
     44
     45  * src/event.c:
     46    + Make sure the mouse coordinates stay within the screen boundaries even
     47      if the window was resized.
     48  * src/bitmap.c:
     49    + Fixed a buffer underflow in the rendering routine that caused the bottom
     50      and rightmost pixels to be missed in certain conditions.
     51    + Minor speed optimisation.
     52
     53------------------------------------------------------------------------
     54r247 | sam | 2004-01-14 11:32:04 +0100 (Wed, 14 Jan 2004) | 3 lines
     55Changed paths:
     56   M /trunk/test
     57   M /trunk/test/Makefile.am
     58   A /trunk/test/colors.c (from /trunk/examples/demo.c:243)
     59
     60  * test/colors.c:
     61    + Extracted the colour test from examples/demo.c.
     62
     63------------------------------------------------------------------------
     64r246 | sam | 2004-01-13 23:33:09 +0100 (Tue, 13 Jan 2004) | 5 lines
     65Changed paths:
     66   M /trunk/src/caca_internals.h
     67   M /trunk/src/event.c
     68   M /trunk/src/graphics.c
     69   M /trunk/test/event.c
     70
     71  * src/graphics.c src/event.c:
     72    + The ncurses and S-Lang drivers properly return CACA_EVENT_RESIZE.
     73  * test/event.c:
     74    + Display CACA_EVENT_RESIZE.
     75
     76------------------------------------------------------------------------
     77r245 | sam | 2004-01-13 22:08:43 +0100 (Tue, 13 Jan 2004) | 3 lines
     78Changed paths:
     79   M /trunk/configure.ac
     80   M /trunk/msvc/config.h
     81   M /trunk/src/graphics.c
     82
     83  * src/graphics.c:
     84    + Resize handling in the ncurses and slang drivers.
     85
     86------------------------------------------------------------------------
     87r244 | sam | 2004-01-13 21:03:48 +0100 (Tue, 13 Jan 2004) | 8 lines
     88Changed paths:
     89   M /trunk/examples/aafire.c
     90   M /trunk/src/caca.h
     91   M /trunk/src/caca_internals.h
     92   M /trunk/src/event.c
     93   M /trunk/src/graphics.c
     94
     95  * src/event.c:
     96    + Added the CACA_EVENT_RESIZE event.
     97    + Added caca_get_mouse_x() and caca_get_mouse_y().
     98  * src/graphics.c:
     99    + Window resize handling in the X11 driver.
     100  * examples/aafire.c:
     101    + Fixed a bad assumption in the resize handling code.
     102
     103------------------------------------------------------------------------
     104r243 | sam | 2004-01-13 17:45:45 +0100 (Tue, 13 Jan 2004) | 5 lines
     105Changed paths:
     106   M /trunk/build-win32
     107   M /trunk/configure.ac
     108   M /trunk/debian/rules
     109   M /trunk/doc/Makefile.am
     110   M /trunk/libcaca.spec
     111
     112  * configure.ac:
     113    + Added --disable-doc to let the user not build documentation.
     114  * build-win32:
     115    + Do not build documentation.
     116
     117------------------------------------------------------------------------
     118r242 | sam | 2004-01-13 16:01:22 +0100 (Tue, 13 Jan 2004) | 7 lines
     119Changed paths:
     120   M /trunk/THANKS
     121   M /trunk/src/Makefile.am
     122   A /trunk/src/event.c (from /trunk/src/io.c:238)
     123   M /trunk/src/graphics.c
     124   D /trunk/src/io.c
     125
     126  * src/graphics.c:
     127    + Fixed a typo preventing Win32 builds.
     128  * src/event.c:
     129    + Renamed io.c into event.c.
     130  * THANKS:
     131    + Added Gentoo, NetBSD and FreeBSD porters.
     132
     133------------------------------------------------------------------------
     134r241 | sam | 2004-01-13 10:55:32 +0100 (Tue, 13 Jan 2004) | 13 lines
     135Changed paths:
     136   M /trunk/Makefile.am
     137   M /trunk/configure.ac
     138   M /trunk/examples/aafire.c
     139   M /trunk/examples/cacaview.c
     140   A /trunk/msvc
     141   A /trunk/msvc/Makefile.am
     142   A /trunk/msvc/cacaball.vcproj
     143   A /trunk/msvc/cacademo.vcproj
     144   A /trunk/msvc/cacafire.vcproj
     145   A /trunk/msvc/cacamoir.vcproj
     146   A /trunk/msvc/cacaplas.vcproj
     147   A /trunk/msvc/cacaview.vcproj
     148   A /trunk/msvc/config.h
     149   A /trunk/msvc/libcaca.sln
     150   A /trunk/msvc/libcaca.vcproj
     151   M /trunk/src/caca.c
     152   M /trunk/src/graphics.c
     153   M /trunk/src/time.c
     154
     155  * configure.ac:
     156    + Check for sys/times.h and unistd.h.
     157    + Added calls to AC_C_CONST and AC_C_INLINE.
     158  * src/time.c src/graphics.c:
     159    + Fixes for MSVC compilation warnings.
     160    + Additional sanity checks in the Win32 driver.
     161  * src/caca.c:
     162    + Use raw()/noraw() in the curses driver instead of cbreak().
     163  * msvc/libcaca.sln:
     164    + Added an MSVC solution.
     165  * examples/aafire.c:
     166    + Slightly reduced the maximum cacafire framerate.
     167
     168------------------------------------------------------------------------
     169r240 | sam | 2004-01-12 18:30:09 +0100 (Mon, 12 Jan 2004) | 5 lines
     170Changed paths:
     171   M /trunk/NOTES
     172   M /trunk/examples/cacaview.c
     173   M /trunk/src/caca.h
     174   M /trunk/src/graphics.c
     175
     176  * src/graphics.c:
     177    + Implemented caca_set_title() for X11 and Win32.
     178  * examples/cacaview.c:
     179    + Use caca_set_title() to set the window title to "cacaview".
     180
     181------------------------------------------------------------------------
     182r239 | sam | 2004-01-12 17:22:35 +0100 (Mon, 12 Jan 2004) | 2 lines
     183Changed paths:
     184   M /trunk/Makefile.am
     185   M /trunk/autotools/Makefile.am
     186   M /trunk/debian/Makefile.am
     187   M /trunk/doc/Makefile.am
     188   M /trunk/examples/Makefile.am
     189   M /trunk/src/Makefile.am
     190   M /trunk/test/Makefile.am
     191
     192  * Fixed $Id in all Makefile.am files.
     193
     194------------------------------------------------------------------------
     195r238 | sam | 2004-01-12 17:21:34 +0100 (Mon, 12 Jan 2004) | 3 lines
     196Changed paths:
     197   M /trunk/Makefile.am
     198   M /trunk/autotools/Makefile.am
     199   A /trunk/build-win32
     200   M /trunk/debian/Makefile.am
     201   M /trunk/doc/Makefile.am
     202   M /trunk/examples/Makefile.am
     203   M /trunk/src/Makefile.am
     204   M /trunk/test/Makefile.am
     205
     206  * build-win32:
     207    + Win32 cross-compilation script.
     208
     209------------------------------------------------------------------------
     210r237 | sam | 2004-01-12 16:28:27 +0100 (Mon, 12 Jan 2004) | 5 lines
     211Changed paths:
     212   M /trunk/NEWS
     213   M /trunk/debian/control
     214   M /trunk/debian/rules
     215   M /trunk/doc/Makefile.am
     216   M /trunk/doc/cacademo.1
     217   M /trunk/examples
     218   M /trunk/examples/Makefile.am
     219   D /trunk/examples/cacacirc.c
     220   A /trunk/examples/cacamoir.c (from /trunk/examples/cacacirc.c:236)
     221   M /trunk/libcaca.spec
     222
     223  * examples/cacamoir.c:
     224    + Renamed cacacirc to cacamoir.
     225  * libcaca.spec debian/ doc/:
     226    + Added cacamoir to the distributed files.
     227
     228------------------------------------------------------------------------
     229r236 | sam | 2004-01-12 15:25:46 +0100 (Mon, 12 Jan 2004) | 8 lines
     230Changed paths:
     231   M /trunk/examples
     232   M /trunk/examples/Makefile.am
     233   M /trunk/examples/cacaball.c
     234   A /trunk/examples/cacacirc.c
     235   M /trunk/examples/cacaplas.c
     236
     237  * examples/cacaballs.c:
     238    + Bigger metaballs, less metaballs.
     239    + Rotating palette.
     240  * examples/cacaplas.c:
     241    + Slightly decreased speed.
     242  * examples/cacacirc.c:
     243    + New effect.
     244
     245------------------------------------------------------------------------
     246r235 | sam | 2004-01-12 15:01:40 +0100 (Mon, 12 Jan 2004) | 3 lines
     247Changed paths:
     248   M /trunk/configure.ac
     249   M /trunk/src/time.c
     250
     251  * configure.ac:
     252    + Better win32 check for Sleep().
     253
     254------------------------------------------------------------------------
     255r234 | sam | 2004-01-11 19:09:01 +0100 (Sun, 11 Jan 2004) | 5 lines
     256Changed paths:
     257   M /trunk/configure.ac
     258   M /trunk/examples/cacaview.c
     259   M /trunk/src/time.c
     260
     261  * configure.ac src/time.c:
     262    + Look for Sleep in -lkernel32.
     263  * examples/cacaview.c:
     264    + Use caca_wait_event() instead of usleep()/caca_get_event().
     265
     266------------------------------------------------------------------------
     267r233 | sam | 2004-01-11 06:09:02 +0100 (Sun, 11 Jan 2004) | 3 lines
     268Changed paths:
     269   M /trunk/NOTES
     270   M /trunk/examples/cacaview.c
     271   M /trunk/src/caca.c
     272   M /trunk/src/caca_internals.h
     273   M /trunk/src/graphics.c
     274   M /trunk/src/io.c
     275   M /trunk/src/time.c
     276
     277  * src/caca.c src/graphics.c src/io.c src/time.c:
     278    + Native win32 port.
     279
     280------------------------------------------------------------------------
     281r232 | sam | 2004-01-11 02:45:57 +0100 (Sun, 11 Jan 2004) | 10 lines
     282Changed paths:
     283   M /trunk/configure.ac
     284   M /trunk/src/caca.c
     285   M /trunk/src/caca_internals.h
     286   M /trunk/src/graphics.c
     287   M /trunk/src/io.c
     288   M /trunk/src/time.c
     289   M /trunk/test/event.c
     290
     291  * configure.ac:
     292    + Check for gettimeofday().
     293  * src/time.c:
     294    + Created _caca_time().
     295    + Ported _caca_getticks() to the Win32 API.
     296  * src/caca.c:
     297    + Properly builds on Win32.
     298  * test/event.c:
     299    + Added <stdlib.h> because we use malloc().
     300
     301------------------------------------------------------------------------
     302r231 | sam | 2004-01-10 20:59:50 +0100 (Sat, 10 Jan 2004) | 5 lines
     303Changed paths:
     304   M /trunk/NEWS
     305   M /trunk/THANKS
     306   M /trunk/examples/cacaplas.c
     307
     308  * THANKS examples/cacaplas.c:
     309    + Updated credits.
     310  * NEWS:
     311    + Forthcoming 0.8 news.
     312
     313------------------------------------------------------------------------
     314r230 | sam | 2004-01-10 20:53:14 +0100 (Sat, 10 Jan 2004) | 5 lines
     315Changed paths:
     316   M /trunk/configure.ac
     317   M /trunk/examples
     318   M /trunk/examples/Makefile.am
     319   A /trunk/examples/cacaplas.c
     320
     321  * configure.ac:
     322    + Check for -lm.
     323  * examples/cacaplas.c:
     324    + New demo, cacaplas, that displays a colour plasma.
     325
     326------------------------------------------------------------------------
     327r229 | sam | 2004-01-10 20:29:12 +0100 (Sat, 10 Jan 2004) | 12 lines
     328Changed paths:
     329   M /trunk/src/caca.h
     330   M /trunk/src/graphics.c
     331   M /trunk/src/io.c
     332   M /trunk/test/event.c
     333
     334  * src/graphics:
     335    + Initialise the char buffers in the X11 driver.
     336  * src/io.c:
     337    + caca_get_event() and caca_wait_event() immediately return zero if
     338      event_mask is zero.
     339    + Added support for the Home, End, PgUp and PgDown keys.
     340    + In the S-Lang driver, added a call to SLang_getkey() before the call to
     341      SLkp_getkey(), otherwise a single Escape call will not be interpreted.
     342  * test/event.c:
     343    + The "quit" sequence now quits the program, instead of "q" alone.
     344    + Added a status bar below.
     345
     346------------------------------------------------------------------------
     347r228 | sam | 2004-01-09 10:51:53 +0100 (Fri, 09 Jan 2004) | 16 lines
     348Changed paths:
     349   M /trunk/BUGS
     350   M /trunk/NOTES
     351   M /trunk/README
     352   M /trunk/configure.ac
     353   M /trunk/src/Makefile.am
     354   M /trunk/src/caca.c
     355   M /trunk/src/caca_internals.h
     356   M /trunk/src/graphics.c
     357   M /trunk/src/io.c
     358   A /trunk/src/time.c
     359   M /trunk/test/event.c
     360
     361  * test/event.c:
     362    + Do not refresh after each event, but only when there is no event
     363      pending.
     364    + If the pressed key is a printable character, display it.
     365  * src/time.c:
     366    + Moved _caca_getticks() to this file.
     367  * src/caca.c:
     368    + Set the escape delay to a very low value in the ncurses driver,
     369      because I don't want escape sequences to be entered manually.
     370  * src/io.c:
     371    + Autorepeat emulation in the ncurses and slang drivers: do not
     372      immediately send the key release event.
     373  * configure.ac:
     374    + Check for usleep.
     375    + Improvements in the win32 platform detection.
     376
     377------------------------------------------------------------------------
     378r227 | sam | 2004-01-08 19:40:29 +0100 (Thu, 08 Jan 2004) | 5 lines
     379Changed paths:
     380   M /trunk/configure.ac
     381   M /trunk/src/graphics.c
     382   M /trunk/test/event.c
     383
     384  * test/event.c:
     385    + Display at least two digits for keycodes.
     386  * configure.ac:
     387    + ScreenUpdate is actually mandatory for our conio driver.
     388
     389------------------------------------------------------------------------
     390r226 | sam | 2004-01-08 11:22:14 +0100 (Thu, 08 Jan 2004) | 10 lines
     391Changed paths:
     392   M /trunk/src/graphics.c
     393   M /trunk/src/io.c
     394   M /trunk/test/event.c
     395
     396  * src/io.c:
     397    + Use SLkp_getkey instead of SLang_getkey so that escape sequences are
     398      directly interpreted.
     399    + Major rehandling of the event code. All output drivers are now
     400      correctly separated.
     401  * src/graphics.c:
     402    + Fixed a compilation warning.
     403  * test/event.c:
     404    + More human-readable event printing.
     405
     406------------------------------------------------------------------------
     407r225 | sam | 2004-01-07 19:36:41 +0100 (Wed, 07 Jan 2004) | 2 lines
     408Changed paths:
     409   A /branches/0.7 (from /trunk:224)
     410   M /branches/0.7/ChangeLog
     411   M /branches/0.7/libcaca.spec
     412   M /trunk/ChangeLog
     413   M /trunk/libcaca.spec
     414
     415  * 0.7 branch.
     416
    1417------------------------------------------------------------------------
    2418r224 | sam | 2004-01-07 19:22:44 +0100 (Wed, 07 Jan 2004) | 3 lines
Note: See TracChangeset for help on using the changeset viewer.