search for: swfdecgtkwidget

Displaying 14 results from an estimated 14 matches for "swfdecgtkwidget".

2007 Mar 27
0
15 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/.gitignore libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_player.c libswfdec-gtk/swfdec_gtk_player.h
...gml b/doc/swfdec-docs.sgml index 432547b..e5b1d71 100644 --- a/doc/swfdec-docs.sgml +++ b/doc/swfdec-docs.sgml @@ -8,6 +8,7 @@ <chapter> <title>Swfdec Gtk library</title> + <xi:include href="xml/SwfdecGtkPlayer.xml"/> <xi:include href="xml/SwfdecGtkWidget.xml"/> </chapter> <chapter> diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 942f73c..f33b594 100644 --- a/doc/swfdec-sections.txt +++ b/doc/swfdec-sections.txt @@ -108,6 +108,29 @@ swfdec_mouse_cursor_get_type <SECTION> +<FILE>SwfdecGt...
2007 Oct 21
0
2 commits - libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_widget.c
...handle them diff --git a/libswfdec-gtk/swfdec_gtk_widget.c b/libswfdec-gtk/swfdec_gtk_widget.c index a3dbd65..895d5a3 100644 --- a/libswfdec-gtk/swfdec_gtk_widget.c +++ b/libswfdec-gtk/swfdec_gtk_widget.c @@ -160,7 +160,7 @@ swfdec_gtk_widget_key_press (GtkWidget *gtkwidget, GdkEventKey *event) SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGET (gtkwidget); SwfdecGtkWidgetPrivate *priv = widget->priv; - if (priv->interactive) { + if (priv->interactive && priv->player) { guint keycode = swfdec_gtk_event_to_keycode (event); if (keycode != 0) { swfdec_player_key_press (p...
2007 Aug 29
0
15 commits - libswfdec/swfdec_as_strings.c libswfdec/swfdec_initialize.as libswfdec/swfdec_initialize.h libswfdec/swfdec_movie.c libswfdec/swfdec_movie.h libswfdec/swfdec_sprite.c libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_system_as.c
...er_insert (buffer, &iter, "\n", 1); - gtk_text_buffer_insert_with_tags_by_name (buffer, &iter, message, -1, tag_name, NULL); - gtk_text_view_scroll_to_mark (view, mark, 0.0, TRUE, 0.0, 0.0); -} - -static void -interrupt_widget_cb (SwfdecPlayerManager *manager, GParamSpec *pspec, SwfdecGtkWidget *widget) -{ - swfdec_gtk_widget_set_interactive (widget, - !swfdec_player_manager_get_interrupted (manager)); -} - -static void -select_scripts_cb (SwfdecPlayerManager *manager, GParamSpec *pspec, SwfdecDebugScripts *debug) -{ - GtkTreeModel *model; - GtkTreeIter iter; - SwfdecDebuggerScri...
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
...result) -{ - if (SWFDEC_IS_GTK_WIDGET (widget)) { - *(gpointer *) result = widget; - return; - } - - if (GTK_IS_CONTAINER (widget)) - gtk_container_foreach (GTK_CONTAINER (widget), find_player, result); -} - -static void vivi_player_notify_app (ViviApplication *app, GParamSpec *pspec, SwfdecGtkWidget *player) { if (g_str_equal (pspec->name, "player")) { @@ -51,13 +39,11 @@ vivi_player_application_set (ViviViviDoc void vivi_player_application_set (ViviViviDocklet *docklet, ViviApplication *app) { - SwfdecGtkPlayer *player = NULL; + SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGE...
2008 Jan 14
0
player/swfdec-player.ui player/swfdec-window.c player/swfdec-window.h
...t;/property> + <property name="expand">False</property> + <property name="fill">True</property> + <property name="padding">0</property> + </packing> + </child> + + <child> <object class="SwfdecGtkWidget" id="player-widget"> <property name="visible">True</property> <property name="can_focus">True</property> diff --git a/player/swfdec-window.c b/player/swfdec-window.c index 5b1a32e..01a86e7 100644 --- a/player/swfdec-window.c +++...
2007 Dec 01
1
OpenBSD related patches
Hello, list ! Here is diff of changes, i had to make to get swfdec running on OpenBSD 4.2-current. Regards Valery. P.S. Please cc me, i am not subscribed to the list -------------- next part -------------- A non-text attachment was scrubbed... Name: swfdec.diff Type: application/octet-stream Size: 11628 bytes Desc: not available Url :
2007 Aug 08
0
5 commits - libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec_script.h player/Makefile.am test/Makefile.am
...t_pointer (gtkwidget->window, &x, &y, NULL); - if (priv->interactive) + if (priv->interactive && priv->player) swfdec_player_handle_mouse (priv->player, x, y, priv->button); return FALSE; @@ -92,7 +92,7 @@ swfdec_gtk_widget_leave_notify (GtkWidge SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGET (gtkwidget); SwfdecGtkWidgetPrivate *priv = widget->priv; - if (priv->interactive) { + if (priv->interactive && priv->player) { priv->button = 0; swfdec_player_handle_mouse (priv->player, event->x, event->y, 0); } @@ -1...
2007 Aug 07
0
13 commits - libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec_gtk_keys.c libswfdec-gtk/swfdec_gtk_keys.h libswfdec-gtk/swfdec_gtk_widget.c libswfdec/Makefile.am libswfdec/swfdec_as_types.c libswfdec/swfdec.h libswfdec/swfdec_initialize.as
...ec-gtk/swfdec_gtk_widget.c +++ b/libswfdec-gtk/swfdec_gtk_widget.c @@ -22,7 +22,9 @@ #endif #include <math.h> -#include <libswfdec-gtk/swfdec_gtk_widget.h> +#include <gdk/gdkkeysyms.h> +#include "swfdec_gtk_widget.h" +#include "swfdec_gtk_keys.h" struct _SwfdecGtkWidgetPrivate { @@ -125,6 +127,67 @@ swfdec_gtk_widget_button_release (GtkWid return FALSE; } +static guint +swfdec_gtk_event_to_keycode (GdkEventKey *event) +{ + guint ret; + + /* we try to match as well as possible to Flash _Windows_ key codes. + * Since a lot of Flash files won't special...
2007 Apr 02
0
4 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_loader.h
...a/doc/swfdec-docs.sgml b/doc/swfdec-docs.sgml index e5b1d71..aa1c339 100644 --- a/doc/swfdec-docs.sgml +++ b/doc/swfdec-docs.sgml @@ -10,6 +10,7 @@ <title>Swfdec Gtk library</title> <xi:include href="xml/SwfdecGtkPlayer.xml"/> <xi:include href="xml/SwfdecGtkWidget.xml"/> + <xi:include href="xml/SwfdecGtkLoader.xml"/> </chapter> <chapter> <title>Swfdec library</title> diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 3d270af..e0454c7 100644 --- a/doc/swfdec-sections.txt +++ b/doc...
2007 Aug 13
0
Branch 'vivi' - 24 commits - configure.ac libswfdec/swfdec_sprite_movie.c libswfdec/swfdec_tag.c libswfdec/swfdec_tag.h vivified/core vivified/dock vivified/ui
...ass), VIVI_TYPE_PLAYER, ViviPlayerClass)) +#define VIVI_PLAYER_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), VIVI_TYPE_PLAYER, ViviPlayerClass)) + +struct _ViviPlayer { + ViviDocklet docklet; + + ViviApplication * app; /* the application we connect to */ + GtkWidget * player; /* SwfdecGtkWidget */ +}; + +struct _ViviPlayerClass +{ + ViviDockletClass docklet_class; +}; + +GType vivi_player_get_type (void); + +GtkWidget * vivi_player_new (ViviApplication * app); + + +G_END_DECLS +#endif diff-tree 7d3e4b2abaf2803e43a608dd29f2281e6be38df5 (from 790d893846fd4ea043d10386a29cb4eab5da...
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
...result) -{ - if (SWFDEC_IS_GTK_WIDGET (widget)) { - *(gpointer *) result = widget; - return; - } - - if (GTK_IS_CONTAINER (widget)) - gtk_container_foreach (GTK_CONTAINER (widget), find_player, result); -} - -static void vivi_player_notify_app (ViviApplication *app, GParamSpec *pspec, SwfdecGtkWidget *player) { if (g_str_equal (pspec->name, "player")) { @@ -51,13 +39,11 @@ vivi_player_application_set (ViviViviDoc void vivi_player_application_set (ViviViviDocklet *docklet, ViviApplication *app) { - SwfdecGtkPlayer *player = NULL; + SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGE...
2007 Jul 18
0
12 commits - configure.ac doc/swfdec-sections.txt libswfdec-gtk/swfdec_playback_alsa.c libswfdec/jpeg libswfdec/Makefile.am libswfdec/swfdec_amf.c libswfdec/swfdec_as_array.c libswfdec/swfdec_as_boolean.h libswfdec/swfdec_as_context.c
...Author: Benjamin Otte <otte at gnome.org> Date: Mon Jul 16 01:20:49 2007 +0100 remove the symbols that are gone diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 0fc35c3..7d022c0 100644 --- a/doc/swfdec-sections.txt +++ b/doc/swfdec-sections.txt @@ -142,9 +142,6 @@ SwfdecGtkWidget swfdec_gtk_widget_new swfdec_gtk_widget_get_player swfdec_gtk_widget_set_player -swfdec_gtk_widget_get_current_scale -swfdec_gtk_widget_get_scale -swfdec_gtk_widget_set_scale swfdec_gtk_widget_get_interactive swfdec_gtk_widget_set_interactive swfdec_gtk_widget_get_renderer @@ -270,7 +267,6 @@...
2007 Nov 28
0
59 commits - libswfdec-gtk/swfdec_gtk_widget.c libswfdec/swfdec_as_object.c libswfdec/swfdec_as_object.h libswfdec/swfdec_button.c libswfdec/swfdec_button.h libswfdec/swfdec_button_movie.c libswfdec/swfdec_button_movie.h libswfdec/swfdec_event.c
...event diff --git a/libswfdec-gtk/swfdec_gtk_widget.c b/libswfdec-gtk/swfdec_gtk_widget.c index 14a0174..4836aa0 100644 --- a/libswfdec-gtk/swfdec_gtk_widget.c +++ b/libswfdec-gtk/swfdec_gtk_widget.c @@ -102,7 +102,7 @@ swfdec_gtk_widget_button_press (GtkWidget *gtkwidget, GdkEventButton *event) SwfdecGtkWidget *widget = SWFDEC_GTK_WIDGET (gtkwidget); SwfdecGtkWidgetPrivate *priv = widget->priv; - if (event->button <= 32 && priv->interactive && priv->player) { + if (event->type == GDK_BUTTON_PRESS && event->button <= 32 && priv->interactive...
2007 Apr 04
0
Branch 'as' - 17 commits - configure.ac doc/Makefile.am doc/swfdec-docs.sgml doc/swfdec-sections.txt doc/swfdec.types libswfdec-gtk/Makefile.am libswfdec-gtk/swfdec-gtk.h libswfdec-gtk/swfdec_gtk_loader.c libswfdec-gtk/swfdec_gtk_loader.h
...a/doc/swfdec-docs.sgml b/doc/swfdec-docs.sgml index e5b1d71..aa1c339 100644 --- a/doc/swfdec-docs.sgml +++ b/doc/swfdec-docs.sgml @@ -10,6 +10,7 @@ <title>Swfdec Gtk library</title> <xi:include href="xml/SwfdecGtkPlayer.xml"/> <xi:include href="xml/SwfdecGtkWidget.xml"/> + <xi:include href="xml/SwfdecGtkLoader.xml"/> </chapter> <chapter> <title>Swfdec library</title> diff --git a/doc/swfdec-sections.txt b/doc/swfdec-sections.txt index 3d270af..e0454c7 100644 --- a/doc/swfdec-sections.txt +++ b/doc...