search for: swfedit_token_set

Displaying 11 results from an estimated 11 matches for "swfedit_token_set".

2007 Feb 14
0
7 commits - libswfdec/swfdec_image.c libswfdec/swfdec_script.c libswfdec/swfdec_script.h test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_list.c test/swfedit_tag.c test/swfedit_token.c test/swfedit_token.h test/swfscript.c
...%u bytes\n", + state.buffer->length, state.script->buffer->length); +#endif + swfdec_bits_init (&bits, state.buffer); + script = swfdec_script_new (&bits, state.script->name, state.script->version); + swfdec_buffer_unref (state.buffer); + g_assert (script); + swfedit_token_set (token, idx, script); + + return TRUE; +} + +static guint * +string_to_action_list (const char *list) +{ + char **actions = g_strsplit (list, ",", -1); + guint *ret; + guint i, len; + + len = g_strv_length (actions); + ret = g_new (guint, len + 1); + ret[len] = 0; + for (i = 0; i...
2007 Jan 22
0
Branch 'interpreter' - 3 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_swf_decoder.c test/Makefile.am test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_tag.c test/swfedit_tag.h test/swfedit_token.c test/swfedit_token.h
...pe type, gpointer value) +{ + Entry entry = { NULL, type, value }; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (name != NULL); + g_return_if_fail (type < SWFEDIT_N_TOKENS); + + entry.name = g_strdup (name); + g_array_append_val (token->tokens, entry); +} + +void +swfedit_token_set (SwfeditToken *token, GtkTreeIter *iter, const char *value) +{ + GtkTreeModel *model; + Entry *entry; + guint i; + gpointer new; + GtkTreePath *path; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (iter != NULL); + g_return_if_fail (value != NULL); + + model = GTK_TREE...
2007 Jan 25
0
Branch 'interpreter' - 28 commits - configure.ac libswfdec/js libswfdec/swfdec_buffer.c libswfdec/swfdec_edittext_movie.c libswfdec/swfdec_js.c libswfdec/swfdec_js_global.c libswfdec/swfdec_js.h libswfdec/swfdec_js_movie.c libswfdec/swfdec_player.c
...dit_token_add (SwfeditToken *token, const char *name, SwfeditTokenType type, gpointer value) { - Entry entry = { NULL, type, value }; + SwfeditTokenEntry entry = { NULL, type, value }; g_return_if_fail (SWFEDIT_IS_TOKEN (token)); g_return_if_fail (name != NULL); @@ -461,7 +453,7 @@ void swfedit_token_set (SwfeditToken *token, GtkTreeIter *iter, const char *value) { GtkTreeModel *model; - Entry *entry; + SwfeditTokenEntry *entry; guint i; gpointer new; GtkTreePath *path; @@ -473,7 +465,7 @@ swfedit_token_set (SwfeditToken *token, model = GTK_TREE_MODEL (token); token = iter-&gt...
2007 Feb 13
0
9 commits - libswfdec/js libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_codec_screen.c libswfdec/swfdec_image.c libswfdec/swfdec_script.c test/Makefile.am test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c
...guint j; + SwfeditList *list = SWFEDIT_LIST (token); + SwfeditTokenEntry *entry = &g_array_index (token->tokens, SwfeditTokenEntry, i); + + /* update visibility */ + for (j = i + 1; j % list->n_defs != 0; j++) { + if (list->def[j].n_items == (j % list->n_defs) + 1) { + swfedit_token_set_visible (token, j, entry->value != NULL); + } + } + /* maybe add items */ + if (i == token->tokens->len - 1) { + g_print ("add fett neue items, man!\n"); + for (j = 0; j < list->n_defs; j++) { + const SwfeditTagDefinition *def = &list->def[(j + 1) %...
2008 Jan 07
0
12 commits - configure.ac doc/swfdec.types Makefile.am test/crashfinder.c test/dump.c test/Makefile.am test/swfdec-extract.c test/swfdec_out.c test/swfdec_out.h test/swfedit.c test/swfedit_file.c test/swfedit_file.h test/swfedit_list.c test/swfedit_list.h
..._widget_destroy (dialog); -} - -static void -cell_renderer_edited (GtkCellRenderer *renderer, char *path, - char *new_text, SwfeditFile *file) -{ - GtkTreeIter iter; - - if (!gtk_tree_model_get_iter_from_string (GTK_TREE_MODEL (file), - &iter, path)) { - g_assert_not_reached (); - } - swfedit_token_set_iter (SWFEDIT_TOKEN (file), &iter, new_text); -} - -static gboolean -open_window (char *filename) -{ - SwfeditFile *file; - GtkWidget *window, *scroll, *box, *button, *treeview; - GError *error = NULL; - GtkTreeViewColumn *column; - GtkCellRenderer *renderer; - char *basename; - - file =...
2007 Aug 09
0
Branch 'vivi' - 12 commits - libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h libswfdec/Makefile.am libswfdec/swfdec_as_array.h libswfdec/swfdec_as_context.c libswfdec/swfdec_as_context.h libswfdec/swfdec_as_debugger.c
....c @@ -208,7 +208,6 @@ modify_file (SwfeditToken *token, guint state.buffer->length, state.script->buffer->length); #endif script = swfdec_script_new (state.buffer, state.script->name, state.script->version); - swfdec_buffer_unref (state.buffer); g_assert (script); swfedit_token_set (token, idx, script); diff-tree 54778c3616f3488668d7ba7b12105ea722b2845a (from 5c17c6e1324644006db930660e04ea910d6d4a6c) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 9 19:15:16 2007 +0200 move SwfdecScript into the API this unfortunately requires a new internal he...
2007 Apr 27
0
Changes to 'refs/tags/0.4.3'
...sents PlaceObject2 tags nicely more work in making swfedit useful add a libswfedit, so I can use this editing code for more tools swf may be used uninitialized in this function add swfdec_action_get_name and swfdec_action_get_from_name Add swfdec_out_put_data Add swfedit_token_set to set by index automatically update size fields add swfscript - a tool to batch-modify scripts of existing SWF files Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec fix rowstride computation in jpeg3 case Handle failed pattern creation du...
2007 Apr 27
0
Changes to 'refs/tags/0.4.4'
...sents PlaceObject2 tags nicely more work in making swfedit useful add a libswfedit, so I can use this editing code for more tools swf may be used uninitialized in this function add swfdec_action_get_name and swfdec_action_get_from_name Add swfdec_out_put_data Add swfedit_token_set to set by index automatically update size fields add swfscript - a tool to batch-modify scripts of existing SWF files Merge branch 'master' of ssh://company@git.freedesktop.org/git/swfdec fix rowstride computation in jpeg3 case Handle failed pattern creation du...
2007 Feb 06
0
109 commits - configure.ac libswfdec/js libswfdec/Makefile.am libswfdec/swfdec_bits.c libswfdec/swfdec_bits.h libswfdec/swfdec_buffer.c libswfdec/swfdec_button_movie.c libswfdec/swfdec_codec_screen.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h
...+{ + SwfeditTokenEntry entry = { NULL, type, value }; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (name != NULL); + g_return_if_fail (type < SWFEDIT_N_TOKENS); + + entry.name = g_strdup (name); + g_array_append_val (token->tokens, entry); +} + +void +swfedit_token_set (SwfeditToken *token, GtkTreeIter *iter, const char *value) +{ + GtkTreeModel *model; + SwfeditTokenEntry *entry; + guint i; + gpointer new; + GtkTreePath *path; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (iter != NULL); + g_return_if_fail (value != NULL);...
2007 Feb 06
0
Branch 'interpreter' - 8 commits - libswfdec/swfdec_bits.c libswfdec/swfdec_color.c libswfdec/swfdec_color.h libswfdec/swfdec_edittext.c libswfdec/swfdec_image.c libswfdec/swfdec_image.h libswfdec/swfdec_pattern.c libswfdec/swfdec_sprite.c test/dump.c
...+{ + SwfeditTokenEntry entry = { NULL, type, value }; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (name != NULL); + g_return_if_fail (type < SWFEDIT_N_TOKENS); + + entry.name = g_strdup (name); + g_array_append_val (token->tokens, entry); +} + +void +swfedit_token_set (SwfeditToken *token, GtkTreeIter *iter, const char *value) +{ + GtkTreeModel *model; + SwfeditTokenEntry *entry; + guint i; + gpointer new; + GtkTreePath *path; + + g_return_if_fail (SWFEDIT_IS_TOKEN (token)); + g_return_if_fail (iter != NULL); + g_return_if_fail (value != NULL);...
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
....c @@ -208,7 +208,6 @@ modify_file (SwfeditToken *token, guint state.buffer->length, state.script->buffer->length); #endif script = swfdec_script_new (state.buffer, state.script->name, state.script->version); - swfdec_buffer_unref (state.buffer); g_assert (script); swfedit_token_set (token, idx, script); diff-tree 54778c3616f3488668d7ba7b12105ea722b2845a (from 5c17c6e1324644006db930660e04ea910d6d4a6c) Author: Benjamin Otte <otte at gnome.org> Date: Thu Aug 9 19:15:16 2007 +0200 move SwfdecScript into the API this unfortunately requires a new internal he...