summaryrefslogtreecommitdiff
path: root/gdk/win32
diff options
context:
space:
mode:
authorBenjamin Otte <otte@redhat.com>2017-12-14 03:01:59 +0100
committerBenjamin Otte <otte@redhat.com>2017-12-14 03:05:34 +0100
commitf2bb2024c87dae1ce655154fb5bea0eb07cef48c (patch)
treeadd8c53a1633c0cf6d7ec67d7e6b3db2d9c33aab /gdk/win32
parent82aa0eacb267d2b21a676ecfc477a4bf8fbd8637 (diff)
downloadgtk+-f2bb2024c87dae1ce655154fb5bea0eb07cef48c.tar.gz
gdk: Remove properties
They are not used anymore. Gone with them are PropertyNotify events.
Diffstat (limited to 'gdk/win32')
-rw-r--r--gdk/win32/gdkprivate-win32.h22
-rw-r--r--gdk/win32/gdkproperty-win32.c127
-rw-r--r--gdk/win32/gdkwindow-win32.c3
3 files changed, 0 insertions, 152 deletions
diff --git a/gdk/win32/gdkprivate-win32.h b/gdk/win32/gdkprivate-win32.h
index e5016b078a..75c1bec656 100644
--- a/gdk/win32/gdkprivate-win32.h
+++ b/gdk/win32/gdkprivate-win32.h
@@ -426,28 +426,6 @@ GdkDragContext *_gdk_win32_window_drag_begin (GdkWindow *window,
gint x_root,
gint y_root);
-gint _gdk_win32_window_get_property (GdkWindow *window,
- GdkAtom property,
- GdkAtom type,
- gulong offset,
- gulong length,
- gint pdelete,
- GdkAtom *actual_property_type,
- gint *actual_format_type,
- gint *actual_length,
- guchar **data);
-void _gdk_win32_window_change_property (GdkWindow *window,
- GdkAtom property,
- GdkAtom type,
- gint format,
- GdkPropMode mode,
- const guchar *data,
- gint nelements);
-void _gdk_win32_window_delete_property (GdkWindow *window, GdkAtom property);
-
-void gdk_win32_selection_clear_targets (GdkDisplay *display,
- GdkAtom selection);
-
/* Stray GdkWin32Screen members */
gboolean _gdk_win32_get_setting (const gchar *name, GValue *value);
void _gdk_win32_screen_on_displaychange_event (GdkWin32Screen *screen);
diff --git a/gdk/win32/gdkproperty-win32.c b/gdk/win32/gdkproperty-win32.c
index 4692df5dfc..6b37920858 100644
--- a/gdk/win32/gdkproperty-win32.c
+++ b/gdk/win32/gdkproperty-win32.c
@@ -77,133 +77,6 @@ _gdk_win32_display_manager_get_atom_name (GdkDisplayManager *manager,
return g_strdup (name);
}
-gint
-_gdk_win32_window_get_property (GdkWindow *window,
- GdkAtom property,
- GdkAtom type,
- gulong offset,
- gulong length,
- gint pdelete,
- GdkAtom *actual_property_type,
- gint *actual_format_type,
- gint *actual_length,
- guchar **data)
-{
- g_return_val_if_fail (window != NULL, FALSE);
- g_return_val_if_fail (GDK_IS_WINDOW (window), FALSE);
-
- if (GDK_WINDOW_DESTROYED (window))
- return FALSE;
-
- g_warning ("gdk_property_get: Not implemented");
-
- return FALSE;
-}
-
-void
-_gdk_win32_window_change_property (GdkWindow *window,
- GdkAtom property,
- GdkAtom type,
- gint format,
- GdkPropMode mode,
- const guchar *data,
- gint nelements)
-{
- GdkWin32Selection *win32_sel = _gdk_win32_selection_get ();
-
- g_return_if_fail (window != NULL);
- g_return_if_fail (GDK_IS_WINDOW (window));
-
- if (GDK_WINDOW_DESTROYED (window))
- return;
-
- GDK_NOTE (DND, {
- gchar *prop_name = gdk_atom_name (property);
- gchar *type_name = gdk_atom_name (type);
- gchar *datastring = _gdk_win32_data_to_string (data, MIN (10, format*nelements/8));
-
- g_print ("gdk_property_change: %p %s %s %s %d*%d bits: %s\n",
- GDK_WINDOW_HWND (window),
- prop_name,
- type_name,
- (mode == GDK_PROP_MODE_REPLACE ? "REPLACE" :
- (mode == GDK_PROP_MODE_PREPEND ? "PREPEND" :
- (mode == GDK_PROP_MODE_APPEND ? "APPEND" :
- "???"))),
- format, nelements,
- datastring);
- g_free (datastring);
- g_free (prop_name);
- g_free (type_name);
- });
-
-#ifndef G_DISABLE_CHECKS
- /* We should never come here for these types */
- if (G_UNLIKELY (type == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_COMPOUND_TEXT) ||
- type == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_SAVE_TARGETS)))
- {
- g_return_if_fail_warning (G_LOG_DOMAIN,
- G_STRFUNC,
- "change_property called with a bad type");
- return;
- }
-#endif
-
- if (property == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_GDK_SELECTION) ||
- property == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_OLE2_DND))
- {
- _gdk_win32_selection_property_change (win32_sel,
- window,
- property,
- type,
- format,
- mode,
- data,
- nelements);
- }
- else
- g_warning ("gdk_property_change: General case not implemented");
-}
-
-void
-_gdk_win32_window_delete_property (GdkWindow *window,
- GdkAtom property)
-{
- gchar *prop_name;
-
- g_return_if_fail (window != NULL);
- g_return_if_fail (GDK_IS_WINDOW (window));
-
- GDK_NOTE (DND, {
- prop_name = gdk_atom_name (property);
-
- g_print ("gdk_property_delete: %p %s\n",
- GDK_WINDOW_HWND (window),
- prop_name);
- g_free (prop_name);
- });
-
- if (property == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_GDK_SELECTION) ||
- property == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_OLE2_DND))
- _gdk_selection_property_delete (window);
-/*
- else if (property == _gdk_win32_selection_atom (GDK_WIN32_ATOM_INDEX_WM_TRANSIENT_FOR))
- {
- GdkScreen *screen;
-
- screen = gdk_window_get_screen (window);
- gdk_window_set_transient_for (window, NULL);
- }
-*/
- else
- {
- prop_name = gdk_atom_name (property);
- g_warning ("gdk_property_delete: General case (%s) not implemented",
- prop_name);
- g_free (prop_name);
- }
-}
-
/*
For reference, from gdk/x11/gdksettings.c:
diff --git a/gdk/win32/gdkwindow-win32.c b/gdk/win32/gdkwindow-win32.c
index 3756fb4062..12b8aa623c 100644
--- a/gdk/win32/gdkwindow-win32.c
+++ b/gdk/win32/gdkwindow-win32.c
@@ -5941,9 +5941,6 @@ gdk_window_impl_win32_class_init (GdkWindowImplWin32Class *klass)
impl_class->destroy_notify = gdk_win32_window_destroy_notify;
impl_class->register_dnd = _gdk_win32_window_register_dnd;
impl_class->drag_begin = _gdk_win32_window_drag_begin;
- impl_class->get_property = _gdk_win32_window_get_property;
- impl_class->change_property = _gdk_win32_window_change_property;
- impl_class->delete_property = _gdk_win32_window_delete_property;
impl_class->create_gl_context = _gdk_win32_window_create_gl_context;
impl_class->get_scale_factor = _gdk_win32_window_get_scale_factor;
impl_class->get_unscaled_size = _gdk_win32_window_get_unscaled_size;