diff options
author | Benjamin Otte <otte@redhat.com> | 2017-12-14 03:01:59 +0100 |
---|---|---|
committer | Benjamin Otte <otte@redhat.com> | 2017-12-14 03:05:34 +0100 |
commit | f2bb2024c87dae1ce655154fb5bea0eb07cef48c (patch) | |
tree | add8c53a1633c0cf6d7ec67d7e6b3db2d9c33aab /gdk/win32 | |
parent | 82aa0eacb267d2b21a676ecfc477a4bf8fbd8637 (diff) | |
download | gtk+-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.h | 22 | ||||
-rw-r--r-- | gdk/win32/gdkproperty-win32.c | 127 | ||||
-rw-r--r-- | gdk/win32/gdkwindow-win32.c | 3 |
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; |