[gtkmm] Deprecate API which is deprecated in gtk+
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm] Deprecate API which is deprecated in gtk+
- Date: Tue, 8 Dec 2015 17:26:56 +0000 (UTC)
commit 21696c01933159821d8577cbd015647221678e97
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date: Tue Dec 8 18:21:44 2015 +0100
Deprecate API which is deprecated in gtk+
* gtk/src/button.hg:
* gtk/src/combobox.hg:
* gtk/src/filechooserbutton.hg: Deprecate set/get/property_focus_on_click().
* gtk/src/window.hg: Deprecate resize_to_geometry().
gtk/src/button.hg | 8 +++++---
gtk/src/combobox.hg | 8 +++++---
gtk/src/filechooserbutton.hg | 8 +++++---
gtk/src/window.hg | 3 ++-
4 files changed, 17 insertions(+), 10 deletions(-)
---
diff --git a/gtk/src/button.hg b/gtk/src/button.hg
index caf4a40..26def65 100644
--- a/gtk/src/button.hg
+++ b/gtk/src/button.hg
@@ -92,8 +92,10 @@ public:
_WRAP_METHOD(void set_use_stock(bool use_stock = true), gtk_button_set_use_stock, deprecated "No
replacement available.")
_WRAP_METHOD(bool get_use_stock() const, gtk_button_get_use_stock, deprecated "No replacement available.")
- _WRAP_METHOD(void set_focus_on_click(bool focus_on_click = true), gtk_button_set_focus_on_click)
- _WRAP_METHOD(bool get_focus_on_click() const, gtk_button_get_focus_on_click)
+ _WRAP_METHOD(void set_focus_on_click(bool focus_on_click = true), gtk_button_set_focus_on_click,
+ deprecated "Use Widget::set_focus_on_click() instead.")
+ _WRAP_METHOD(bool get_focus_on_click() const, gtk_button_get_focus_on_click,
+ deprecated "Use Widget::get_focus_on_click() instead.")
_WRAP_METHOD(void set_alignment(float xalign, float yalign), gtk_button_set_alignment, deprecated "Access
the child widget directly if you need to control its alignment.")
_WRAP_METHOD(void get_alignment(float& xalign, float& yalign), gtk_button_get_alignment, deprecated
"Access the child widget directly if you need to control its alignment.")
@@ -160,7 +162,7 @@ public:
_WRAP_PROPERTY("relief", ReliefStyle)
_WRAP_PROPERTY("use-underline", bool)
_WRAP_PROPERTY("use-stock", bool, deprecated "No replacement available.")
- _WRAP_PROPERTY("focus-on-click", bool)
+ _WRAP_PROPERTY("focus-on-click", bool, deprecated "Use Widget::property_focus_on_click() instead.")
_WRAP_PROPERTY("xalign", float, deprecated "Access the child widget directly if you need to control its
alignment.")
_WRAP_PROPERTY("yalign", float, deprecated "Access the child widget directly if you need to control its
alignment.")
_WRAP_PROPERTY("image", Gtk::Widget*)
diff --git a/gtk/src/combobox.hg b/gtk/src/combobox.hg
index 8fb6b39..fef28e5 100644
--- a/gtk/src/combobox.hg
+++ b/gtk/src/combobox.hg
@@ -105,8 +105,10 @@ public:
_WRAP_METHOD(Glib::ustring get_title() const, gtk_combo_box_get_title, deprecated "No replacement
available.")
_WRAP_METHOD(void set_title(const Glib::ustring& title), gtk_combo_box_set_title, deprecated "No
replacement available.")
- _WRAP_METHOD(bool get_focus_on_click() const, gtk_combo_box_get_focus_on_click)
- _WRAP_METHOD(void set_focus_on_click(bool focus_on_click = true), gtk_combo_box_set_focus_on_click)
+ _WRAP_METHOD(bool get_focus_on_click() const, gtk_combo_box_get_focus_on_click,
+ deprecated "Use Widget::get_focus_on_click() instead.")
+ _WRAP_METHOD(void set_focus_on_click(bool focus_on_click = true), gtk_combo_box_set_focus_on_click,
+ deprecated "Use Widget::set_focus_on_click() instead.")
/* get/set active item */
_WRAP_METHOD(int get_active_row_number() const, gtk_combo_box_get_active)
@@ -219,7 +221,7 @@ public:
_WRAP_PROPERTY("active", int)
_WRAP_PROPERTY("add-tearoffs", bool, deprecated "No replacement available.")
_WRAP_PROPERTY("has-frame", bool)
- _WRAP_PROPERTY("focus-on-click", bool)
+ _WRAP_PROPERTY("focus-on-click", bool, deprecated "Use Widget::property_focus_on_click() instead.")
_WRAP_PROPERTY("tearoff-title", Glib::ustring, deprecated "No replacement available.")
_WRAP_PROPERTY("popup-shown", bool)
_WRAP_PROPERTY("button-sensitivity", SensitivityType)
diff --git a/gtk/src/filechooserbutton.hg b/gtk/src/filechooserbutton.hg
index 190dfc1..b4171c6 100644
--- a/gtk/src/filechooserbutton.hg
+++ b/gtk/src/filechooserbutton.hg
@@ -74,15 +74,17 @@ public:
_WRAP_METHOD(int get_width_chars() const, gtk_file_chooser_button_get_width_chars)
_WRAP_METHOD(void set_width_chars(int n_chars), gtk_file_chooser_button_set_width_chars)
- _WRAP_METHOD(bool get_focus_on_click() const, gtk_file_chooser_button_get_focus_on_click)
- _WRAP_METHOD(void set_focus_on_click(gboolean focus_on_click = true),
gtk_file_chooser_button_set_focus_on_click)
+ _WRAP_METHOD(bool get_focus_on_click() const, gtk_file_chooser_button_get_focus_on_click,
+ deprecated "Use Widget::get_focus_on_click() instead.")
+ _WRAP_METHOD(void set_focus_on_click(gboolean focus_on_click = true),
gtk_file_chooser_button_set_focus_on_click,
+ deprecated "Use Widget::set_focus_on_click() instead.")
//This is a G_SIGNAL_ACTION signal, but it seems to be public API for applications.
//See http://bugzilla.gnome.org/show_bug.cgi?id=353196
_WRAP_SIGNAL(void file_set(), "file-set")
//_WRAP_PROPERTY("dialog", FileChooserDialog*) //construct-only
- _WRAP_PROPERTY("focus-on-click", bool)
+ _WRAP_PROPERTY("focus-on-click", bool, deprecated "Use Widget::property_focus_on_click() instead.")
_WRAP_PROPERTY("title", Glib::ustring)
_WRAP_PROPERTY("width-chars", int)
};
diff --git a/gtk/src/window.hg b/gtk/src/window.hg
index 9543481..b691272 100644
--- a/gtk/src/window.hg
+++ b/gtk/src/window.hg
@@ -360,7 +360,8 @@ dnl
gtk_window_parse_geometry)
_WRAP_METHOD(void set_default_geometry(int width, int height), gtk_window_set_default_geometry)
- _WRAP_METHOD(void resize_to_geometry(int width, int height), gtk_window_resize_to_geometry)
+ _WRAP_METHOD(void resize_to_geometry(int width, int height), gtk_window_resize_to_geometry,
+ deprecated "This function does nothing. Use resize() and compute the geometry yourself.")
_WRAP_METHOD(Glib::RefPtr<WindowGroup> get_group(), gtk_window_get_group, refreturn)
_WRAP_METHOD(Glib::RefPtr<const WindowGroup> get_group() const, gtk_window_get_group, refreturn,
constversion)
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]