2004-01-19 Laurent Belmonte <laurent.belmonte@aliacom.fr>
0.1.9 release
* configure.in:
2004-01-19 Laurent Belmonte <laurent.belmonte@aliacom.fr>
This patch prevents monkey-bubble from stomping
on memory it doesn'town.# Adam
* src/audio/sound-manager.c: (start_play):
* src/monkey/bubble.c: (bubble_collide_bubble):
Make control keys first in the list
* src/ui/keyboard-properties.c:
2004-01-16 Laurent Belmonte <laurent.belmonte@aliacom.fr>
new background for 2 player game
* pixmaps/layout_2_players.svg:
2004-01-16 Laurent Belmonte <laurent.belmonte@aliacom.fr>
new bubbles with symbol inside
* pixmaps/bubbles/bubble_01.svg:
* pixmaps/bubbles/bubble_02.svg:
* pixmaps/bubbles/bubble_03.svg:
* pixmaps/bubbles/bubble_04.svg:
* pixmaps/bubbles/bubble_05.svg:
* pixmaps/bubbles/bubble_06.svg:
* pixmaps/bubbles/bubble_07.svg:
* pixmaps/bubbles/bubble_08.svg:
2004-01-16 Laurent Belmonte <laurent.belmonte@aliacom.fr>
oupss .. forget some image in the makefile.am..
* pixmaps/Makefile.am:
2004-01-15 Laurent Belmonte <laurent.belmonte@aliacom.fr>
fix automake/autoconf script
the library are no more installed for nothing
* configure.in:
* src/audio/Makefile.am:
* src/monkey/Makefile.am:
* src/ui/Makefile.am:
* src/util/Makefile.am:
* src/view/Makefile.am:
2004-01-14 Laurent Belmonte <laurent.belmonte@aliacom.fr>
update schema and update menu accelerator
* data/monkey-bubble.schemas.in:
* src/ui/keyboard-properties.c: (keyboard_properties_get_instance),
(keyboard_properties_new), (binding_from_string),
(binding_from_value):
* src/ui/ui-main.c: (ui_main_new), (new_1_player_game),
(pause_game):
2004-01-14 Laurent Belmonte <laurent.belmonte@aliacom.fr>
fix the new dialog
* data/keybinding.glade:
* src/ui/keyboard-properties.c: (edit_keys_dialog_new):
2004-01-14 Laurent Belmonte <laurent.belmonte@aliacom.fr>
Lot of things :
add animate harm for the monkey
temporize buubles which fall
temporize star animation
first version of the new keybinding dialog using
libegg
remove of menu entry resume/pause for only one
entry
dont disable new game entry when a game
is playing
* data/keybinding.glade:
* data/monkey-bubble.glade:
* pixmaps/Makefile.am:
* pixmaps/harm.svg:
* pixmaps/harm_down.svg:
* pixmaps/harm_shoot.svg:
* pixmaps/harm_up.svg:
* src/audio/sound-manager.c: (sound_manager_active_sound),
(stop_play), (start_play):
* src/audio/sound-manager.h:
* src/monkey/monkey.c: (monkey_class_init),
(monkey_update_shooter):
* src/monkey/monkey.h:
* src/ui/Makefile.am:
* src/ui/eggaccelerators.c: (is_alt), (is_ctl), (is_modx),
(is_ctrl), (is_shft), (is_shift), (is_control), (is_release),
(is_meta), (is_super), (is_hyper), (egg_accelerator_parse_virtual),
(egg_virtual_accelerator_name),
(egg_keymap_resolve_virtual_modifiers),
(egg_keymap_virtualize_modifiers), (reload_modmap),
(egg_keymap_get_modmap):
* src/ui/eggaccelerators.h:
* src/ui/eggcellrendererkeys.c: (egg_cell_renderer_keys_get_type),
(egg_cell_renderer_keys_init),
(marshal_VOID__STRING_UINT_FLAGS_UINT),
(egg_cell_renderer_keys_class_init), (egg_cell_renderer_keys_new),
(egg_cell_renderer_keys_finalize),
(convert_keysym_state_to_string),
(egg_cell_renderer_keys_get_property),
(egg_cell_renderer_keys_set_property), (is_modifier),
(egg_cell_renderer_keys_get_size), (grab_key_callback),
(ungrab_stuff), (pointless_eventbox_start_editing),
(pointless_eventbox_cell_editable_init),
(pointless_eventbox_subclass_get_type),
(egg_cell_renderer_keys_start_editing),
(egg_cell_renderer_keys_set_accelerator),
(egg_cell_renderer_keys_get_accelerator),
(egg_cell_renderer_keys_set_accel_mode):
* src/ui/eggcellrendererkeys.h:
* src/ui/game-1-player-manager.c: (game_1_player_manager_stop):
* src/ui/game-1-player.c: (game_1_player_new),
(game_1_player_conf_keyboard), (game_1_player_stop):
* src/ui/game-2-player.c: (game_2_player_new),
(game_2_player_conf_keyboard):
* src/ui/keyboard-properties.c: (keyboard_properties_get_instance),
(keyboard_properties_show), (keyboard_properties_get_accel_group),
(keyboard_properties_new), (keyboard_properties_finalize),
(keyboard_properties_class_init), (keyboard_properties_init),
(keyboard_properties_init_accel_group), (update_model_foreach),
(keys_change_notify), (accel_changed_callback),
(mnemonics_change_notify), (menu_accels_change_notify),
(binding_from_string), (binding_from_value), (binding_name),
(sync_handler), (queue_gconf_sync), (accel_set_func),
(name_compare_func), (accel_compare_func),
(remove_from_list_callback), (accel_edited_callback),
(disable_mnemonics_toggled), (disable_menu_accels_toggled),
(real_start_editing_cb), (start_editing_cb),
(edit_keys_dialog_new), (update_menu_accel_state):
* src/ui/keyboard-properties.h:
* src/ui/main.c: (main):
* src/ui/ui-main.c: (ui_main_new), (ui_main_new_1_player_game),
(ui_main_new_2_player_game), (ui_main_enabled_games_item),
(pause_game), (ui_main_stop_game), (stop_game), (ui_main_set_game),
(ui_main_game_changed), (show_preferences_dialog):
* src/ui/update-from-egg.sh:
* src/view/monkey-view.c: (monkey_view_set_harm),
(monkey_view_shooter_down), (monkey_view_shooter_up),
(monkey_view_shooter_center), (monkey_view_shooter_shoot),
(monkey_view_new), (monkey_view_update),
(monkey_view_animate_stars), (monkey_view_add_explode_stars):
2004-01-13 Laurent Belmonte <laurent.belmonte@aliacom.fr>
0.1.8 release
fix icon for gnome menu
* configure.in:
* debian/changelog:
* monkey-bubble.desktop.in:
* pixmaps/Makefile.am:
* pixmaps/monkey-bubble-icon.png:
2004-01-13 Laurent Belmonte <laurent.belmonte@aliacom.fr>
the sound is not looping
* src/audio/sound-manager.c: (start_play):
2004-01-09 Laurent Belmonte <laurent.belmonte@aliacom.fr>
remove gst-audio for the moment because is unused
gdk-canvas to monkey-canva
gdk-view to monkey-view as suggested by
Mark McLoughlin <mark@skynet.ie>
* configure.in:
* src/audio/Makefile.am:
* src/audio/gst-audio.c:
* src/audio/gst-audio.h:
* src/audio/sound-manager.c:
* src/audio/sound-manager.h:
* src/audio/test.c:
* src/ui/Makefile.am:
* src/ui/game-1-player-manager.c: (game_1_player_manager_new),
(game_1_player_manager_start_level), (game_1_player_manager_stop):
* src/ui/game-1-player-manager.h:
* src/ui/game-1-player.c: (game_1_player_new),
(game_1_player_timeout), (game_1_player_pause),
(game_1_player_game_lost), (game_1_player_bubbles_exploded),
(game_1_player_add_to_score):
* src/ui/game-1-player.h:
* src/ui/game-2-player-manager.c: (game_2_player_manager_new),
(game_2_player_manager_restart), (game_2_player_manager_stop):
* src/ui/game-2-player-manager.h:
* src/ui/game-2-player.c: (game_2_player_new),
(game_2_player_timeout), (game_2_player_pause),
(game_2_player_game_lost), (game_2_player_bubbles_exploded):
* src/ui/game-2-player.h:
* src/ui/main.c:
* src/ui/ui-main.c: (ui_main_new), (ui_main_draw_main),
(ui_main_get_canvas), (ui_main_new_1_player_game),
(ui_main_new_2_player_game), (stop_game):
* src/ui/ui-main.h:
* src/view/Makefile.am:
* src/view/gdk-canvas.c:
* src/view/gdk-canvas.h:
* src/view/gdk-view.c:
* src/view/gdk-view.h:
* src/view/monkey-canvas.c: (monkey_canvas_instance_init),
(monkey_canvas_finalize), (monkey_canvas_class_init),
(monkey_canvas_get_type), (monkey_canvas_new),
(block_get_position), (monkey_canvas_configure),
(monkey_canvas_scale_image_ghfunc), (monkey_canvas_scale_images),
(monkey_canvas_expose), (monkey_canvas_draw),
(monkey_canvas_create_block_from_image),
(monkey_canvas_create_block), (monkey_canvas_load_image_from_path),
(image_scale), (create_pixbuf_normal), (create_pixbuf_svg),
(image_create_pixbuf), (monkey_canvas_get_root_layer),
(monkey_canvas_append_layer), (monkey_canvas_new_layer),
(monkey_canvas_add_block), (block_set_position),
(block_get_rectangle), (monkey_canvas_move_block),
(monkey_canvas_remove_block), (monkey_canvas_unref_block),
(layer_draw), (block_draw), (layer_delete), (monkey_canvas_clear),
(monkey_canvas_paint):
* src/view/monkey-canvas.h:
* src/view/monkey-view.c: (monkey_view_load_shooter_images),
(monkey_view_new), (monkey_view_update),
(monkey_view_animate_stars), (monkey_view_instance_init),
(monkey_view_finalize), (monkey_view_free_map),
(monkey_view_class_init), (monkey_view_get_type),
(monkey_view_bubble_changed), (monkey_view_shooter_rotated),
(monkey_view_shooter_bubble_added), (monkey_view_create_bubble),
(monkey_view_board_down), (monkey_view_bubbles_exploded),
(monkey_view_draw_lost), (monkey_view_add_explode_stars),
(monkey_view_create_gem), (monkey_view_clear_gems),
(monkey_view_set_gems_count), (monkey_view_create_number),
(monkey_view_clear_score), (monkey_view_set_score),
(monkey_view_clear_points), (monkey_view_set_points),
(monkey_view_create_little_waiting),
(monkey_view_create_big_waiting), (monkey_view_clear_waiting),
(monkey_view_set_waiting_bubbles), (monkey_view_draw_win),
(monkey_view_bubbles_inserted), (monkey_view_bubbles_added),
(monkey_view_bubbles_waiting_changed):
* src/view/monkey-view.h:
2004-01-08 Laurent Belmonte <laurent.belmonte@aliacom.fr>
help doc done by tom <thomas.cataldo@aliacom.fr>
* Makefile.am:
* configure.in:
* data/monkey-bubble.glade:
* help/.cvsignore:
* help/C/.cvsignore:
* help/C/Makefile.am:
* help/C/monkey-bubble-C.omf:
* help/C/monkey-bubble.xml:
* help/Makefile.am:
* help/fr/.cvsignore:
* help/fr/Makefile.am:
* help/fr/monkey-bubble-fr.omf:
* help/fr/monkey-bubble.xml:
* help/omf.make:
* help/xmldocs.make:
* src/ui/Makefile.am:
* src/ui/main.c: (main):
* src/ui/ui-main.c: (ui_main_new), (about), (show_help_content),
(show_error_dialog):
2004-01-07 Laurent Belmonte <laurent.belmonte@aliacom.fr>
make the song loop
* src/audio/sound-manager.c: (eos), (stop_play):
2004-01-07 Laurent Belmonte <laurent.belmonte@aliacom.fr>
fix autogen.sh to use gnome-autogen
fix some makefile
done by tom
* autogen.sh:
* src/audio/Makefile.am:
* src/monkey/Makefile.am:
a try to make the music loop
* src/audio/sound-manager.c: (eos), (start_play):
2004-01-07 Thomas Cataldo <thomas.cataldo@aliacom.fr>
* src/monkey/Makefile.am: fix marshallers build
2004-01-06 Laurent Belmonte <laurent.belmonte@aliacom.fr>
Remove the web site from the cvs
Add the soungs and the code to play the songs
+ some bugfix in rounding double
* Makefile.am:
* configure.in:
* html/.cvsignore:
* html/Makefile:
* html/README:
* html/css/monkey-bubble.css:
* html/downloads.xml:
* html/header.xml:
* html/index.xml:
* html/links.xml:
* html/mb.png:
* html/menu.xml:
* html/monkey-bubble-0.1.3-gentoo.tar.bz2:
* html/monkey-bubble.css:
* html/monkey-bubble.xsl:
* html/monkey.png:
* html/roadmap.xml:
* html/scr-1-player.png:
* html/scr-2-players.png:
* html/scr-red-splash.png:
* html/scr-stars.png:
* html/screenshots.xml:
* html/status.xml:
* html/thumb-scr-1-player.png:
* html/thumb-scr-2-players.png:
* html/thumb-scr-red-splash.png:
* html/thumb-scr-stars.png:
* html/whatis.xml:
* sounds/Makefile.am:
* sounds/game.ogg:
* sounds/splash.ogg:
* src/audio/Makefile.am:
* src/audio/sound-manager.c: (sound_manager_instance_init),
(sound_manager_finalize), (sound_manager_class_init),
(sound_manager_get_type), (error_handler), (eos),
(sound_manager_new), (stop_play), (start_play),
(sound_manager_play_music_file):
* src/audio/sound-manager.h:
* src/monkey/board.c: (board_get_cell):
* src/ui/Makefile.am:
* src/ui/main.c: (main):
* src/ui/ui-main.c: (ui_main_new), (ui_main_new_1_player_game),
(ui_main_new_2_player_game), (stop_game):
* src/view/gdk-canvas.c: (gdk_canvas_scale_image_ghfunc):
2004-01-02 Laurent Belmonte <lolo3d@tuxfamily.org>
New gfx from olivier
* pixmaps/layout_1_player.svg:
* pixmaps/number/0.svg:
* pixmaps/number/1.svg:
* pixmaps/number/2.svg:
* pixmaps/number/3.svg:
* pixmaps/number/4.svg:
* pixmaps/number/5.svg:
* pixmaps/number/6.svg:
* pixmaps/number/7.svg:
* pixmaps/number/8.svg:
* pixmaps/number/9.svg:
* src/ui/game-1-player.c:
* src/view/gdk-view.c: (gdk_view_set_points):
2004-01-02 Laurent Belmonte <lolo3d@tuxfamily.org>
fix schema registration from Joe Marcus Clarke
* data/Makefile.am:
GFX Update
* pixmaps/layout_1_player.svg:
UI fix
* src/ui/ui-main.c:
2003-12-22 Laurent Belmonte <lolo3d@tuxfamily.org>
0.1.7 release
* configure.in:
A splash screen + correction on
background images
* pixmaps/Makefile.am:
* pixmaps/layout_1_player.svg:
* pixmaps/layout_2_players.svg:
* pixmaps/splash.svg:
Add monkey-marshall.list to the dist list
* src/monkey/Makefile.am:
correction to make the splash working
* src/ui/ui-main.c: (ui_main_new), (ui_main_draw_main),
* src/view/gdk-canvas.c: (gdk_canvas_configure),
2003-12-19 Laurent Belmonte <lolo3d@tuxfamily.org>
prepare for a new release
fix glade file, need some translation
* data/monkey-bubble.glade:
fix size rounding
* src/view/gdk-canvas.c:
2003-12-19 Laurent Belmonte <lolo3d@tuxfamily.org>
Adaptation of the 1 player background for the score
management
* pixmaps/layout_1_player.svg:
* src/ui/game-1-player.c: (game_1_player_bubble_sticked):
2003-12-18 Laurent Belmonte <lolo3d@tuxfamily.org>
Change validate buttom to Close
* data/keybinding.glade:
update the roadmap
* html/roadmap.html:
begin of score management
* pixmaps/layout_1_player.svg:
* src/ui/game-1-player-manager.c:
* src/ui/game-1-player.c:
* src/ui/game-1-player.h:
* src/view/gdk-view.c:
* src/view/gdk-view.h:
2003-12-18 Laurent Belmonte <lolo3d@tuxfamily.org>
keybinding Gnome HIG compliant
submitted by Hellen Claggett
* data/keybinding.glade:
css update
* html/css/monkey-bubble.css:
2003-10-27 Laurent Belmonte <lolo3d@tuxfamily.org>
new gfx effect :)
* pixmaps/Makefile.am:
* pixmaps/star.svg:
* src/view/gdk-view.c:
2003-10-24 Laurent Belmonte <lolo3d@tuxfamily.org>
some clean up
* pixmaps/frozen-bubble/Makefile.am:
* pixmaps/frozen-bubble/data:
* resources/gfx/frozen-bubble/data:
* src/monkey/monkey-marshal.list:
* src/monkey/shooter.c:
* src/ui/Makefile.am:
* src/ui/game-1-player.c:
* src/ui/game-2-player.c:
* src/ui/game.c:
* src/ui/main.c:
* src/ui/ui-main.c:
* src/view/gdk-view.c:
* src/view/gdk-view.h:
2003-10-24 Laurent Belmonte <lolo3d@tuxfamily.org>
glibazation
* configure.in:
* debian/changelog:
* debian/control:
* src/Makefile.am:
* src/monkey/Makefile.am:
* src/monkey/board.c:
* src/monkey/bubble.c:
* src/monkey/bubble.h:
* src/monkey/iboard-observer.c:
* src/monkey/ibubble-observer.c:
* src/monkey/imonkey-observer.c:
* src/monkey/iplayground-observer.c:
* src/monkey/ishooter-observer.c:
* src/monkey/monkey.c:
* src/monkey/monkey.h:
* src/monkey/playground.c:
* src/monkey/playground.h:
* src/monkey/shooter.c:
* src/monkey/shooter.h:
* src/ui/Makefile.am:
* src/ui/game-1-player-manager.c:
* src/ui/game-1-player.c:
* src/ui/game-1-player.h:
* src/ui/game-2-player-manager.c:
* src/ui/game-2-player.c:
* src/ui/game-2-player.h:
* src/ui/game.c:
* src/ui/game.h:
* src/ui/igame-observer.c:
* src/ui/ui-main.c:
2003-10-13 Laurent Belmonte <lolo3d@tuxfamily.org>
* data/monkey-bubble.glade: fix error made with gnome
version of glade-2
* src/audio/gst-audio.c: gstreamer test ..
* src/audio/test.c: (key_pressed):
fix crash on window close
* src/ui/ui-main.c: (ui_main_new):
2003-10-11 Sven Herzberg <herzi@gnome-de.org>
* src/audio/Makefile.am: gst-audio is not going to be installed from
now on
2003-10-07 Sven Herzberg <herzi@gnome-de.org>
* configure.in: added es and eu to ALL_LINGUAS
2003-10-07 Laurent Belmonte <laurent.belmonte@aliacom.fr>
new pause pixmap
try and try again to get sound with gstreamer..
* pixmaps/pause.svg:
* src/audio/gst-audio.c: (eos), (gst_audio_create_channel),
(gst_audio_idle), (gst_audio_new), (gst_audio_play_shoot):
* src/audio/gst-audio.h:
* src/audio/test.c: (key_pressed), (main):
* src/ui/game-1-player.c: (game_1_player_new),
(game_1_player_pause):
* src/ui/game-2-player.c: (game_2_player_new),
(game_2_player_pause):
003-10-06 Laurent Belmonte <lolo3d@tuxfamily.org>
update web site
* configure.in:
* html/downloads.html:
* html/index.html:
* html/links.html:
* po/de.po:
* po/fr.po:
fix gcc 2.95 compilation
* src/view/gdk-view.c: (gdk_view_set_score):
2003-10-06 Laurent Belmonte <lolo3d@tuxfamily.org>
added french translation
added keybinding configuration dialog
( need some i18n)
* AUTHORS:
* configure.in:
* data/Makefile.am:
* data/keybinding.glade:
* data/monkey-bubble.glade:
* html/downloads.html:
* pixmaps/Makefile.am:
* pixmaps/monkey.png:
* po/ChangeLog:
* po/fr.po:
* src/ui/Makefile.am:
* src/ui/keyboard-properties.c: (keyboard_properties_get_type),
(keyboard_properties_show_instance), (keyboard_properties_new),
(define_key), (on_close), (on_close_dialog),
(keyboard_properties_finalize), (keyboard_properties_class_init),
(keyboard_properties_init):
* src/ui/keyboard-properties.h:
* src/ui/main.c: (main):
* src/ui/ui-main.c: (ui_main_new), (show_preferences_dialog),
(about):
2003-10-05 Sven Herzberg <herzi@gnome-de.org>
* Makefile.am,
* data/Makefile.am: fixed make dist
* po/POTFILES.in: added src/ui/ui-main.c (for the about dialog)
* src/ui/ui-main.c: (ui_main_new), (ui_main_key_pressed), (about):
added about dialog
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* monkey-bubble.desktop.in: fixed icon name
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* data/.cvsignore,
* po/.cvsignore: silent updates
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* src/ui/main.c: (main): added i18n calls (de transl works now)
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* configure.in: added de to ALL_LINGUAS
* data/monkey-bubble.schemas.in: fixed some c'n'p errors
* po/ChangeLog: added transaltions changelog
* po/de.po: added german translation
* po/.cvsignore: silent updates
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
the glorious "remove resources" commit :)
if the repo is going to be imported so some other server
once in the future please remove the resources dir before
renamed the french images to english ones (and changed c-code
to still work)
added i18n capabilities to the schema and the glade file
we should be quite well i18n-able now
* Makefile.am:
* configure.in:
* data/.cvsignore:
* data/Makefile.am:
* data/levels:
* data/monkey-bubble.glade:
* data/monkey-bubble.schemas.in:
* pixmaps/.cvsignore:
* pixmaps/Makefile.am:
* pixmaps/banana.svg:
* pixmaps/bubbles/.cvsignore:
* pixmaps/bubbles/Makefile.am:
* pixmaps/bubbles/bubble_01.svg:
* pixmaps/bubbles/bubble_02.svg:
* pixmaps/bubbles/bubble_03.svg:
* pixmaps/bubbles/bubble_04.svg:
* pixmaps/bubbles/bubble_05.svg:
* pixmaps/bubbles/bubble_06.svg:
* pixmaps/bubbles/bubble_07.svg:
* pixmaps/bubbles/bubble_08.svg:
* pixmaps/frozen-bubble/.cvsignore:
* pixmaps/frozen-bubble/Makefile.am:
* pixmaps/frozen-bubble/back_hiscores.png:
* pixmaps/frozen-bubble/data:
* pixmaps/harm.svg:
* pixmaps/layout_1_player.svg:
* pixmaps/layout_2_players.svg:
* pixmaps/looser.svg:
* pixmaps/lost.svg:
* pixmaps/monkey-bubble-icon.xpm:
* pixmaps/monkeys.svg:
* pixmaps/number/.cvsignore:
* pixmaps/number/0.svg:
* pixmaps/number/1.svg:
* pixmaps/number/2.svg:
* pixmaps/number/3.svg:
* pixmaps/number/4.svg:
* pixmaps/number/5.svg:
* pixmaps/number/6.svg:
* pixmaps/number/7.svg:
* pixmaps/number/8.svg:
* pixmaps/number/9.svg:
* pixmaps/number/Makefile.am:
* pixmaps/pane.svg:
* pixmaps/pause.svg:
* pixmaps/snake-body.svg:
* pixmaps/snake/.cvsignore:
* pixmaps/snake/Makefile.am:
* pixmaps/snake/snake.svg:
* pixmaps/snake/snake_-0.svg:
* pixmaps/snake/snake_-1.svg:
* pixmaps/snake/snake_-10.svg:
* pixmaps/snake/snake_-11.svg:
* pixmaps/snake/snake_-12.svg:
* pixmaps/snake/snake_-13.svg:
* pixmaps/snake/snake_-14.svg:
* pixmaps/snake/snake_-15.svg:
* pixmaps/snake/snake_-16.svg:
* pixmaps/snake/snake_-17.svg:
* pixmaps/snake/snake_-18.svg:
* pixmaps/snake/snake_-19.svg:
* pixmaps/snake/snake_-2.svg:
* pixmaps/snake/snake_-20.svg:
* pixmaps/snake/snake_-21.svg:
* pixmaps/snake/snake_-22.svg:
* pixmaps/snake/snake_-23.svg:
* pixmaps/snake/snake_-24.svg:
* pixmaps/snake/snake_-25.svg:
* pixmaps/snake/snake_-26.svg:
* pixmaps/snake/snake_-27.svg:
* pixmaps/snake/snake_-28.svg:
* pixmaps/snake/snake_-29.svg:
* pixmaps/snake/snake_-3.svg:
* pixmaps/snake/snake_-30.svg:
* pixmaps/snake/snake_-31.svg:
* pixmaps/snake/snake_-32.svg:
* pixmaps/snake/snake_-33.svg:
* pixmaps/snake/snake_-34.svg:
* pixmaps/snake/snake_-35.svg:
* pixmaps/snake/snake_-36.svg:
* pixmaps/snake/snake_-37.svg:
* pixmaps/snake/snake_-38.svg:
* pixmaps/snake/snake_-39.svg:
* pixmaps/snake/snake_-4.svg:
* pixmaps/snake/snake_-40.svg:
* pixmaps/snake/snake_-5.svg:
* pixmaps/snake/snake_-6.svg:
* pixmaps/snake/snake_-7.svg:
* pixmaps/snake/snake_-8.svg:
* pixmaps/snake/snake_-9.svg:
* pixmaps/snake/snake_0.svg:
* pixmaps/snake/snake_1.svg:
* pixmaps/snake/snake_10.svg:
* pixmaps/snake/snake_11.svg:
* pixmaps/snake/snake_12.svg:
* pixmaps/snake/snake_13.svg:
* pixmaps/snake/snake_14.svg:
* pixmaps/snake/snake_15.svg:
* pixmaps/snake/snake_16.svg:
* pixmaps/snake/snake_17.svg:
* pixmaps/snake/snake_18.svg:
* pixmaps/snake/snake_19.svg:
* pixmaps/snake/snake_2.svg:
* pixmaps/snake/snake_20.svg:
* pixmaps/snake/snake_21.svg:
* pixmaps/snake/snake_22.svg:
* pixmaps/snake/snake_23.svg:
* pixmaps/snake/snake_24.svg:
* pixmaps/snake/snake_25.svg:
* pixmaps/snake/snake_26.svg:
* pixmaps/snake/snake_27.svg:
* pixmaps/snake/snake_28.svg:
* pixmaps/snake/snake_29.svg:
* pixmaps/snake/snake_3.svg:
* pixmaps/snake/snake_30.svg:
* pixmaps/snake/snake_31.svg:
* pixmaps/snake/snake_32.svg:
* pixmaps/snake/snake_33.svg:
* pixmaps/snake/snake_34.svg:
* pixmaps/snake/snake_35.svg:
* pixmaps/snake/snake_36.svg:
* pixmaps/snake/snake_37.svg:
* pixmaps/snake/snake_38.svg:
* pixmaps/snake/snake_39.svg:
* pixmaps/snake/snake_4.svg:
* pixmaps/snake/snake_40.svg:
* pixmaps/snake/snake_5.svg:
* pixmaps/snake/snake_6.svg:
* pixmaps/snake/snake_7.svg:
* pixmaps/snake/snake_8.svg:
* pixmaps/snake/snake_9.svg:
* pixmaps/tomato.svg:
* pixmaps/win.svg:
* po/POTFILES.in:
* resources/Makefile.am:
* resources/data/Makefile.am:
* resources/data/levels:
* resources/gfx/Makefile.am:
* resources/gfx/banane.svg:
* resources/gfx/bubbles/Makefile.am:
* resources/gfx/bubbles/boule_01.svg:
* resources/gfx/bubbles/boule_02.svg:
* resources/gfx/bubbles/boule_03.svg:
* resources/gfx/bubbles/boule_04.svg:
* resources/gfx/bubbles/boule_05.svg:
* resources/gfx/bubbles/boule_06.svg:
* resources/gfx/bubbles/boule_07.svg:
* resources/gfx/bubbles/boule_08.svg:
* resources/gfx/decor_1_player.svg:
* resources/gfx/decor_2_players.svg:
* resources/gfx/harm.svg:
* resources/gfx/looser.svg:
* resources/gfx/lost.svg:
* resources/gfx/monkey-bubble-icon.xpm:
* resources/gfx/monkeys.svg:
* resources/gfx/panneau.svg:
* resources/gfx/pause.svg:
* resources/gfx/snake-body.svg:
* resources/gfx/tomate.svg:
* resources/gfx/win.svg:
* resources/glade/Makefile.am:
* resources/glade/monkey-bubble.glade:
* resources/monkey-bubble.schemas:
* src/net/client-handler.c: (client_handler_bubbles_exploded):
* src/net/monkey-message.h:
* src/ui/game-1-player.c: (game_1_player_new):
* src/ui/game-2-player.c: (game_2_player_new):
* src/view/gdk-view.c: (gdk_view_new), (gdk_view_create_bubble),
(gdk_view_create_gem), (gdk_view_create_little_waiting),
(gdk_view_create_big_waiting):
2003-10-03 Laurent Belmonte <lolo3d@tuxfamily.org>
web site update
* html/downloads.html:
* html/index.html:
* html/links.html:
* html/roadmap.html:
* html/screenshots.html:
* html/status.html:
2 player game support gconf keybinding
* resources/monkey-bubble.schemas:
* src/ui/game-1-player.c:
* src/ui/game-2-player.c: (game_2_player_finalize),
(game_2_player_config_notify), (game_2_player_new),
(game_2_player_conf_keyboard), (game_2_player_key_pressed),
(game_2_player_key_released):
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* .cvsignore,
* debian/.cvsignore,
* po/.cvsignore,
* src/.cvsignore,
* src/audio/.cvsignore,
* src/monkey/.cvsignore,
* src/net/.cvsignore,
* src/ui/.cvsignore,
* src/util/.cvsignore,
* src/view/.cvsignore: cvs updates more silent now
* Makefile.am: fixed build
* configure.in: added language support
* po/POTFILES.in: added the .desktop.in file
2003-10-03 Sven Herzberg <herzi@gnome-de.org>
* Makefile.am: added desktop file and removed diasce specific stuff
* configure.in: added some comments and intltool
* monkey-bubble.desktop.in: template for the .desktop file (menu entry)
WARNING: might not even pass autogen.sh (needs the next commit)
2003-10-03 Laurent Belmonte <lolo3d@tuxfamily.org>
web site update
* html/css/monkey-bubble.css:
* html/downloads.html:
* html/index.html:
* html/links.html:
* html/monkey.png:
* html/roadmap.html:
* html/screenshots.html:
* html/status.html:
2003-10-03 Laurent Belmonte <lolo3d@tuxfamily.org>
gladize main interface
* configure.in:
* resources/Makefile.am:
* resources/glade/Makefile.am:
* resources/glade/monkey-bubble.glade:
* src/ui/ui-main.c: (ui_main_new), (ui_main_enabled_games_item),
(ui_main_game_changed):
2003-10-03 Laurent Belmonte <lolo3d@tuxfamily.org>
- keybinding in gconf for player 1
* configure.in:
* resources/Makefile.am:
* resources/monkey-bubble.schemas:
* src/ui/game-1-player.c: (game_1_player_finalize),
(game_1_player_config_notify), (game_1_player_new),
(game_1_player_conf_keyboard), (game_1_player_key_pressed),
(game_1_player_key_released):
2003-09-29 Laurent Belmonte <lolo3d@tuxfamily.org>
- some test on gstreamer
- fix 2 player bug
- some cleanup
* src/audio/Makefile.am:
* src/audio/test.c: (my_function), (main):
* src/monkey/board.c: (board_add_bubbles):
* src/monkey/monkey.c: (monkey_finalize), (monkey_add_waiting_row):
* src/ui/game-1-player.c: (game_1_player_new):
* src/ui/game-2-player-manager.c: (restart_function):
* src/ui/game-2-player.c: (game_2_player_finalize),
(game_2_player_new), (game_2_player_bubbles_exploded):
* src/ui/ui-main.c: (quit_program):
* src/view/gdk-canvas.c: (gdk_canvas_finalize),
(gdk_canvas_create_block_from_image), (layer_delete),
(gdk_canvas_clear):
* src/view/gdk-view.c: (gdk_view_load_shooter_images),
(gdk_view_finalize), (gdk_view_free_map):
2003-09-26 Laurent Belmonte <laurent.belmonte@aliacom.fr>
- just a icon to the main window
- fix 2 players win-lost
* configure.in:
* html/index.html:
* resources/gfx/Makefile.am:
* resources/gfx/monkey-bubble-icon.xpm:
* src/ui/game-2-player.c: (game_2_player_game_lost):
* src/ui/ui-main.c: (ui_main_new):
2003-09-26 Laurent Belmonte <laurent.belmonte@aliacom.fr>
- less dependencies on frozen bubble gfx
- some polish
- some bug fix
* configure.in:
* debian/changelog:
* resources/gfx/0.svg:
* resources/gfx/1.svg:
* resources/gfx/2.svg:
* resources/gfx/3.svg:
* resources/gfx/4.svg:
* resources/gfx/5.svg:
* resources/gfx/6.svg:
* resources/gfx/7.svg:
* resources/gfx/8.svg:
* resources/gfx/9.svg:
* resources/gfx/Makefile.am:
* resources/gfx/frozen-bubble/Makefile.am:
* resources/gfx/frozen-bubble/back_paused.png:
* resources/gfx/frozen-bubble/base.png:
* resources/gfx/frozen-bubble/base_-1.png:
* resources/gfx/frozen-bubble/base_-10.png:
* resources/gfx/frozen-bubble/base_-11.png:
* resources/gfx/frozen-bubble/base_-12.png:
* resources/gfx/frozen-bubble/base_-13.png:
* resources/gfx/frozen-bubble/base_-14.png:
* resources/gfx/frozen-bubble/base_-15.png:
* resources/gfx/frozen-bubble/base_-16.png:
* resources/gfx/frozen-bubble/base_-17.png:
* resources/gfx/frozen-bubble/base_-18.png:
* resources/gfx/frozen-bubble/base_-19.png:
* resources/gfx/frozen-bubble/base_-2.png:
* resources/gfx/frozen-bubble/base_-20.png:
* resources/gfx/frozen-bubble/base_-21.png:
* resources/gfx/frozen-bubble/base_-22.png:
* resources/gfx/frozen-bubble/base_-23.png:
* resources/gfx/frozen-bubble/base_-24.png:
* resources/gfx/frozen-bubble/base_-25.png:
* resources/gfx/frozen-bubble/base_-26.png:
* resources/gfx/frozen-bubble/base_-27.png:
* resources/gfx/frozen-bubble/base_-28.png:
* resources/gfx/frozen-bubble/base_-29.png:
* resources/gfx/frozen-bubble/base_-3.png:
* resources/gfx/frozen-bubble/base_-30.png:
* resources/gfx/frozen-bubble/base_-31.png:
* resources/gfx/frozen-bubble/base_-32.png:
* resources/gfx/frozen-bubble/base_-33.png:
* resources/gfx/frozen-bubble/base_-34.png:
* resources/gfx/frozen-bubble/base_-35.png:
* resources/gfx/frozen-bubble/base_-36.png:
* resources/gfx/frozen-bubble/base_-37.png:
* resources/gfx/frozen-bubble/base_-38.png:
* resources/gfx/frozen-bubble/base_-39.png:
* resources/gfx/frozen-bubble/base_-4.png:
* resources/gfx/frozen-bubble/base_-40.png:
* resources/gfx/frozen-bubble/base_-5.png:
* resources/gfx/frozen-bubble/base_-6.png:
* resources/gfx/frozen-bubble/base_-7.png:
* resources/gfx/frozen-bubble/base_-8.png:
* resources/gfx/frozen-bubble/base_-9.png:
* resources/gfx/frozen-bubble/base_0.png:
* resources/gfx/frozen-bubble/base_1.png:
* resources/gfx/frozen-bubble/base_10.png:
* resources/gfx/frozen-bubble/base_11.png:
* resources/gfx/frozen-bubble/base_12.png:
* resources/gfx/frozen-bubble/base_13.png:
* resources/gfx/frozen-bubble/base_14.png:
* resources/gfx/frozen-bubble/base_15.png:
* resources/gfx/frozen-bubble/base_16.png:
* resources/gfx/frozen-bubble/base_17.png:
* resources/gfx/frozen-bubble/base_18.png:
* resources/gfx/frozen-bubble/base_19.png:
* resources/gfx/frozen-bubble/base_2.png:
* resources/gfx/frozen-bubble/base_20.png:
* resources/gfx/frozen-bubble/base_21.png:
* resources/gfx/frozen-bubble/base_22.png:
* resources/gfx/frozen-bubble/base_23.png:
* resources/gfx/frozen-bubble/base_24.png:
* resources/gfx/frozen-bubble/base_25.png:
* resources/gfx/frozen-bubble/base_26.png:
* resources/gfx/frozen-bubble/base_27.png:
* resources/gfx/frozen-bubble/base_28.png:
* resources/gfx/frozen-bubble/base_29.png:
* resources/gfx/frozen-bubble/base_3.png:
* resources/gfx/frozen-bubble/base_30.png:
* resources/gfx/frozen-bubble/base_31.png:
* resources/gfx/frozen-bubble/base_32.png:
* resources/gfx/frozen-bubble/base_33.png:
* resources/gfx/frozen-bubble/base_34.png:
* resources/gfx/frozen-bubble/base_35.png:
* resources/gfx/frozen-bubble/base_36.png:
* resources/gfx/frozen-bubble/base_37.png:
* resources/gfx/frozen-bubble/base_38.png:
* resources/gfx/frozen-bubble/base_39.png:
* resources/gfx/frozen-bubble/base_4.png:
* resources/gfx/frozen-bubble/base_40.png:
* resources/gfx/frozen-bubble/base_5.png:
* resources/gfx/frozen-bubble/base_6.png:
* resources/gfx/frozen-bubble/base_7.png:
* resources/gfx/frozen-bubble/base_8.png:
* resources/gfx/frozen-bubble/base_9.png:
* resources/gfx/frozen-bubble/shooter.png:
* resources/gfx/frozen-bubble/win_panel_p1.png:
* resources/gfx/lost.svg:
* resources/gfx/number/0.svg:
* resources/gfx/number/1.svg:
* resources/gfx/number/2.svg:
* resources/gfx/number/3.svg:
* resources/gfx/number/4.svg:
* resources/gfx/number/5.svg:
* resources/gfx/number/6.svg:
* resources/gfx/number/7.svg:
* resources/gfx/number/8.svg:
* resources/gfx/number/9.svg:
* resources/gfx/number/Makefile.am:
* resources/gfx/win.svg:
* src/monkey/monkey.h:
* src/ui/game-1-player.c: (game_1_player_timeout),
(game_1_player_bubbles_exploded):
* src/ui/game-2-player.c: (game_2_player_timeout):
* src/view/gdk-view.c: (gdk_view_new), (gdk_view_draw_lost),
(gdk_view_create_number), (gdk_view_set_score),
(gdk_view_draw_win):
2003-09-25 Laurent Belmonte <laurent.belmonte@aliacom.fr>
- Workaround librsvg (new librsvg should be fixed though)
for non-C locales
- web site update
* html/index.html:
* html/monkey-bubble-0.1.3-gentoo.tar.bz2:
* html/scr-1-player.png:
* src/view/gdk-canvas.c: (create_pixbuf_svg):
2003-09-25 Laurent Belmonte <laurent.belmonte@aliacom.fr>
Some bugfix,cleanup.
begin of the audio system
* configure.in:
* html/index.html:
* resources/gfx/snake/Makefile.am:
* src/Makefile.am:
* src/audio/Makefile.am:
* src/audio/gst-audio.c: (gst_audio_instance_init),
(gst_audio_finalize), (gst_audio_class_init), (gst_audio_get_type),
(gst_audio_new), (gst_audio_play_shoot), (gst_audio_play_rebound),
(gst_audio_play_explose), (gst_audio_play_win),
(gst_audio_play_lost):
* src/audio/gst-audio.h:
* src/monkey/monkey.c: (monkey_new_level_from_file):
* src/ui/game-1-player-manager.c: (game_1_player_manager_get_type),
(startnew_function), (restart_function),
(game_1_player_manager_game_manager_iface_init),
(game_1_player_manager_game_changed),
(game_1_player_manager_start_level), (game_1_player_manager_start),
(game_1_player_manager_stop):
* src/ui/game-1-player.c: (game_1_player_new),
(game_1_player_key_pressed), (game_1_player_key_released),
(game_1_player_add_bubble), (game_1_player_bubble_shot):
* src/ui/game-2-player.c: (game_2_player_new),
(game_2_player_key_pressed), (game_2_player_key_released),
(game_2_player_add_bubble), (game_2_player_bubble_shot):
* src/ui/ui-main.c: (ui_main_new), (ui_main_draw_main),
(ui_main_game_changed), (ui_main_key_pressed):
* src/view/gdk-canvas.c: (gdk_canvas_instance_init),
(gdk_canvas_finalize), (gdk_canvas_class_init),
(gdk_canvas_get_type), (gdk_canvas_new), (block_get_position),
(gdk_canvas_configure), (gdk_canvas_scale_image_ghfunc),
(gdk_canvas_scale_images), (gdk_canvas_expose),
(gdk_canvas_create_block_from_image), (gdk_canvas_create_block),
(gdk_canvas_load_image_from_path), (image_scale),
(create_pixbuf_normal), (create_pixbuf_svg), (image_create_pixbuf),
(gdk_canvas_get_root_layer), (gdk_canvas_append_layer),
(gdk_canvas_new_layer), (gdk_canvas_add_block),
(block_set_position), (block_get_rectangle),
(gdk_canvas_move_block), (gdk_canvas_remove_block),
(gdk_canvas_unref_block), (layer_draw), (block_draw),
(layer_delete), (gdk_canvas_clear), (gdk_canvas_paint):
2003-09-24 Laurent Belmonte <laurent.belmonte@aliacom.fr>
- 0.1.2 version..
- site update
- new snake gfx
- patch to compile with gcc2.95 contribute by
Thomas de Grenier de Latour <degrenier@easyconnect.fr>
* configure.in:
* html/index.html:
* html/scr-1-player.png:
* html/scr-2-players.png:
* resources/gfx/Makefile.am:
* resources/gfx/harm.svg:
* resources/gfx/snake-body.svg:
* resources/gfx/snake/snake.svg:
* resources/gfx/snake/snake_-0.svg:
* resources/gfx/snake/snake_-1.svg:
* resources/gfx/snake/snake_-10.svg:
* resources/gfx/snake/snake_-11.svg:
* resources/gfx/snake/snake_-12.svg:
* resources/gfx/snake/snake_-13.svg:
* resources/gfx/snake/snake_-14.svg:
* resources/gfx/snake/snake_-15.svg:
* resources/gfx/snake/snake_-16.svg:
* resources/gfx/snake/snake_-17.svg:
* resources/gfx/snake/snake_-18.svg:
* resources/gfx/snake/snake_-19.svg:
* resources/gfx/snake/snake_-2.svg:
* resources/gfx/snake/snake_-20.svg:
* resources/gfx/snake/snake_-21.svg:
* resources/gfx/snake/snake_-22.svg:
* resources/gfx/snake/snake_-23.svg:
* resources/gfx/snake/snake_-24.svg:
* resources/gfx/snake/snake_-25.svg:
* resources/gfx/snake/snake_-26.svg:
* resources/gfx/snake/snake_-27.svg:
* resources/gfx/snake/snake_-28.svg:
* resources/gfx/snake/snake_-29.svg:
* resources/gfx/snake/snake_-3.svg:
* resources/gfx/snake/snake_-30.svg:
* resources/gfx/snake/snake_-31.svg:
* resources/gfx/snake/snake_-32.svg:
* resources/gfx/snake/snake_-33.svg:
* resources/gfx/snake/snake_-34.svg:
* resources/gfx/snake/snake_-35.svg:
* resources/gfx/snake/snake_-36.svg:
* resources/gfx/snake/snake_-37.svg:
* resources/gfx/snake/snake_-38.svg:
* resources/gfx/snake/snake_-39.svg:
* resources/gfx/snake/snake_-4.svg:
* resources/gfx/snake/snake_-40.svg:
* resources/gfx/snake/snake_-5.svg:
* resources/gfx/snake/snake_-6.svg:
* resources/gfx/snake/snake_-7.svg:
* resources/gfx/snake/snake_-8.svg:
* resources/gfx/snake/snake_-9.svg:
* resources/gfx/snake/snake_0.svg:
* resources/gfx/snake/snake_1.svg:
* resources/gfx/snake/snake_10.svg:
* resources/gfx/snake/snake_11.svg:
* resources/gfx/snake/snake_12.svg:
* resources/gfx/snake/snake_13.svg:
* resources/gfx/snake/snake_14.svg:
* resources/gfx/snake/snake_15.svg:
* resources/gfx/snake/snake_16.svg:
* resources/gfx/snake/snake_17.svg:
* resources/gfx/snake/snake_18.svg:
* resources/gfx/snake/snake_19.svg:
* resources/gfx/snake/snake_2.svg:
* resources/gfx/snake/snake_20.svg:
* resources/gfx/snake/snake_21.svg:
* resources/gfx/snake/snake_22.svg:
* resources/gfx/snake/snake_23.svg:
* resources/gfx/snake/snake_24.svg:
* resources/gfx/snake/snake_25.svg:
* resources/gfx/snake/snake_26.svg:
* resources/gfx/snake/snake_27.svg:
* resources/gfx/snake/snake_28.svg:
* resources/gfx/snake/snake_29.svg:
* resources/gfx/snake/snake_3.svg:
* resources/gfx/snake/snake_30.svg:
* resources/gfx/snake/snake_31.svg:
* resources/gfx/snake/snake_32.svg:
* resources/gfx/snake/snake_33.svg:
* resources/gfx/snake/snake_34.svg:
* resources/gfx/snake/snake_35.svg:
* resources/gfx/snake/snake_36.svg:
* resources/gfx/snake/snake_37.svg:
* resources/gfx/snake/snake_38.svg:
* resources/gfx/snake/snake_39.svg:
* resources/gfx/snake/snake_4.svg:
* resources/gfx/snake/snake_40.svg:
* resources/gfx/snake/snake_5.svg:
* resources/gfx/snake/snake_6.svg:
* resources/gfx/snake/snake_7.svg:
* resources/gfx/snake/snake_8.svg:
* resources/gfx/snake/snake_9.svg:
* src/monkey/board.c: (recursive_tag_fallen),
(recursive_tag_exploded):
* src/util/clock.c: (clock_pause):
* src/view/gdk-view.c: (gdk_view_load_shooter_images),
(gdk_view_new):
2003-09-24 Laurent Belmonte <laurent.belmonte@aliacom.fr>
Add new gfx, the monkeys
* resources/gfx/Makefile.am:
* resources/gfx/monkeys.svg:
* src/view/gdk-view.c: (gdk_view_new):
fix bug in the shooter
* src/monkey/monkey.c: (monkey_new_level_from_file):
* src/monkey/shooter.c: (shooter_add_bubble):
client executable, ui -> monkey-bubble
* src/ui/Makefile.am:
2003-09-23 Laurent Belmonte <lolo3d@tuxfamily.org>
The web site
* html/index.html:
* html/mb.png:
* html/scr-1-player.png:
* html/scr-2-players.png:
* monkey-bubble-0.1.tar.gz:
2003-09-23 Laurent Belmonte <lolo3d@tuxfamily.org>
initial release