if (!n_arguments)
{
- gtk_widget_show (GTK_WIDGET (object));
}
else if (n_arguments == 1)
{
JSObjectRef js_arg1 = JSValueToObject (
js_context, js_arguments[0], NULL);
- GObject* arg1 = JSObjectGetPrivate (js_arg1);
- if (arg1)
- gtk_container_add (GTK_CONTAINER (object), GTK_WIDGET (arg1));
}
return JSValueMakeUndefined (js_context);
js_class_def.hasProperty = _js_module_has_property_cb;
js_class_def.getProperty = _js_module_get_property_cb;
JSClassRef js_class = JSClassCreate (&js_class_def);
- JSObjectRef js_module = JSObjectMake (js_context, js_class, namespace);
+ JSObjectRef js_module = JSObjectMake (js_context, js_class, (gpointer)namespace);
return js_module;
}
#include "midori-addons.h"
#include "sokoke.h"
+#include "gjs.h"
#include <webkit/webkit.h>
#include <JavaScriptCore/JavaScript.h>
#include <glib/gi18n.h>
"element-motion",
G_TYPE_FROM_CLASS (class),
(GSignalFlags)(G_SIGNAL_RUN_LAST | G_SIGNAL_ACTION),
- G_STRUCT_OFFSET (MidoriBrowserClass, new_window),
+ G_STRUCT_OFFSET (MidoriBrowserClass, element_motion),
0,
NULL,
g_cclosure_marshal_VOID__STRING,
_("Where to open new pages"),
MIDORI_TYPE_NEW_PAGE,
MIDORI_NEW_PAGE_TAB,
- flags));
+ G_PARAM_READABLE));
g_object_class_install_property (gobject_class,
PROP_MIDDLE_CLICK_OPENS_SELECTION,
#include "main.h"
#include <string.h>
-#ifdef HAVE_UNISTD_H
- #include <unistd.h>
-#endif
#include <gdk/gdkkeysyms.h>
#include <glib/gi18n.h>
#include <glib/gprintf.h>
gtk_list_store_set (GTK_LIST_STORE (completion_store), &iter, 0, text, -1);
}
-#if SOKOKE_DEBUG > 1
- #define UNIMPLEMENTED g_print(" * Unimplemented: %s\n", G_STRFUNC);
-#else
- #define UNIMPLEMENTED ;
-#endif
-
void sokoke_combo_box_add_strings(GtkComboBox* combobox
, const gchar* labelFirst, ...)
{