1Changes from xemeraldia 0.4.2 to 0.4.3 (2009) 2 3 * Removed mouse support. 4 * Implemented softer falling. 5 * Nicer images. 6 7-------------------------------------------------------------------------- 8Changes from xemeraldia 0.4.1 to 0.4.2 (2005) 9 10 * Restored the ability to control the falling piece with mouse clicks. 11 * Added a .desktop file. Install an XEmeraldia icon. 12 * Some fixes to the high-scores' window. 13 14-------------------------------------------------------------------------- 15Changes from xemeraldia 0.4 to 0.4.1 (July 28, 2005) 16 17 * Use modern ANSI C prototypes. 18 * Removed all ancient commented code. 19 * Updated build support files. 20 * Updated the about box. 21 * Use a button from stock for "about" button if available. 22 * Many minor code improvements and cleanups. 23 * Replaced lockf() with fcntl(), which supports shared locks. 24 * Added this changelog =). 25 26-------------------------------------------------------------------------- 27Changes from xemeraldia 0.3 to 0.4 28 29 * Removed all uses of Xaw and Xlib and reimplemented everything with GTK+ 30 and GDK. It no longer uses X resources for configuration. 31 * Implemented i18n and translated to Spanish. 32 * Save high scores' date as a time_t value for better i18n. 33 * Added an about box with instructions from the README file. 34 * Use autoconf and automake. 35 36-------------------------------------------------------------------------- 37Changes from xemeraldia 0.21 to 0.3 (March 23, 1995) 38 39[XEmeraldia.ad, main.c] 40 41 ポップアップするハイスコア表示ウインドウのリソースに関する修正 42 43[score.c] 44 ・Ver 0.21 で修正した lockf の問題点のさらなる修正 45 46 47-------------------------------------------------------------------------- 48Changes from xemeraldia 0.2 to 0.21 (March 22, 1995) 49 50[score.c] 51 ・Ver 0.2 で採り入れた lockf の不具合の修正 52 53[usleep.c] 54 ・sgi の場合も select() 版の usleep () を使うようにした 55 56[Imakefile, main.c graphics.h] 57 ・細かい修正 58 59 60-------------------------------------------------------------------------- 61Changes from xemeraldia 0.1 to 0.2 (March 20, 1995) 62 63[Imakefile] 64 ・CC=gcc と決めうちしていたのをはずした 65 ・CFLAGS でなく EXTRA_DEFINES を使うようにした 66 ・HIGH_SCORE_DIR と HIGH_SCORE_FILE を HIGH_SCORE_TABLE に一本化 67 68[graphics.h] 69 ・app_data の実体の宣言がヘッダファイル内で行われていたのを main.c へ移動 70 71[score.c] 72 ・time() の型が long になっていたのを time_t に修正 73 ・SYSV において flock でなく lockf を用いるように修正 74 75[game.c] 76 ・SYSV において、srandom, random ではなく srand48, lrand48 を使用するよう 77 に修正 78 79[usleep.c(新規作成)] 80 ・標準で usleep の用意されていない環境への対応 81