1 2003-09-04 Carl Worth <cworth@isi.edu>
3 * configure.in (PKG_CHECK_MODULES): Require Cairo 0.1.1 or newer.
5 * src/grr_icon.c (grr_icon_predraw): Track changes in Cairo 0.1.1
7 2003-07-11 Carl Worth <cworth@isi.edu>
9 * src/grrobot.c (grr_game_read_notices): Compressed move display
10 text, ('N' instead of "NORTH", etc.)
11 (grr_game_key_press_callback): Added keybindings for Next Turn,
12 Pass, Zap timer, and bids [0-9].
13 (grr_game_start_gui): Added buttons for Bid, Pass, Zap timer, Next
14 turn. Added a label for the current username.
16 2003-07-09 Carl Worth <cworth@isi.edu>
18 * src/grrobot.c (grr_game_read_notices): Added support for
19 RR_NOTICE_BOARD, (cleans up ugly GAMEOVER handling), and should
20 avoid nasty inconsistent display problems if the user issues a NEW
22 (grr_game_read_notices): Tracked some librr API changes.
23 (grr_game_key_press_callback): Added some global keybindings: RGBY
24 to select robot, arrow to move, BackSpace to undo a move, Ctrl-Q
25 to quit, Space to message, and '/' to enter a command.
27 * src/grr_board_view.c (grr_board_view_set_active_robot):
28 (grr_board_view_move_active):
29 (grr_board_view_undo): Added an interface to grr_board_view for
31 (grr_board_view_expose): Don't display target in board center
32 unless it is a 16x16 board.
34 * src/args.c (parse_opt): Added support to play without a server
35 using a board from a file given on the command-line.
36 (args_parse): Switch to long_only-style command-line parsing.
38 2003-06-19 Carl Worth <cworth@isi.edu>
40 * src/grrobot.c (grr_game_print): Centralized game message
42 (grr_game_read_notices): New formatted messages for all notice
44 (grr_game_read_notices): Fancy incremental updates for move
46 (grr_game_print): Fixed (finally) scrolling of messages.