search for: vivi_movie_list_movie_notify

Displaying 6 results from an estimated 6 matches for "vivi_movie_list_movie_notify".

2007 Aug 16
1
Branch 'vivi' - vivified/ui
vivified/ui/main.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) New commits: diff-tree be3bc1a6cd88c0f2294b4f6059898c3989f172eb (from da8a9e9b145d5cb1aebc04764e9ed66856a31c9b) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 16 21:42:39 2007 +0200 Set the title correctly diff --git a/vivified/ui/main.c b/vivified/ui/main.c index df123a9..13d03ab 100644 ---
2007 Aug 21
0
Branch 'vivi' - 10 commits - libswfdec/swfdec_button_movie.c libswfdec/swfdec_movie.c libswfdec/swfdec_player.c vivified/core vivified/dock vivified/ui
...ist.c @@ -329,9 +329,9 @@ vivi_movie_list_remove_node (ViviMovieLi for (walk = node->children; walk; walk = walk->next) { vivi_movie_list_remove_node (movies, walk); - g_hash_table_remove (movies->nodes, walk->data); - g_signal_handlers_disconnect_by_func (walk->data, vivi_movie_list_movie_notify, movies); } + g_hash_table_remove (movies->nodes, node->data); + g_signal_handlers_disconnect_by_func (node->data, vivi_movie_list_movie_notify, movies); } static gboolean @@ -359,14 +359,21 @@ vivi_movie_list_dispose (GObject *object { ViviMovieList *movies = VIVI_MOVIE_LIST...
2007 Aug 22
0
Branch 'vivi' - 2 commits - libswfdec-gtk/swfdec_source.c vivified/ui
...+0200 clear the model when the player gets reset ALso removes another debugging g_print diff --git a/vivified/ui/vivi_movie_list.c b/vivified/ui/vivi_movie_list.c index 497ee27..35aa0dd 100644 --- a/vivified/ui/vivi_movie_list.c +++ b/vivified/ui/vivi_movie_list.c @@ -294,7 +294,6 @@ vivi_movie_list_movie_notify (SwfdecMovi guint i; guint count = g_node_n_children (parent); int *positions = g_new (int, count); - g_print ("reordering %u => %u (%u total)\n", old, new, count); for (i = 0; i < min; i++) { positions[i] = i; } @@ -393,6 +392,16 @@ vivi_mo...
2007 Aug 17
0
Branch 'vivi' - 3 commits - player/Makefile.am player/swfdec_debug_movies.c player/swfdec_debug_movies.h vivified/core vivified/ui
...(node, new); + g_node_insert (node, pos, new); + movies->stamp++; + iter.stamp = movies->stamp; + iter.user_data = new; + path = vivi_movie_list_node_to_path (new); + gtk_tree_model_row_inserted (GTK_TREE_MODEL (movies), path, &iter); + gtk_tree_path_free (path); +} + +static void +vivi_movie_list_movie_notify (SwfdecMovie *movie, GParamSpec *pspec, ViviMovieList *movies) +{ + GtkTreeIter iter; + GtkTreePath *path; + GNode *node; + + node = g_hash_table_lookup (movies->nodes, movie); + if (g_str_equal (pspec->name, "depth")) { + /* reorder when depth changes */ + g_printerr (&q...
2007 Aug 21
0
Branch 'vivi' - 15 commits - configure.ac libswfdec/Makefile.am libswfdec/swfdec_as_context.c libswfdec/swfdec_as_debugger.h libswfdec/swfdec_as_object.c libswfdec/swfdec_movie.c libswfdec/swfdec_script.c libswfdec/swfdec_types.h vivified/core vivified/ui
...parent); g_assert (node); @@ -297,6 +300,7 @@ vivi_movie_list_added (SwfdecPlayer *pla path = vivi_movie_list_node_to_path (new); gtk_tree_model_row_inserted (GTK_TREE_MODEL (movies), path, &iter); gtk_tree_path_free (path); + return FALSE; } static void @@ -318,30 +322,35 @@ vivi_movie_list_movie_notify (SwfdecMovi gtk_tree_path_free (path); } -static void -vivi_movie_list_removed (SwfdecPlayer *player, SwfdecMovie *movie, ViviMovieList *movies) +static gboolean +vivi_movie_list_removed (ViviDebugger *debugger, SwfdecAsObject *object, ViviMovieList *movies) { GNode *node; GtkTreePath...
2007 Aug 22
0
163 commits - autogen.sh configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec-gtk/swfdec_source.c libswfdec/Makefile.am libswfdec/swfdec_as_array.c
...+0200 clear the model when the player gets reset ALso removes another debugging g_print diff --git a/vivified/ui/vivi_movie_list.c b/vivified/ui/vivi_movie_list.c index 497ee27..35aa0dd 100644 --- a/vivified/ui/vivi_movie_list.c +++ b/vivified/ui/vivi_movie_list.c @@ -294,7 +294,6 @@ vivi_movie_list_movie_notify (SwfdecMovi guint i; guint count = g_node_n_children (parent); int *positions = g_new (int, count); - g_print ("reordering %u => %u (%u total)\n", old, new, count); for (i = 0; i < min; i++) { positions[i] = i; } @@ -393,6 +392,16 @@ vivi_mo...