2009-04-05 Matthew Barnes * Actually release 0.6.6. 2009-04-05 Pierre Riteau * src/gva-mame-common.c: * src/gva-mame-process.c: * src/gva-process.c: Include sys/wait.h instead of wait.h which is specific to glibc. 2009-03-17 Matthew Barnes * MAINTAINERS: New file to satisfy gnome.org requirements. 2009-03-15 Matthew Barnes * NEWS: Update for 0.6.6 2009-03-03 Matthew Barnes * docs/reference: Update developer documentation. * src/gva-columns.c: Add "Player (Alt.)" and "Player (Sim.)" columns (if NPLAYERS_FILE is defined), which shows only the number of alternating players or simultaneous players a game supports (respectively). * src/gva-db.c: Add "input_players_alt" and "input_players_sim" columns (if NPLAYERS_FILE is defined). * src/gva-db.c (db_parser_start_element_input): If NPLAYERS_FILE is defined, fetch player information from the NPLAYERS_FILE for the "input_players_alt" and "input_players_sim" columns. Also override "input_players" with the maximum of the "alt" and "sim" columns. Surprisingly, the file seems to be more accurate than MAME's own XML data. * src/gva-game-store.c: * src/gva-game-store.h: Add GVA_GAME_STORE_COLUMN_INPUT_PLAYERS_ALT. Add GVA_GAME_STORE_COLUMN_INPUT_PLAYERS_SIM. * src/gva-nplayers.c (gva_nplayers_describe): New function returns a human-readable description of the number of players a game supports. Description is used as the tooltip in all "Players" columns, whether NPLAYERS_FILE is defined or not. 2009-03-02 Matthew Barnes * README: Update the build instructions. * configure.ac: Add a --with-nplayers-file option. * src/Makefile.am: Add gva-nplayers.[ch]. * src/main.c (main): Call gva_nplayers_init(). * src/gva-nplayers.c: * src/gva-nplayers.h: New source files parse an nplayers.ini file. 2009-02-27 Matthew Barnes * README: Add a note about GTK+ and --with-gnome. 2009-02-27 Matthew Barnes * configure.ac: Post-release version bump. If GTK+ >= 2.14 is installed, ignore --with-gnome. * src/gva-columns.c (columns_factory_sampleset): Use 'audio-x-generic' instead of deprecated 'emblem-sound' for the icon in the samples column. * src/main.c (warn_if_no_roms): * src/gva-main.c (gva_main_init): Test for both GTK_CHECK_VERSION(2,14,0) and WITH_GNOME. * src/gva-util.c (gva_help_display): Use gtk_show_uri() if we have GTK+ >= 2.14, else fall back to gnome_help_display(). 2009-01-01 Matthew Barnes * Update copyright notices on source files.