summaryrefslogtreecommitdiff
path: root/gtk
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2023-02-01 18:18:28 +0100
committerMatthias Clasen <mclasen@redhat.com>2023-02-01 18:21:53 +0100
commit404b5056cc02811070e56753f9d3a1a65d44afb4 (patch)
tree9696009cab9f10227990e8b0fd6542ad4e83d2c7 /gtk
parentbb98fb177d6bbb50ccd6a968cb46d024a98b5912 (diff)
downloadgtk+-more-deprecations.tar.gz
Deprecate GtkLockButtonmore-deprecations
Diffstat (limited to 'gtk')
-rw-r--r--gtk/deprecated/gtklockbutton.c2
-rw-r--r--gtk/deprecated/gtklockbutton.h6
-rw-r--r--gtk/deprecated/meson.build2
-rw-r--r--gtk/gtk.h2
-rw-r--r--gtk/meson.build2
5 files changed, 8 insertions, 6 deletions
diff --git a/gtk/deprecated/gtklockbutton.c b/gtk/deprecated/gtklockbutton.c
index 5f94cfa372..39a0741e3b 100644
--- a/gtk/deprecated/gtklockbutton.c
+++ b/gtk/deprecated/gtklockbutton.c
@@ -28,6 +28,8 @@
#include "gtkstack.h"
#include "gtkprivate.h"
+G_GNUC_BEGIN_IGNORE_DEPRECATIONS
+
/**
* GtkLockButton:
*
diff --git a/gtk/deprecated/gtklockbutton.h b/gtk/deprecated/gtklockbutton.h
index 5d24b06f38..a6a9203fca 100644
--- a/gtk/deprecated/gtklockbutton.h
+++ b/gtk/deprecated/gtklockbutton.h
@@ -32,11 +32,11 @@ typedef struct _GtkLockButton GtkLockButton;
GDK_AVAILABLE_IN_ALL
GType gtk_lock_button_get_type (void) G_GNUC_CONST;
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_4_10
GtkWidget *gtk_lock_button_new (GPermission *permission);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_4_10
GPermission *gtk_lock_button_get_permission (GtkLockButton *button);
-GDK_AVAILABLE_IN_ALL
+GDK_DEPRECATED_IN_4_10
void gtk_lock_button_set_permission (GtkLockButton *button,
GPermission *permission);
diff --git a/gtk/deprecated/meson.build b/gtk/deprecated/meson.build
index 84f6f11d04..1e7c5c14f8 100644
--- a/gtk/deprecated/meson.build
+++ b/gtk/deprecated/meson.build
@@ -31,6 +31,7 @@ gtk_deprecated_sources = [
'deprecated/gtkiconview.c',
'deprecated/gtkinfobar.c',
'deprecated/gtkliststore.c',
+ 'deprecated/gtklockbutton.c',
'deprecated/gtkrender.c',
'deprecated/gtkshow.c',
'deprecated/gtkstatusbar.c',
@@ -88,6 +89,7 @@ gtk_deprecated_headers = [
'deprecated/gtkiconview.h',
'deprecated/gtkinfobar.h',
'deprecated/gtkliststore.h',
+ 'deprecated/gtklockbutton.h',
'deprecated/gtkmessagedialog.h',
'deprecated/gtkrender.h',
'deprecated/gtkshow.h',
diff --git a/gtk/gtk.h b/gtk/gtk.h
index 6d14c88ded..91215e6de0 100644
--- a/gtk/gtk.h
+++ b/gtk/gtk.h
@@ -177,7 +177,7 @@
#include <gtk/gtklistitemfactory.h>
#include <gtk/deprecated/gtkliststore.h>
#include <gtk/gtklistview.h>
-#include <gtk/gtklockbutton.h>
+#include <gtk/deprecated/gtklockbutton.h>
#include <gtk/gtkmain.h>
#include <gtk/gtkmaplistmodel.h>
#include <gtk/gtkmediacontrols.h>
diff --git a/gtk/meson.build b/gtk/meson.build
index 281c652f3d..322909a947 100644
--- a/gtk/meson.build
+++ b/gtk/meson.build
@@ -276,7 +276,6 @@ gtk_public_sources = files([
'gtklistitemwidget.c',
'gtklistlistmodel.c',
'gtklistview.c',
- 'gtklockbutton.c',
'gtkmain.c',
'gtkmaplistmodel.c',
'gtkmediacontrols.c',
@@ -520,7 +519,6 @@ gtk_public_headers = files([
'gtklistitem.h',
'gtklistitemfactory.h',
'gtklistview.h',
- 'gtklockbutton.h',
'gtkmain.h',
'gtkmaplistmodel.h',
'gtkmediacontrols.h',