summaryrefslogtreecommitdiff
path: root/gtk/gtkwidgetprivate.h
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-05-10 23:58:30 -0400
committerMatthias Clasen <mclasen@redhat.com>2020-05-11 00:11:37 -0400
commitb93631164f2c4c42994ba6cc1717c37f8a5083c5 (patch)
tree497b02b6c26080dea1b68ce59fb691fc7619da71 /gtk/gtkwidgetprivate.h
parent46bad5d513e4715a912123f825226f3f2b096f06 (diff)
downloadgtk+-b93631164f2c4c42994ba6cc1717c37f8a5083c5.tar.gz
Remove lots of focus vfuncs
In many cases, the default widget vfuncs work just fine, combined with setting focusable.
Diffstat (limited to 'gtk/gtkwidgetprivate.h')
-rw-r--r--gtk/gtkwidgetprivate.h7
1 files changed, 0 insertions, 7 deletions
diff --git a/gtk/gtkwidgetprivate.h b/gtk/gtkwidgetprivate.h
index e42969c830..9cb94845ee 100644
--- a/gtk/gtkwidgetprivate.h
+++ b/gtk/gtkwidgetprivate.h
@@ -357,10 +357,6 @@ guint gtk_widget_add_surface_transform_changed_callback (GtkWidget
void gtk_widget_remove_surface_transform_changed_callback (GtkWidget *widget,
guint id);
-/* focus vfuncs for non-focusable non-containers */
-gboolean gtk_widget_grab_focus_none (GtkWidget *widget);
-gboolean gtk_widget_focus_none (GtkWidget *widget,
- GtkDirectionType direction);
/* focus vfuncs for non-focusable containers with focusable children */
gboolean gtk_widget_grab_focus_child (GtkWidget *widget);
gboolean gtk_widget_focus_child (GtkWidget *widget,
@@ -369,9 +365,6 @@ gboolean gtk_widget_focus_child (GtkWidget *widget,
gboolean gtk_widget_grab_focus_self (GtkWidget *widget);
gboolean gtk_widget_focus_self (GtkWidget *widget,
GtkDirectionType direction);
-/* focus vfuncs for focusable widgets with children that receive focus */
-gboolean gtk_widget_focus_all (GtkWidget *widget,
- GtkDirectionType direction);
/* inline getters */