[libhandy] Bump the next stable to 1.2.0



commit 445cdca4cc0d4b16e0c15a71c05dd8d33b55fc49
Author: Adrien Plazas <kekun plazas laposte net>
Date:   Thu Feb 11 11:47:20 2021 +0100

    Bump the next stable to 1.2.0
    
    We initially planned to change our versioning scheme to a more
    traditional semver, for several reasons we couldn't do that and are
    reverting to the traditional:
    - even minors versions are stable versions
    - odd minor versions are development versions
    - 90+ micro versions are beta versions

 debian/libhandy-1-0.symbols | 268 ++++++++++++++++++++++----------------------
 doc/handy-docs.xml          |   6 +-
 glade/libhandy.xml          |   4 +-
 src/hdy-action-row.c        |  12 +-
 src/hdy-action-row.h        |   8 +-
 src/hdy-avatar.c            |  14 +--
 src/hdy-avatar.h            |  14 +--
 src/hdy-carousel.c          |   6 +-
 src/hdy-carousel.h          |   4 +-
 src/hdy-deck.c              |   6 +-
 src/hdy-deck.h              |   6 +-
 src/hdy-fading-label.c      |   2 +-
 src/hdy-flap.c              |  94 ++++++++--------
 src/hdy-flap.h              |  60 +++++-----
 src/hdy-leaflet.c           |   6 +-
 src/hdy-leaflet.h           |   6 +-
 src/hdy-status-page.c       |  22 ++--
 src/hdy-status-page.h       |  16 +--
 src/hdy-swipe-tracker.c     |   6 +-
 src/hdy-swipe-tracker.h     |   4 +-
 src/hdy-tab-bar.c           |  56 ++++-----
 src/hdy-tab-bar.h           |  36 +++---
 src/hdy-tab-view.c          | 162 +++++++++++++-------------
 src/hdy-tab-view.h          | 114 +++++++++----------
 src/hdy-version.h.in        |  36 +++---
 25 files changed, 484 insertions(+), 484 deletions(-)
---
diff --git a/debian/libhandy-1-0.symbols b/debian/libhandy-1-0.symbols
index ad355761..c2af72f8 100644
--- a/debian/libhandy-1-0.symbols
+++ b/debian/libhandy-1-0.symbols
@@ -5,27 +5,27 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_action_row_get_activatable_widget@LIBHANDY_1_0 0.0.7
  hdy_action_row_get_icon_name@LIBHANDY_1_0 0.0.6
  hdy_action_row_get_subtitle@LIBHANDY_1_0 0.0.6
- hdy_action_row_get_subtitle_lines@LIBHANDY_1_0 1.1.0
- hdy_action_row_get_title_lines@LIBHANDY_1_0 1.1.0
+ hdy_action_row_get_subtitle_lines@LIBHANDY_1_0 1.2.0
+ hdy_action_row_get_title_lines@LIBHANDY_1_0 1.2.0
  hdy_action_row_get_type@LIBHANDY_1_0 0.0.6
  hdy_action_row_get_use_underline@LIBHANDY_1_0 0.0.6
  hdy_action_row_new@LIBHANDY_1_0 0.0.6
  hdy_action_row_set_activatable_widget@LIBHANDY_1_0 0.0.7
  hdy_action_row_set_icon_name@LIBHANDY_1_0 0.0.6
  hdy_action_row_set_subtitle@LIBHANDY_1_0 0.0.6
- hdy_action_row_set_subtitle_lines@LIBHANDY_1_0 1.1.0
- hdy_action_row_set_title_lines@LIBHANDY_1_0 1.1.0
+ hdy_action_row_set_subtitle_lines@LIBHANDY_1_0 1.2.0
+ hdy_action_row_set_title_lines@LIBHANDY_1_0 1.2.0
  hdy_action_row_set_use_underline@LIBHANDY_1_0 0.0.6
  hdy_application_window_get_type@LIBHANDY_1_0 0.80.0
  hdy_application_window_new@LIBHANDY_1_0 0.80.0
- hdy_avatar_draw_to_pixbuf@LIBHANDY_1_0 1.1.0
- hdy_avatar_draw_to_pixbuf_async@LIBHANDY_1_0 1.1.0
- hdy_avatar_draw_to_pixbuf_finish@LIBHANDY_1_0 1.1.0
+ hdy_avatar_draw_to_pixbuf@LIBHANDY_1_0 1.2.0
+ hdy_avatar_draw_to_pixbuf_async@LIBHANDY_1_0 1.2.0
+ hdy_avatar_draw_to_pixbuf_finish@LIBHANDY_1_0 1.2.0
  hdy_avatar_get_icon_name@LIBHANDY_1_0 0.85.0
  hdy_avatar_get_show_initials@LIBHANDY_1_0 0.80.0
  hdy_avatar_get_size@LIBHANDY_1_0 0.80.0
  hdy_avatar_get_text@LIBHANDY_1_0 0.80.0
- hdy_avatar_get_loadable_icon@LIBHANDY_1_0 1.1.0
+ hdy_avatar_get_loadable_icon@LIBHANDY_1_0 1.2.0
  hdy_avatar_get_type@LIBHANDY_1_0 0.80.0
  hdy_avatar_new@LIBHANDY_1_0 0.80.0
  hdy_avatar_set_icon_name@LIBHANDY_1_0 0.85.0
@@ -33,8 +33,8 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_avatar_set_show_initials@LIBHANDY_1_0 0.80.0
  hdy_avatar_set_size@LIBHANDY_1_0 0.80.0
  hdy_avatar_set_text@LIBHANDY_1_0 0.80.0
- hdy_avatar_set_loadable_icon@LIBHANDY_1_0 1.1.0
- hdy_carousel_get_allow_long_swipes@LIBHANDY_1_0 1.1.0
+ hdy_avatar_set_loadable_icon@LIBHANDY_1_0 1.2.0
+ hdy_carousel_get_allow_long_swipes@LIBHANDY_1_0 1.2.0
  hdy_carousel_get_allow_mouse_drag@LIBHANDY_1_0 0.80.0
  hdy_carousel_get_animation_duration@LIBHANDY_1_0 0.80.0
  hdy_carousel_get_interactive@LIBHANDY_1_0 0.80.0
@@ -57,7 +57,7 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_carousel_reorder@LIBHANDY_1_0 0.80.0
  hdy_carousel_scroll_to@LIBHANDY_1_0 0.80.0
  hdy_carousel_scroll_to_full@LIBHANDY_1_0 0.80.0
- hdy_carousel_set_allow_long_swipes@LIBHANDY_1_0 1.1.0
+ hdy_carousel_set_allow_long_swipes@LIBHANDY_1_0 1.2.0
  hdy_carousel_set_allow_mouse_drag@LIBHANDY_1_0 0.80.0
  hdy_carousel_set_animation_duration@LIBHANDY_1_0 0.80.0
  hdy_carousel_set_interactive@LIBHANDY_1_0 0.80.0
@@ -93,11 +93,11 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_deck_get_type@LIBHANDY_1_0 0.80.0
  hdy_deck_get_visible_child@LIBHANDY_1_0 0.80.0
  hdy_deck_get_visible_child_name@LIBHANDY_1_0 0.80.0
- hdy_deck_insert_child_after@LIBHANDY_1_0 1.1.0
+ hdy_deck_insert_child_after@LIBHANDY_1_0 1.2.0
  hdy_deck_navigate@LIBHANDY_1_0 0.80.0
  hdy_deck_new@LIBHANDY_1_0 0.80.0
- hdy_deck_prepend@LIBHANDY_1_0 1.1.0
- hdy_deck_reorder_child_after@LIBHANDY_1_0 1.1.0
+ hdy_deck_prepend@LIBHANDY_1_0 1.2.0
+ hdy_deck_reorder_child_after@LIBHANDY_1_0 1.2.0
  hdy_deck_set_can_swipe_back@LIBHANDY_1_0 0.80.0
  hdy_deck_set_can_swipe_forward@LIBHANDY_1_0 0.80.0
  hdy_deck_set_homogeneous@LIBHANDY_1_0 0.80.0
@@ -108,14 +108,14 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_deck_set_visible_child_name@LIBHANDY_1_0 0.80.0
  hdy_deck_transition_type_get_type@LIBHANDY_1_0 0.80.0
  hdy_ease_out_cubic@LIBHANDY_1_0 0.0.11
- hdy_status_page_get_description@LIBHANDY_1_0 1.1.0
- hdy_status_page_get_icon_name@LIBHANDY_1_0 1.1.0
- hdy_status_page_get_title@LIBHANDY_1_0 1.1.0
- hdy_status_page_get_type@LIBHANDY_1_0 1.1.0
- hdy_status_page_new@LIBHANDY_1_0 1.1.0
- hdy_status_page_set_description@LIBHANDY_1_0 1.1.0
- hdy_status_page_set_icon_name@LIBHANDY_1_0 1.1.0
- hdy_status_page_set_title@LIBHANDY_1_0 1.1.0
+ hdy_status_page_get_description@LIBHANDY_1_0 1.2.0
+ hdy_status_page_get_icon_name@LIBHANDY_1_0 1.2.0
+ hdy_status_page_get_title@LIBHANDY_1_0 1.2.0
+ hdy_status_page_get_type@LIBHANDY_1_0 1.2.0
+ hdy_status_page_new@LIBHANDY_1_0 1.2.0
+ hdy_status_page_set_description@LIBHANDY_1_0 1.2.0
+ hdy_status_page_set_icon_name@LIBHANDY_1_0 1.2.0
+ hdy_status_page_set_title@LIBHANDY_1_0 1.2.0
  hdy_enum_value_object_get_name@LIBHANDY_1_0 0.0.6
  hdy_enum_value_object_get_nick@LIBHANDY_1_0 0.0.6
  hdy_enum_value_object_get_type@LIBHANDY_1_0 0.0.6
@@ -138,38 +138,38 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_expander_row_set_show_enable_switch@LIBHANDY_1_0 0.0.6
  hdy_expander_row_set_subtitle@LIBHANDY_1_0 0.80.0
  hdy_expander_row_set_use_underline@LIBHANDY_1_0 0.80.0
- hdy_flap_fold_policy_get_type@LIBHANDY_1_0 1.1.0
- hdy_flap_get_content@LIBHANDY_1_0 1.1.0
- hdy_flap_get_flap@LIBHANDY_1_0 1.1.0
- hdy_flap_get_flap_position@LIBHANDY_1_0 1.1.0
- hdy_flap_get_fold_duration@LIBHANDY_1_0 1.1.0
- hdy_flap_get_fold_policy@LIBHANDY_1_0 1.1.0
- hdy_flap_get_folded@LIBHANDY_1_0 1.1.0
- hdy_flap_get_locked@LIBHANDY_1_0 1.1.0
- hdy_flap_get_modal@LIBHANDY_1_0 1.1.0
- hdy_flap_get_reveal_duration@LIBHANDY_1_0 1.1.0
- hdy_flap_get_reveal_flap@LIBHANDY_1_0 1.1.0
- hdy_flap_get_reveal_progress@LIBHANDY_1_0 1.1.0
- hdy_flap_get_separator@LIBHANDY_1_0 1.1.0
- hdy_flap_get_swipe_to_close@LIBHANDY_1_0 1.1.0
- hdy_flap_get_swipe_to_open@LIBHANDY_1_0 1.1.0
- hdy_flap_get_transition_type@LIBHANDY_1_0 1.1.0
- hdy_flap_get_type@LIBHANDY_1_0 1.1.0
- hdy_flap_new@LIBHANDY_1_0 1.1.0
- hdy_flap_set_content@LIBHANDY_1_0 1.1.0
- hdy_flap_set_flap@LIBHANDY_1_0 1.1.0
- hdy_flap_set_flap_position@LIBHANDY_1_0 1.1.0
- hdy_flap_set_fold_duration@LIBHANDY_1_0 1.1.0
- hdy_flap_set_fold_policy@LIBHANDY_1_0 1.1.0
- hdy_flap_set_locked@LIBHANDY_1_0 1.1.0
- hdy_flap_set_modal@LIBHANDY_1_0 1.1.0
- hdy_flap_set_reveal_duration@LIBHANDY_1_0 1.1.0
- hdy_flap_set_reveal_flap@LIBHANDY_1_0 1.1.0
- hdy_flap_set_separator@LIBHANDY_1_0 1.1.0
- hdy_flap_set_swipe_to_close@LIBHANDY_1_0 1.1.0
- hdy_flap_set_swipe_to_open@LIBHANDY_1_0 1.1.0
- hdy_flap_set_transition_type@LIBHANDY_1_0 1.1.0
- hdy_flap_transition_type_get_type@LIBHANDY_1_0 1.1.0
+ hdy_flap_fold_policy_get_type@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_content@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_flap@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_flap_position@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_fold_duration@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_fold_policy@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_folded@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_locked@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_modal@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_reveal_duration@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_reveal_flap@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_reveal_progress@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_separator@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_swipe_to_close@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_swipe_to_open@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_transition_type@LIBHANDY_1_0 1.2.0
+ hdy_flap_get_type@LIBHANDY_1_0 1.2.0
+ hdy_flap_new@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_content@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_flap@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_flap_position@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_fold_duration@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_fold_policy@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_locked@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_modal@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_reveal_duration@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_reveal_flap@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_separator@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_swipe_to_close@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_swipe_to_open@LIBHANDY_1_0 1.2.0
+ hdy_flap_set_transition_type@LIBHANDY_1_0 1.2.0
+ hdy_flap_transition_type_get_type@LIBHANDY_1_0 1.2.0
  hdy_get_enable_animations@LIBHANDY_1_0 0.0.11
  hdy_header_bar_get_centering_policy@LIBHANDY_1_0 0.0.10
  hdy_header_bar_get_custom_title@LIBHANDY_1_0 0.0.10
@@ -243,11 +243,11 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_leaflet_get_type@LIBHANDY_1_0 0.0~git20180429
  hdy_leaflet_get_visible_child@LIBHANDY_1_0 0.0~git20180429
  hdy_leaflet_get_visible_child_name@LIBHANDY_1_0 0.0~git20180429
- hdy_leaflet_insert_child_after@LIBHANDY_1_0 1.1.0
+ hdy_leaflet_insert_child_after@LIBHANDY_1_0 1.2.0
  hdy_leaflet_navigate@LIBHANDY_1_0 0.80.0
  hdy_leaflet_new@LIBHANDY_1_0 0.0~git20180429
- hdy_leaflet_prepend@LIBHANDY_1_0 1.1.0
- hdy_leaflet_reorder_child_after@LIBHANDY_1_0 1.1.0
+ hdy_leaflet_prepend@LIBHANDY_1_0 1.2.0
+ hdy_leaflet_reorder_child_after@LIBHANDY_1_0 1.2.0
  hdy_leaflet_set_can_swipe_back@LIBHANDY_1_0 0.0.12
  hdy_leaflet_set_can_swipe_forward@LIBHANDY_1_0 0.0.12
  hdy_leaflet_set_child_transition_duration@LIBHANDY_1_0 0.0~git20180429
@@ -317,14 +317,14 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_swipe_group_get_type@LIBHANDY_1_0 0.0.12
  hdy_swipe_group_new@LIBHANDY_1_0 0.0.12
  hdy_swipe_group_remove_swipeable@LIBHANDY_1_0 0.0.12
- hdy_swipe_tracker_get_allow_long_swipes@LIBHANDY_1_0 1.1.0
+ hdy_swipe_tracker_get_allow_long_swipes@LIBHANDY_1_0 1.2.0
  hdy_swipe_tracker_get_allow_mouse_drag@LIBHANDY_1_0 0.0.12
  hdy_swipe_tracker_get_enabled@LIBHANDY_1_0 0.0.11
  hdy_swipe_tracker_get_reversed@LIBHANDY_1_0 0.0.11
  hdy_swipe_tracker_get_swipeable@LIBHANDY_1_0 0.82.0
  hdy_swipe_tracker_get_type@LIBHANDY_1_0 0.0.11
  hdy_swipe_tracker_new@LIBHANDY_1_0 0.0.11
- hdy_swipe_tracker_set_allow_long_swipes@LIBHANDY_1_0 1.1.0
+ hdy_swipe_tracker_set_allow_long_swipes@LIBHANDY_1_0 1.2.0
  hdy_swipe_tracker_set_allow_mouse_drag@LIBHANDY_1_0 0.0.12
  hdy_swipe_tracker_set_enabled@LIBHANDY_1_0 0.0.11
  hdy_swipe_tracker_set_reversed@LIBHANDY_1_0 0.0.11
@@ -338,81 +338,81 @@ libhandy-1.so.0 libhandy-1-0 #MINVER#
  hdy_swipeable_get_swipe_tracker@LIBHANDY_1_0 0.82.0
  hdy_swipeable_get_type@LIBHANDY_1_0 0.0.12
  hdy_swipeable_switch_child@LIBHANDY_1_0 0.0.12
- hdy_tab_bar_get_autohide@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_end_action_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_expand_tabs@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_extra_drag_dest_targets@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_inverted@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_is_overflowing@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_start_action_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_tabs_revealed@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_type@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_get_view@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_new@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_autohide@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_end_action_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_expand_tabs@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_extra_drag_dest_targets@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_inverted@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_start_action_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_bar_set_view@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_child@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_loading@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_needs_attention@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_pinned@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_indicator_activatable@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_indicator_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_parent@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_selected@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_title@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_tooltip@LIBHANDY_1_0 1.1.0
- hdy_tab_page_get_type@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_loading@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_needs_attention@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_indicator_activatable@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_indicator_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_title@LIBHANDY_1_0 1.1.0
- hdy_tab_page_set_tooltip@LIBHANDY_1_0 1.1.0
- hdy_tab_view_add_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_append@LIBHANDY_1_0 1.1.0
- hdy_tab_view_append_pinned@LIBHANDY_1_0 1.1.0
- hdy_tab_view_close_other_pages@LIBHANDY_1_0 1.1.0
- hdy_tab_view_close_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_close_page_finish@LIBHANDY_1_0 1.1.0
- hdy_tab_view_close_pages_after@LIBHANDY_1_0 1.1.0
- hdy_tab_view_close_pages_before@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_default_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_is_transferring_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_menu_model@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_shortcut_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_n_pages@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_n_pinned_pages@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_nth_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_page_position@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_pages@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_selected_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_get_type@LIBHANDY_1_0 1.1.0
- hdy_tab_view_insert@LIBHANDY_1_0 1.1.0
- hdy_tab_view_insert_pinned@LIBHANDY_1_0 1.1.0
- hdy_tab_view_new@LIBHANDY_1_0 1.1.0
- hdy_tab_view_prepend@LIBHANDY_1_0 1.1.0
- hdy_tab_view_prepend_pinned@LIBHANDY_1_0 1.1.0
- hdy_tab_view_reorder_backward@LIBHANDY_1_0 1.1.0
- hdy_tab_view_reorder_first@LIBHANDY_1_0 1.1.0
- hdy_tab_view_reorder_forward@LIBHANDY_1_0 1.1.0
- hdy_tab_view_reorder_last@LIBHANDY_1_0 1.1.0
- hdy_tab_view_reorder_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_select_next_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_select_previous_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_set_default_icon@LIBHANDY_1_0 1.1.0
- hdy_tab_view_set_menu_model@LIBHANDY_1_0 1.1.0
- hdy_tab_view_set_shortcut_widget@LIBHANDY_1_0 1.1.0
- hdy_tab_view_set_page_pinned@LIBHANDY_1_0 1.1.0
- hdy_tab_view_set_selected_page@LIBHANDY_1_0 1.1.0
- hdy_tab_view_transfer_page@LIBHANDY_1_0 1.1.0
+ hdy_tab_bar_get_autohide@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_end_action_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_expand_tabs@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_extra_drag_dest_targets@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_inverted@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_is_overflowing@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_start_action_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_tabs_revealed@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_type@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_get_view@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_new@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_autohide@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_end_action_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_expand_tabs@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_extra_drag_dest_targets@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_inverted@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_start_action_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_bar_set_view@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_child@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_loading@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_needs_attention@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_pinned@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_indicator_activatable@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_indicator_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_parent@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_selected@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_title@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_tooltip@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_get_type@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_loading@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_needs_attention@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_indicator_activatable@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_indicator_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_title@LIBHANDY_1_0 1.2.0
+ hdy_tab_page_set_tooltip@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_add_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_append@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_append_pinned@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_close_other_pages@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_close_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_close_page_finish@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_close_pages_after@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_close_pages_before@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_default_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_is_transferring_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_menu_model@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_shortcut_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_n_pages@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_n_pinned_pages@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_nth_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_page_position@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_pages@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_selected_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_get_type@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_insert@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_insert_pinned@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_new@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_prepend@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_prepend_pinned@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_reorder_backward@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_reorder_first@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_reorder_forward@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_reorder_last@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_reorder_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_select_next_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_select_previous_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_set_default_icon@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_set_menu_model@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_set_shortcut_widget@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_set_page_pinned@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_set_selected_page@LIBHANDY_1_0 1.2.0
+ hdy_tab_view_transfer_page@LIBHANDY_1_0 1.2.0
  hdy_title_bar_get_selection_mode@LIBHANDY_1_0 0.0.3
  hdy_title_bar_get_type@LIBHANDY_1_0 0.0.3
  hdy_title_bar_new@LIBHANDY_1_0 0.0.3
diff --git a/doc/handy-docs.xml b/doc/handy-docs.xml
index 974da3b5..bd8cba41 100644
--- a/doc/handy-docs.xml
+++ b/doc/handy-docs.xml
@@ -136,9 +136,9 @@
     <xi:include href="xml/api-index-1.0.xml"><xi:fallback /></xi:include>
   </index>
 
-  <index id="api-index-1-1" role="1.1">
-    <title>Index of new symbols in 1.1</title>
-    <xi:include href="xml/api-index-1.1.xml"><xi:fallback /></xi:include>
+  <index id="api-index-1-2" role="1.2">
+    <title>Index of new symbols in 1.2</title>
+    <xi:include href="xml/api-index-1.2.xml"><xi:fallback /></xi:include>
   </index>
 
   <index id="annotations-glossary">
diff --git a/glade/libhandy.xml b/glade/libhandy.xml
index e33347a3..555e49f8 100644
--- a/glade/libhandy.xml
+++ b/glade/libhandy.xml
@@ -145,7 +145,7 @@
         <property id="subtitle" translatable="True"/>
       </properties>
     </glade-widget-class>
-    <glade-widget-class name="HdyFlap" generic-name="flap" title="Flap" since="1.1" use-placeholders="False">
+    <glade-widget-class name="HdyFlap" generic-name="flap" title="Flap" since="1.2" use-placeholders="False">
       <post-create-function>glade_hdy_flap_post_create</post-create-function>
       <add-child-function>glade_hdy_flap_add_child</add-child-function>
       <remove-child-function>glade_hdy_flap_remove_child</remove-child-function>
@@ -376,7 +376,7 @@
       </properties>
     </glade-widget-class>
     <glade-widget-class name="HdySqueezer" generic-name="squeezer" title="Squeezer" since="0.0.10"/>
-    <glade-widget-class name="HdyStatusPage" generic-name="statuspage" title="Status Page" since="1.1" 
use-placeholders="False">
+    <glade-widget-class name="HdyStatusPage" generic-name="statuspage" title="Status Page" since="1.2" 
use-placeholders="False">
       <post-create-function>glade_hdy_bin_post_create</post-create-function>
       <add-child-verify-function>glade_hdy_bin_add_verify</add-child-verify-function>
       <add-child-function>glade_hdy_bin_add_child</add-child-function>
diff --git a/src/hdy-action-row.c b/src/hdy-action-row.c
index a1538b50..0a7e26ad 100644
--- a/src/hdy-action-row.c
+++ b/src/hdy-action-row.c
@@ -421,7 +421,7 @@ hdy_action_row_class_init (HdyActionRowClass *klass)
    * The number of lines at the end of which the title label will be ellipsized.
    * Set this property to 0 if you don't want to limit the number of lines.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_TITLE_LINES] =
     g_param_spec_int ("title-lines",
@@ -438,7 +438,7 @@ hdy_action_row_class_init (HdyActionRowClass *klass)
    * ellipsized.
    * Set this property to 0 if you don't want to limit the number of lines.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SUBTITLE_LINES] =
     g_param_spec_int ("subtitle-lines",
@@ -807,7 +807,7 @@ hdy_action_row_set_use_underline (HdyActionRow *self,
  * Returns: the number of lines at the end of which the title label will be
  *          ellipsized.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gint
 hdy_action_row_get_title_lines (HdyActionRow *self)
@@ -830,7 +830,7 @@ hdy_action_row_get_title_lines (HdyActionRow *self)
  * ellipsized.
  * If the value is 0, the number of lines won't be limited.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_action_row_set_title_lines (HdyActionRow *self,
@@ -865,7 +865,7 @@ hdy_action_row_set_title_lines (HdyActionRow *self,
  * Returns: the number of lines at the end of which the subtitle label will be
  *          ellipsized.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gint
 hdy_action_row_get_subtitle_lines (HdyActionRow *self)
@@ -888,7 +888,7 @@ hdy_action_row_get_subtitle_lines (HdyActionRow *self)
  * ellipsized.
  * If the value is 0, the number of lines won't be limited.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_action_row_set_subtitle_lines (HdyActionRow *self,
diff --git a/src/hdy-action-row.h b/src/hdy-action-row.h
index a795bae2..5b7121a3 100644
--- a/src/hdy-action-row.h
+++ b/src/hdy-action-row.h
@@ -63,15 +63,15 @@ HDY_AVAILABLE_IN_ALL
 void     hdy_action_row_set_use_underline (HdyActionRow *self,
                                            gboolean      use_underline);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gint hdy_action_row_get_title_lines (HdyActionRow *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_action_row_set_title_lines (HdyActionRow *self,
                                      gint          title_lines);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gint hdy_action_row_get_subtitle_lines (HdyActionRow *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_action_row_set_subtitle_lines (HdyActionRow *self,
                                         gint          subtitle_lines);
 
diff --git a/src/hdy-avatar.c b/src/hdy-avatar.c
index 8e78172a..ad4ec496 100644
--- a/src/hdy-avatar.c
+++ b/src/hdy-avatar.c
@@ -924,7 +924,7 @@ hdy_avatar_class_init (HdyAvatarClass *klass)
    *
    * A #GLoadableIcon used to load the avatar.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_LOADABLE_ICON] =
     g_param_spec_object ("loadable-icon",
@@ -1114,7 +1114,7 @@ hdy_avatar_set_show_initials (HdyAvatar *self,
  * A callback which is called when the custom image need to be reloaded for some
  * reason (e.g. scale-factor changes).
  *
- * Deprecated: 1.1: use hdy_avatar_set_loadable_icon() instead.
+ * Deprecated: 1.2: use hdy_avatar_set_loadable_icon() instead.
  */
 void
 hdy_avatar_set_image_load_func (HdyAvatar              *self,
@@ -1207,7 +1207,7 @@ hdy_avatar_set_size (HdyAvatar *self,
  *
  * Returns: (transfer full): the pixbuf.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GdkPixbuf *
 hdy_avatar_draw_to_pixbuf (HdyAvatar *self,
@@ -1268,7 +1268,7 @@ hdy_avatar_draw_to_pixbuf (HdyAvatar *self,
  * Renders asynchronously @self into a pixbuf at @size and @scale_factor.
  * This can be used to export the fallback avatar.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_avatar_draw_to_pixbuf_async (HdyAvatar           *self,
@@ -1316,7 +1316,7 @@ hdy_avatar_draw_to_pixbuf_async (HdyAvatar           *self,
  *
  * Returns: (transfer full): a #GdkPixbuf
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GdkPixbuf *
 hdy_avatar_draw_to_pixbuf_finish (HdyAvatar    *self,
@@ -1370,7 +1370,7 @@ hdy_avatar_draw_to_pixbuf_finish (HdyAvatar    *self,
  *
  * Returns: (nullable) (transfer none): the #GLoadableIcon
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GLoadableIcon *
 hdy_avatar_get_loadable_icon (HdyAvatar *self)
@@ -1391,7 +1391,7 @@ hdy_avatar_get_loadable_icon (HdyAvatar *self)
  *
  * The #GLoadableIcon set via this function is prefered over a set #HdyAvatarImageLoadFunc.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_avatar_set_loadable_icon (HdyAvatar     *self,
diff --git a/src/hdy-avatar.h b/src/hdy-avatar.h
index b2c83489..851823b6 100644
--- a/src/hdy-avatar.h
+++ b/src/hdy-avatar.h
@@ -33,9 +33,9 @@ G_DECLARE_FINAL_TYPE (HdyAvatar, hdy_avatar, HDY, AVATAR, GtkDrawingArea)
  * Returns: (nullable) (transfer full): the #GdkPixbuf to use as a custom avatar
  * or %NULL to fallback to the generated avatar.
  *
- * Deprecated: 1.1: use hdy_avatar_set_loadable_icon() instead.
+ * Deprecated: 1.2: use hdy_avatar_set_loadable_icon() instead.
  */
-HDY_DEPRECATED_TYPE_IN_1_1_FOR (hdy_avatar_set_loadable_icon)
+HDY_DEPRECATED_TYPE_IN_1_2_FOR (hdy_avatar_set_loadable_icon)
 typedef GdkPixbuf *(*HdyAvatarImageLoadFunc) (gint     size,
                                               gpointer user_data);
 
@@ -59,7 +59,7 @@ gboolean     hdy_avatar_get_show_initials   (HdyAvatar              *self);
 HDY_AVAILABLE_IN_ALL
 void         hdy_avatar_set_show_initials   (HdyAvatar              *self,
                                              gboolean                show_initials);
-HDY_DEPRECATED_IN_1_1_FOR (hdy_avatar_set_loadable_icon)
+HDY_DEPRECATED_IN_1_2_FOR (hdy_avatar_set_loadable_icon)
 void         hdy_avatar_set_image_load_func (HdyAvatar              *self,
                                              HdyAvatarImageLoadFunc  load_image,
                                              gpointer                user_data,
@@ -73,19 +73,19 @@ HDY_AVAILABLE_IN_ALL
 GdkPixbuf   *hdy_avatar_draw_to_pixbuf      (HdyAvatar              *self,
                                              gint                    size,
                                              gint                    scale_factor);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_avatar_draw_to_pixbuf_async        (HdyAvatar              *self,
                                              gint                    size,
                                              gint                    scale_factor,
                                              GCancellable           *cancellable,
                                              GAsyncReadyCallback     callback,
                                              gpointer                user_data);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GdkPixbuf *hdy_avatar_draw_to_pixbuf_finish (HdyAvatar              *self,
                                              GAsyncResult           *async_result);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GLoadableIcon *hdy_avatar_get_loadable_icon (HdyAvatar              *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void           hdy_avatar_set_loadable_icon (HdyAvatar              *self,
                                              GLoadableIcon          *icon);
 
diff --git a/src/hdy-carousel.c b/src/hdy-carousel.c
index 740e21e3..612d7566 100644
--- a/src/hdy-carousel.c
+++ b/src/hdy-carousel.c
@@ -671,7 +671,7 @@ hdy_carousel_class_init (HdyCarouselClass *klass)
    * Whether to allow swiping for more than one page at a time. If the value is
    * %FALSE, each swipe can only move to the adjacent pages.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_ALLOW_LONG_SWIPES] =
     g_param_spec_boolean ("allow-long-swipes",
@@ -1093,7 +1093,7 @@ hdy_carousel_set_allow_mouse_drag (HdyCarousel *self,
  *
  * Returns: %TRUE if long swipes are allowed, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_carousel_get_allow_long_swipes (HdyCarousel *self)
@@ -1111,7 +1111,7 @@ hdy_carousel_get_allow_long_swipes (HdyCarousel *self)
  * Sets whether to allow swiping for more than one page at a time. If the value
  * is %FALSE, each swipe can only move to the adjacent pages.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_carousel_set_allow_long_swipes (HdyCarousel *self,
diff --git a/src/hdy-carousel.h b/src/hdy-carousel.h
index 72aee56f..1b11bc45 100644
--- a/src/hdy-carousel.h
+++ b/src/hdy-carousel.h
@@ -73,9 +73,9 @@ HDY_AVAILABLE_IN_ALL
 void            hdy_carousel_set_allow_mouse_drag (HdyCarousel *self,
                                                    gboolean     allow_mouse_drag);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean        hdy_carousel_get_allow_long_swipes (HdyCarousel *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void            hdy_carousel_set_allow_long_swipes (HdyCarousel *self,
                                                     gboolean     allow_long_swipes);
 
diff --git a/src/hdy-deck.c b/src/hdy-deck.c
index fe0e3a80..40e35378 100644
--- a/src/hdy-deck.c
+++ b/src/hdy-deck.c
@@ -538,7 +538,7 @@ hdy_deck_get_child_by_name (HdyDeck     *self,
  *
  * Inserts @child at the first position in @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_deck_prepend (HdyDeck   *self,
@@ -560,7 +560,7 @@ hdy_deck_prepend (HdyDeck   *self,
  * Inserts @child in the position after @sibling in the list of children.
  * If @sibling is %NULL, insert @child at the first position.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_deck_insert_child_after (HdyDeck   *self,
@@ -586,7 +586,7 @@ hdy_deck_insert_child_after (HdyDeck   *self,
  * Moves @child to the position after @sibling in the list of children.
  * If @sibling is %NULL, move @child to the first position.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_deck_reorder_child_after (HdyDeck   *self,
diff --git a/src/hdy-deck.h b/src/hdy-deck.h
index 377990f2..a0384de3 100644
--- a/src/hdy-deck.h
+++ b/src/hdy-deck.h
@@ -99,14 +99,14 @@ HDY_AVAILABLE_IN_ALL
 GtkWidget       *hdy_deck_get_child_by_name (HdyDeck     *self,
                                              const gchar *name);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_deck_prepend (HdyDeck   *self,
                                    GtkWidget *child);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_deck_insert_child_after (HdyDeck   *self,
                                               GtkWidget *child,
                                               GtkWidget *sibling);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_deck_reorder_child_after (HdyDeck   *self,
                                                GtkWidget *child,
                                                GtkWidget *sibling);
diff --git a/src/hdy-fading-label.c b/src/hdy-fading-label.c
index 3d1f014b..34c11f86 100644
--- a/src/hdy-fading-label.c
+++ b/src/hdy-fading-label.c
@@ -20,7 +20,7 @@
  *
  * The HdyFadingLabel widget allows to ellipsize a label with a fading effect.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 #define FADE_WIDTH 18
diff --git a/src/hdy-flap.c b/src/hdy-flap.c
index d9737638..36e5c59c 100644
--- a/src/hdy-flap.c
+++ b/src/hdy-flap.c
@@ -63,7 +63,7 @@
  * #HdyFlap has a single CSS node with name flap. The node will get the style
  * classes .folded when it is folded, and .unfolded when it's not.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 /**
@@ -77,7 +77,7 @@
  * These enumeration values describe the possible folding behavior in a #HdyFlap
  * widget.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 /**
@@ -96,7 +96,7 @@
  *
  * New values may be added to this enum over time.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 typedef struct {
@@ -1481,7 +1481,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * The content widget, always displayed when unfolded, and partially visible
    * when folded.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_CONTENT] =
     g_param_spec_object ("content",
@@ -1496,7 +1496,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * The flap widget, only visible when #HdyFlap:reveal-progress is greater than
    * 0.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_FLAP] =
     g_param_spec_object ("flap",
@@ -1512,7 +1512,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * shadow to display. When exactly it's visible depends on the
    * #HdyFlap:transition-type value. If %NULL, no separator will be used.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SEPARATOR] =
     g_param_spec_object ("separator",
@@ -1527,7 +1527,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * The flap position for @self. If @GTK_PACK_START, the flap is displayed
    * before the content, if @GTK_PACK_END, it's displayed after the content.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_FLAP_POSITION] =
     g_param_spec_enum ("flap-position",
@@ -1542,7 +1542,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * Whether the flap widget is revealed.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_REVEAL_FLAP] =
     g_param_spec_boolean ("reveal-flap",
@@ -1556,7 +1556,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * The reveal transition animation duration, in milliseconds.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_REVEAL_DURATION] =
     g_param_spec_uint ("reveal-duration",
@@ -1572,7 +1572,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * The current reveal transition progress. 0 means fully hidden, 1 means fully
    * revealed See #HdyFlap:reveal-flap.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_REVEAL_PROGRESS] =
     g_param_spec_double ("reveal-progress",
@@ -1587,7 +1587,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * The current fold policy. See #HdyFlapFoldPolicy for available
    * policies.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_FOLD_POLICY] =
     g_param_spec_enum ("fold-policy",
@@ -1602,7 +1602,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * The fold transition animation duration, in milliseconds.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_FOLD_DURATION] =
     g_param_spec_uint ("fold-duration",
@@ -1619,7 +1619,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * See #HdyFlap:fold-policy.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_FOLDED] =
     g_param_spec_boolean ("folded",
@@ -1637,7 +1637,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * unfolding it when the flap is not revealed opens it. If %TRUE,
    * #HdyFlap:reveal-flap value never changes on its own.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_LOCKED] =
     g_param_spec_boolean ("locked",
@@ -1656,7 +1656,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * seen through it with %HDY_FLAP_TRANSITION_TYPE_OVER transitions; add the
    * .background style class to it if this is unwanted.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_TRANSITION_TYPE] =
     g_param_spec_enum ("transition-type",
@@ -1675,7 +1675,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    * pressing Escape key, will close the flap. If %FALSE, clicks are passed
    * through to the content widget.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_MODAL] =
     g_param_spec_boolean ("modal",
@@ -1691,7 +1691,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * The area that can be swiped depends on the #HdyFlap:transition-type value.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SWIPE_TO_OPEN] =
     g_param_spec_boolean ("swipe-to-open",
@@ -1707,7 +1707,7 @@ hdy_flap_class_init (HdyFlapClass *klass)
    *
    * The area that can be swiped depends on the #HdyFlap:transition-type value.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SWIPE_TO_CLOSE] =
     g_param_spec_boolean ("swipe-to-close",
@@ -1976,7 +1976,7 @@ hdy_flap_swipeable_init (HdySwipeableInterface *iface)
  *
  * Returns: a new #HdyFlap
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_flap_new (void)
@@ -1992,7 +1992,7 @@ hdy_flap_new (void)
  *
  * Returns: (transfer none) (nullable): the content widget for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_flap_get_content (HdyFlap *self)
@@ -2010,7 +2010,7 @@ hdy_flap_get_content (HdyFlap *self)
  * Sets the content widget for @self, always displayed when unfolded, and
  * partially visible when folded.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_content (HdyFlap   *self,
@@ -2043,7 +2043,7 @@ hdy_flap_set_content (HdyFlap   *self,
  *
  * Returns: (transfer none) (nullable): the flap widget for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_flap_get_flap (HdyFlap *self)
@@ -2061,7 +2061,7 @@ hdy_flap_get_flap (HdyFlap *self)
  * Sets the flap widget for @self, only visible when #HdyFlap:reveal-progress is
  * greater than 0.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_flap (HdyFlap   *self,
@@ -2095,7 +2095,7 @@ hdy_flap_set_flap (HdyFlap   *self,
  *
  * Returns: (transfer none) (nullable): the separator widget for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_flap_get_separator (HdyFlap *self)
@@ -2114,7 +2114,7 @@ hdy_flap_get_separator (HdyFlap *self)
  * there's no shadow to display. When exactly it's visible depends on the
  * #HdyFlap:transition-type value. If %NULL, no separator will be used.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_separator (HdyFlap   *self,
@@ -2147,7 +2147,7 @@ hdy_flap_set_separator (HdyFlap   *self,
  *
  * Returns: the flap position for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkPackType
 hdy_flap_get_flap_position (HdyFlap *self)
@@ -2165,7 +2165,7 @@ hdy_flap_get_flap_position (HdyFlap *self)
  * Sets the flap position for @self. If @GTK_PACK_START, the flap is displayed
  * before the content, if @GTK_PACK_END, it's displayed after the content.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_flap_position (HdyFlap     *self,
@@ -2194,7 +2194,7 @@ hdy_flap_set_flap_position (HdyFlap     *self,
  *
  * Returns: %TRUE if the flap widget is revealed, %FALSE otherwise.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_reveal_flap (HdyFlap *self)
@@ -2211,7 +2211,7 @@ hdy_flap_get_reveal_flap (HdyFlap *self)
  *
  * Sets whether the flap widget is revealed for @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_reveal_flap (HdyFlap  *self,
@@ -2231,7 +2231,7 @@ hdy_flap_set_reveal_flap (HdyFlap  *self,
  *
  * Returns: the reveal transition duration
  *
- * Since: 1.1
+ * Since: 1.2
  */
 guint
 hdy_flap_get_reveal_duration (HdyFlap *self)
@@ -2248,7 +2248,7 @@ hdy_flap_get_reveal_duration (HdyFlap *self)
  *
  * Sets the duration that reveal transitions in @self will take.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_reveal_duration (HdyFlap *self,
@@ -2273,7 +2273,7 @@ hdy_flap_set_reveal_duration (HdyFlap *self,
  *
  * Returns: the current reveal progress for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gdouble
 hdy_flap_get_reveal_progress (HdyFlap *self)
@@ -2291,7 +2291,7 @@ hdy_flap_get_reveal_progress (HdyFlap *self)
  *
  * Returns: the current fold policy of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyFlapFoldPolicy
 hdy_flap_get_fold_policy (HdyFlap *self)
@@ -2309,7 +2309,7 @@ hdy_flap_get_fold_policy (HdyFlap *self)
  * Sets the current fold policy for @self. See #HdyFlapFoldPolicy for available
  * policies.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_fold_policy (HdyFlap           *self,
@@ -2352,7 +2352,7 @@ hdy_flap_set_fold_policy (HdyFlap           *self,
  *
  * Returns: the fold transition duration
  *
- * Since: 1.1
+ * Since: 1.2
  */
 guint
 hdy_flap_get_fold_duration (HdyFlap *self)
@@ -2369,7 +2369,7 @@ hdy_flap_get_fold_duration (HdyFlap *self)
  *
  * Sets the duration that fold transitions in @self will take.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_fold_duration (HdyFlap *self,
@@ -2395,7 +2395,7 @@ hdy_flap_set_fold_duration (HdyFlap *self,
  *
  * Returns: %TRUE if @self is currently folded, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_folded (HdyFlap *self)
@@ -2413,7 +2413,7 @@ hdy_flap_get_folded (HdyFlap *self)
  *
  * Returns: %TRUE if @self is locked, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_locked (HdyFlap *self)
@@ -2434,7 +2434,7 @@ hdy_flap_get_locked (HdyFlap *self)
  * and unfolding it when the flap is not revealed opens it. If %TRUE,
  * #HdyFlap:reveal-flap value never changes on its own.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_locked (HdyFlap  *self,
@@ -2461,7 +2461,7 @@ hdy_flap_set_locked (HdyFlap  *self,
  *
  * Returns: the current transition type of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyFlapTransitionType
 hdy_flap_get_transition_type (HdyFlap *self)
@@ -2483,7 +2483,7 @@ hdy_flap_get_transition_type (HdyFlap *self)
  * through it with %HDY_FLAP_TRANSITION_TYPE_OVER transitions; add the
  * .background style class to it if this is unwanted.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_transition_type (HdyFlap               *self,
@@ -2513,7 +2513,7 @@ hdy_flap_set_transition_type (HdyFlap               *self,
  *
  * Returns: %TRUE if @self is modal
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_modal (HdyFlap *self)
@@ -2534,7 +2534,7 @@ hdy_flap_get_modal (HdyFlap *self)
  * pressing Escape key, will close the flap. If %FALSE, clicks are passed
  * through to the content widget.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_modal (HdyFlap  *self,
@@ -2567,7 +2567,7 @@ hdy_flap_set_modal (HdyFlap  *self,
  *
  * Returns: %TRUE if @self can be opened with a swipe gesture
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_swipe_to_open (HdyFlap *self)
@@ -2586,7 +2586,7 @@ hdy_flap_get_swipe_to_open (HdyFlap *self)
  *
  * The area that can be swiped depends on the #HdyFlap:transition-type value.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_swipe_to_open (HdyFlap  *self,
@@ -2614,7 +2614,7 @@ hdy_flap_set_swipe_to_open (HdyFlap  *self,
  *
  * Returns: %TRUE if @self can be closed with a swipe gesture
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_flap_get_swipe_to_close (HdyFlap *self)
@@ -2633,7 +2633,7 @@ hdy_flap_get_swipe_to_close (HdyFlap *self)
  *
  * The area that can be swiped depends on the #HdyFlap:transition-type value.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_flap_set_swipe_to_close (HdyFlap  *self,
diff --git a/src/hdy-flap.h b/src/hdy-flap.h
index c4a437f5..051a92ec 100644
--- a/src/hdy-flap.h
+++ b/src/hdy-flap.h
@@ -19,7 +19,7 @@ G_BEGIN_DECLS
 
 #define HDY_TYPE_FLAP (hdy_flap_get_type ())
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 G_DECLARE_FINAL_TYPE (HdyFlap, hdy_flap, HDY, FLAP, GtkContainer)
 
 typedef enum {
@@ -34,90 +34,90 @@ typedef enum {
   HDY_FLAP_TRANSITION_TYPE_SLIDE,
 } HdyFlapTransitionType;
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_flap_new (void);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_flap_get_content (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_flap_set_content (HdyFlap   *self,
                                  GtkWidget *content);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_flap_get_flap (HdyFlap   *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_flap_set_flap (HdyFlap   *self,
                               GtkWidget *flap);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_flap_get_separator (HdyFlap   *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_flap_set_separator (HdyFlap   *self,
                                    GtkWidget *separator);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkPackType hdy_flap_get_flap_position (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void        hdy_flap_set_flap_position (HdyFlap     *self,
                                         GtkPackType  position);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_reveal_flap (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_flap_set_reveal_flap (HdyFlap  *self,
                                    gboolean  reveal_flap);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 guint hdy_flap_get_reveal_duration (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void  hdy_flap_set_reveal_duration (HdyFlap *self,
                                     guint    duration);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gdouble hdy_flap_get_reveal_progress (HdyFlap *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyFlapFoldPolicy hdy_flap_get_fold_policy (HdyFlap           *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void              hdy_flap_set_fold_policy (HdyFlap           *self,
                                             HdyFlapFoldPolicy  policy);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 guint hdy_flap_get_fold_duration (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void  hdy_flap_set_fold_duration (HdyFlap *self,
                                   guint    duration);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_folded (HdyFlap *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_locked (HdyFlap *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_flap_set_locked (HdyFlap  *self,
                               gboolean  locked);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyFlapTransitionType hdy_flap_get_transition_type (HdyFlap               *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void                  hdy_flap_set_transition_type (HdyFlap               *self,
                                                     HdyFlapTransitionType  transition_type);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_modal (HdyFlap  *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_flap_set_modal (HdyFlap  *self,
                              gboolean  modal);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_swipe_to_open (HdyFlap  *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_flap_set_swipe_to_open (HdyFlap  *self,
                                      gboolean  swipe_to_open);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_flap_get_swipe_to_close (HdyFlap  *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_flap_set_swipe_to_close (HdyFlap  *self,
                                       gboolean  swipe_to_close);
 
diff --git a/src/hdy-leaflet.c b/src/hdy-leaflet.c
index 0f3b7b1a..0954c7c5 100644
--- a/src/hdy-leaflet.c
+++ b/src/hdy-leaflet.c
@@ -582,7 +582,7 @@ hdy_leaflet_get_child_by_name (HdyLeaflet  *self,
  *
  * Inserts @child at the first position in @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_leaflet_prepend (HdyLeaflet *self,
@@ -604,7 +604,7 @@ hdy_leaflet_prepend (HdyLeaflet *self,
  * Inserts @child in the position after @sibling in the list of children.
  * If @sibling is %NULL, insert @child at the first position.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_leaflet_insert_child_after (HdyLeaflet *self,
@@ -630,7 +630,7 @@ hdy_leaflet_insert_child_after (HdyLeaflet *self,
  * Moves @child to the position after @sibling in the list of children.
  * If @sibling is %NULL, move @child to the first position.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_leaflet_reorder_child_after (HdyLeaflet *self,
diff --git a/src/hdy-leaflet.h b/src/hdy-leaflet.h
index 5ad4d6d1..e34fac2a 100644
--- a/src/hdy-leaflet.h
+++ b/src/hdy-leaflet.h
@@ -110,14 +110,14 @@ HDY_AVAILABLE_IN_ALL
 GtkWidget       *hdy_leaflet_get_child_by_name (HdyLeaflet  *self,
                                                 const gchar *name);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_leaflet_prepend (HdyLeaflet *self,
                                       GtkWidget  *child);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_leaflet_insert_child_after (HdyLeaflet *self,
                                                  GtkWidget  *child,
                                                  GtkWidget  *sibling);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_leaflet_reorder_child_after (HdyLeaflet *self,
                                                   GtkWidget  *child,
                                                   GtkWidget  *sibling);
diff --git a/src/hdy-status-page.c b/src/hdy-status-page.c
index e8734550..3f500773 100644
--- a/src/hdy-status-page.c
+++ b/src/hdy-status-page.c
@@ -21,7 +21,7 @@
  *
  * #HdyStatusPage has a main CSS node with name statuspage.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 enum {
@@ -214,7 +214,7 @@ hdy_status_page_class_init (HdyStatusPageClass *klass)
    *
    * The name of the icon to be used.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_ICON_NAME] =
     g_param_spec_string ("icon-name",
@@ -228,7 +228,7 @@ hdy_status_page_class_init (HdyStatusPageClass *klass)
    *
    * The title to be displayed below the icon.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_TITLE] =
     g_param_spec_string ("title",
@@ -242,7 +242,7 @@ hdy_status_page_class_init (HdyStatusPageClass *klass)
    *
    * The description to be displayed below the title.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_DESCRIPTION] =
     g_param_spec_string ("description",
@@ -280,7 +280,7 @@ hdy_status_page_init (HdyStatusPage *self)
  *
  * Returns: a new #HdyStatusPage
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_status_page_new (void)
@@ -296,7 +296,7 @@ hdy_status_page_new (void)
  *
  * Returns: (transfer none) (nullable): the icon name for @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 const gchar *
 hdy_status_page_get_icon_name (HdyStatusPage *self)
@@ -311,7 +311,7 @@ hdy_status_page_get_icon_name (HdyStatusPage *self)
  *
  * Sets the icon name for @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_status_page_set_icon_name (HdyStatusPage *self,
@@ -341,7 +341,7 @@ hdy_status_page_set_icon_name (HdyStatusPage *self,
  *
  * Returns: (transfer none) (nullable): the title for @self, or %NULL.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 const gchar *
 hdy_status_page_get_title (HdyStatusPage *self)
@@ -358,7 +358,7 @@ hdy_status_page_get_title (HdyStatusPage *self)
  *
  * Sets the title for @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_status_page_set_title (HdyStatusPage *self,
@@ -383,7 +383,7 @@ hdy_status_page_set_title (HdyStatusPage *self,
  *
  * Returns: (transfer none) (nullable): the description for @self, or %NULL.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 const gchar *
 hdy_status_page_get_description (HdyStatusPage *self)
@@ -400,7 +400,7 @@ hdy_status_page_get_description (HdyStatusPage *self)
  *
  * Sets the description for @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_status_page_set_description (HdyStatusPage *self,
diff --git a/src/hdy-status-page.h b/src/hdy-status-page.h
index 62b45d8f..acfdb62b 100644
--- a/src/hdy-status-page.h
+++ b/src/hdy-status-page.h
@@ -18,27 +18,27 @@ G_BEGIN_DECLS
 
 #define HDY_TYPE_STATUS_PAGE (hdy_status_page_get_type())
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 G_DECLARE_FINAL_TYPE (HdyStatusPage, hdy_status_page, HDY, STATUS_PAGE, GtkBin)
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget       *hdy_status_page_new (void);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 const gchar     *hdy_status_page_get_icon_name (HdyStatusPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_status_page_set_icon_name (HdyStatusPage *self,
                                                 const gchar   *icon_name);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 const gchar     *hdy_status_page_get_title (HdyStatusPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_status_page_set_title (HdyStatusPage *self,
                                             const gchar   *title);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 const gchar     *hdy_status_page_get_description (HdyStatusPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_status_page_set_description (HdyStatusPage *self,
                                                   const gchar   *description);
 
diff --git a/src/hdy-swipe-tracker.c b/src/hdy-swipe-tracker.c
index fb644bb8..edc1b0b6 100644
--- a/src/hdy-swipe-tracker.c
+++ b/src/hdy-swipe-tracker.c
@@ -1096,7 +1096,7 @@ hdy_swipe_tracker_class_init (HdySwipeTrackerClass *klass)
    * Whether to allow swiping for more than one snap point at a time. If the
    * value is %FALSE, each swipe can only move to the adjacent snap points.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_ALLOW_LONG_SWIPES] =
     g_param_spec_boolean ("allow-long-swipes",
@@ -1370,7 +1370,7 @@ hdy_swipe_tracker_set_allow_mouse_drag (HdySwipeTracker *self,
  *
  * Returns: %TRUE if long swipes are allowed, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_swipe_tracker_get_allow_long_swipes (HdySwipeTracker *self)
@@ -1388,7 +1388,7 @@ hdy_swipe_tracker_get_allow_long_swipes (HdySwipeTracker *self)
  * Sets whether to allow swiping for more than one snap point at a time. If the
  * value is %FALSE, each swipe can only move to the adjacent snap points.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_swipe_tracker_set_allow_long_swipes (HdySwipeTracker *self,
diff --git a/src/hdy-swipe-tracker.h b/src/hdy-swipe-tracker.h
index 471f71c1..60c68297 100644
--- a/src/hdy-swipe-tracker.h
+++ b/src/hdy-swipe-tracker.h
@@ -46,9 +46,9 @@ HDY_AVAILABLE_IN_ALL
 void             hdy_swipe_tracker_set_allow_mouse_drag (HdySwipeTracker *self,
                                                          gboolean         allow_mouse_drag);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean         hdy_swipe_tracker_get_allow_long_swipes (HdySwipeTracker *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void             hdy_swipe_tracker_set_allow_long_swipes (HdySwipeTracker *self,
                                                           gboolean         allow_long_swipes);
 
diff --git a/src/hdy-tab-bar.c b/src/hdy-tab-bar.c
index 682ff237..10fa8689 100644
--- a/src/hdy-tab-bar.c
+++ b/src/hdy-tab-bar.c
@@ -32,7 +32,7 @@
  *
  * #HdyTabBar has a single CSS node with name tabbar.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 struct _HdyTabBar
@@ -508,7 +508,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * The #HdyTabView the tab bar controls.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_VIEW] =
     g_param_spec_object ("view",
@@ -522,7 +522,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * The widget shown before the tabs.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_START_ACTION_WIDGET] =
     g_param_spec_object ("start-action-widget",
@@ -536,7 +536,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * The widget shown after the tabs.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_END_ACTION_WIDGET] =
     g_param_spec_object ("end-action-widget",
@@ -555,7 +555,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * See #HdyTabBar:tabs-revealed.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_AUTOHIDE] =
     g_param_spec_boolean ("autohide",
@@ -571,7 +571,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * See HdyTabBar:autohide.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_TABS_REVEALED] =
     g_param_spec_boolean ("tabs-revealed",
@@ -588,7 +588,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    * If set to %TRUE, the tabs will always vary width filling the whole width
    * when possible, otherwise tabs will always have the minimum possible size.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_EXPAND_TABS] =
     g_param_spec_boolean ("expand-tabs",
@@ -605,7 +605,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    * If set to %TRUE, non-pinned tabs will have the close button at the
    * beginning and the indicator at the end rather than the opposite.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_INVERTED] =
     g_param_spec_boolean ("inverted",
@@ -628,7 +628,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    * After content is dropped, the #HdyTabBar::extra-drag-data-received signal
    * can be used to retrieve and process the drag data.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_EXTRA_DRAG_DEST_TARGETS] =
     g_param_spec_boxed ("extra-drag-dest-targets",
@@ -645,7 +645,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    * If set to %TRUE, all tabs cannot be displayed at once and require
    * scrolling.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_IS_OVERFLOWING] =
     g_param_spec_boolean ("is-overflowing",
@@ -670,7 +670,7 @@ hdy_tab_bar_class_init (HdyTabBarClass *klass)
    *
    * See #GtkWidget::drag-data-received.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_EXTRA_DRAG_DATA_RECEIVED] =
     g_signal_new ("extra-drag-data-received",
@@ -786,7 +786,7 @@ hdy_tab_bar_tabs_have_visible_focus (HdyTabBar *self)
  *
  * Returns: a new #HdyTabBar
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabBar *
 hdy_tab_bar_new (void)
@@ -802,7 +802,7 @@ hdy_tab_bar_new (void)
  *
  * Returns: (transfer none) (nullable): the #HdyTabView @self controls
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabView *
 hdy_tab_bar_get_view (HdyTabBar *self)
@@ -819,7 +819,7 @@ hdy_tab_bar_get_view (HdyTabBar *self)
  *
  * Sets the #HdyTabView @self controls.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_view (HdyTabBar  *self,
@@ -898,7 +898,7 @@ hdy_tab_bar_set_view (HdyTabBar  *self,
  *
  * Returns: (transfer none) (nullable): the widget shown before the tabs, or %NULL
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_tab_bar_get_start_action_widget (HdyTabBar *self)
@@ -915,7 +915,7 @@ hdy_tab_bar_get_start_action_widget (HdyTabBar *self)
  *
  * Sets the widget to show before the tabs.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_start_action_widget (HdyTabBar *self,
@@ -950,7 +950,7 @@ hdy_tab_bar_set_start_action_widget (HdyTabBar *self,
  *
  * Returns: (transfer none) (nullable): the widget shown after the tabs, or %NULL
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_tab_bar_get_end_action_widget (HdyTabBar *self)
@@ -967,7 +967,7 @@ hdy_tab_bar_get_end_action_widget (HdyTabBar *self)
  *
  * Sets the widget to show after the tabs.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_end_action_widget (HdyTabBar *self,
@@ -1002,7 +1002,7 @@ hdy_tab_bar_set_end_action_widget (HdyTabBar *self,
  *
  * Returns: whether the tabs automatically hide
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_bar_get_autohide (HdyTabBar *self)
@@ -1026,7 +1026,7 @@ hdy_tab_bar_get_autohide (HdyTabBar *self)
  *
  * See #HdyTabBar:tabs-revealed.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_autohide (HdyTabBar *self,
@@ -1054,7 +1054,7 @@ hdy_tab_bar_set_autohide (HdyTabBar *self,
  *
  * Returns: whether the tabs are current revealed
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_bar_get_tabs_revealed (HdyTabBar *self)
@@ -1072,7 +1072,7 @@ hdy_tab_bar_get_tabs_revealed (HdyTabBar *self)
  *
  * Returns: whether tabs should expand
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_bar_get_expand_tabs (HdyTabBar *self)
@@ -1095,7 +1095,7 @@ hdy_tab_bar_get_expand_tabs (HdyTabBar *self)
  *
  * Expand is enabled by default.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_expand_tabs (HdyTabBar *self,
@@ -1121,7 +1121,7 @@ hdy_tab_bar_set_expand_tabs (HdyTabBar *self,
  *
  * Returns: whether tabs use inverted layout
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_bar_get_inverted (HdyTabBar *self)
@@ -1141,7 +1141,7 @@ hdy_tab_bar_get_inverted (HdyTabBar *self)
  * If @inverted is %TRUE, non-pinned tabs will have the close button at the
  * beginning and the indicator at the end rather than the opposite.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_inverted (HdyTabBar *self,
@@ -1168,7 +1168,7 @@ hdy_tab_bar_set_inverted (HdyTabBar *self,
  *
  * Returns: (transfer none) (nullable): extra drag targets, or %NULL
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkTargetList *
 hdy_tab_bar_get_extra_drag_dest_targets (HdyTabBar *self)
@@ -1194,7 +1194,7 @@ hdy_tab_bar_get_extra_drag_dest_targets (HdyTabBar *self)
  * After content is dropped, the #HdyTabBar::extra-drag-data-received signal can
  * be used to retrieve and process the drag data.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_bar_set_extra_drag_dest_targets (HdyTabBar     *self,
@@ -1227,7 +1227,7 @@ hdy_tab_bar_set_extra_drag_dest_targets (HdyTabBar     *self,
  *
  * Returns: whether @self is overflowing
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_bar_get_is_overflowing (HdyTabBar *self)
diff --git a/src/hdy-tab-bar.h b/src/hdy-tab-bar.h
index 121aefef..22139f1c 100644
--- a/src/hdy-tab-bar.h
+++ b/src/hdy-tab-bar.h
@@ -22,58 +22,58 @@ G_BEGIN_DECLS
 
 #define HDY_TYPE_TAB_BAR (hdy_tab_bar_get_type())
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 G_DECLARE_FINAL_TYPE (HdyTabBar, hdy_tab_bar, HDY, TAB_BAR, GtkBin)
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabBar *hdy_tab_bar_new (void);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabView *hdy_tab_bar_get_view (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void        hdy_tab_bar_set_view (HdyTabBar  *self,
                                   HdyTabView *view);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_tab_bar_get_start_action_widget (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_tab_bar_set_start_action_widget (HdyTabBar *self,
                                                 GtkWidget *widget);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_tab_bar_get_end_action_widget (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_tab_bar_set_end_action_widget (HdyTabBar *self,
                                               GtkWidget *widget);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_bar_get_autohide (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_bar_set_autohide (HdyTabBar *self,
                                    gboolean   autohide);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_bar_get_tabs_revealed (HdyTabBar *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_bar_get_expand_tabs (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_bar_set_expand_tabs (HdyTabBar *self,
                                       gboolean   expand_tabs);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_bar_get_inverted (HdyTabBar *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_bar_set_inverted (HdyTabBar *self,
                                    gboolean   inverted);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkTargetList *hdy_tab_bar_get_extra_drag_dest_targets (HdyTabBar     *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void           hdy_tab_bar_set_extra_drag_dest_targets (HdyTabBar     *self,
                                                         GtkTargetList *extra_drag_dest_targets);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_bar_get_is_overflowing (HdyTabBar *self);
 
 G_END_DECLS
diff --git a/src/hdy-tab-view.c b/src/hdy-tab-view.c
index f0e4fc14..4a5c85cf 100644
--- a/src/hdy-tab-view.c
+++ b/src/hdy-tab-view.c
@@ -56,7 +56,7 @@ static const GtkTargetEntry dst_targets [] = {
  *     ╰── widget
  * ]|
  *
- * Since: 1.1
+ * Since: 1.2
  */
 
 struct _HdyTabPage
@@ -364,7 +364,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * The child of the page.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_CHILD] =
     g_param_spec_object ("child",
@@ -380,7 +380,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * See hdy_tab_view_add_page() and hdy_tab_view_close_page().
 
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_PARENT] =
     g_param_spec_object ("parent",
@@ -394,7 +394,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * Whether the page is selected.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_SELECTED] =
     g_param_spec_boolean ("selected",
@@ -408,7 +408,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * Whether the page is pinned. See hdy_tab_view_set_page_pinned().
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_PINNED] =
     g_param_spec_boolean ("pinned",
@@ -425,7 +425,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    * #HdyTabBar will display it in the center of the tab unless it's pinned,
    * and will use it as a tooltip unless #HdyTabPage:tooltip is set.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_TITLE] =
     g_param_spec_string ("title",
@@ -441,7 +441,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * If not set, #HdyTabBar will use #HdyTabPage:title as a tooltip instead.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_TOOLTIP] =
     g_param_spec_string ("tooltip",
@@ -458,7 +458,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    * #HdyTabBar will not show the icon if #HdyTabPage:loading is set to %TRUE,
    * or if the page is pinned and #HdyTabPage:indicator-icon is set.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_ICON] =
     g_param_spec_object ("icon",
@@ -477,7 +477,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    * If the page is pinned and #HdyTabPage:indicator-icon is set, the loading
    * status will not be visible.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_LOADING] =
     g_param_spec_boolean ("loading",
@@ -502,7 +502,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    * If #HdyTabPage:indicator-activatable is set to %TRUE, the indicator icon
    * can act as a button.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_INDICATOR_ICON] =
     g_param_spec_object ("indicator-icon",
@@ -521,7 +521,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    *
    * If #HdyTabPage:indicator-icon is not set, does nothing.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_INDICATOR_ACTIVATABLE] =
     g_param_spec_boolean ("indicator-activatable",
@@ -539,7 +539,7 @@ hdy_tab_page_class_init (HdyTabPageClass *klass)
    * to %TRUE. If the tab is not visible, the corresponding edge of the tab bar
    * will be highlighted.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   page_props[PAGE_PROP_NEEDS_ATTENTION] =
     g_param_spec_boolean ("needs-attention",
@@ -1097,7 +1097,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * The number of pages in the tab view.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_N_PAGES] =
     g_param_spec_int ("n-pages",
@@ -1113,7 +1113,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * See hdy_tab_view_set_page_pinned().
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_N_PINNED_PAGES] =
     g_param_spec_int ("n-pinned-pages",
@@ -1133,7 +1133,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * During the transfer, children cannot receive pointer input and a tab can
    * be safely dropped on the tab view.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_IS_TRANSFERRING_PAGE] =
     g_param_spec_boolean ("is-transferring-page",
@@ -1147,7 +1147,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * The currently selected page.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SELECTED_PAGE] =
     g_param_spec_object ("selected-page",
@@ -1168,7 +1168,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * loading, doesn't have an icon and an indicator. Default icon is never used
    * for tabs that aren't pinned.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_DEFAULT_ICON] =
     g_param_spec_object ("default-icon",
@@ -1186,7 +1186,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * provided menu model. Use #HdyTabView::setup-menu signal to set up the menu
    * actions for the particular tab.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_MENU_MODEL] =
     g_param_spec_object ("menu-model",
@@ -1215,7 +1215,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * These shortcuts are always available on @self, this property is useful if
    * they should be available globally.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   props[PROP_SHORTCUT_WIDGET] =
     g_param_spec_object ("shortcut-widget",
@@ -1238,7 +1238,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * A typical reason to connect to this signal would be to connect to page
    * signals for things such as updating window title.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_PAGE_ATTACHED] =
     g_signal_new ("page-attached",
@@ -1267,7 +1267,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * child dispose handler for that or do it in sync with your
    * hdy_tab_view_close_page_finish() calls.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_PAGE_DETACHED] =
     g_signal_new ("page-detached",
@@ -1287,7 +1287,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * This signal is emitted after @page has been reordered to @position.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_PAGE_REORDERED] =
     g_signal_new ("page-reordered",
@@ -1332,7 +1332,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * A typical reason to connect to this signal is to show a confirmation dialog
    * for closing a tab.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_CLOSE_PAGE] =
     g_signal_new ("close-page",
@@ -1356,7 +1356,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    * It can be used to set up menu actions before showing the menu, for example
    * disable actions not applicable to @page.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_SETUP_MENU] =
     g_signal_new ("setup-menu",
@@ -1380,7 +1380,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * Returns: (transfer none) (nullable): the #HdyTabView from the new window
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_CREATE_WINDOW] =
     g_signal_new ("create-window",
@@ -1401,7 +1401,7 @@ hdy_tab_view_class_init (HdyTabViewClass *klass)
    *
    * See #HdyTabPage:indicator-icon and #HdyTabPage:indicator-activatable.
    *
-   * Since: 1.1
+   * Since: 1.2
    */
   signals[SIGNAL_INDICATOR_ACTIVATED] =
     g_signal_new ("indicator-activated",
@@ -1466,7 +1466,7 @@ hdy_tab_view_init (HdyTabView *self)
  *
  * Returns: (transfer none): the child of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_tab_page_get_child (HdyTabPage *self)
@@ -1486,7 +1486,7 @@ hdy_tab_page_get_child (HdyTabPage *self)
  *
  * Returns: (transfer none) (nullable): the parent page of @self, or %NULL
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_page_get_parent (HdyTabPage *self)
@@ -1504,7 +1504,7 @@ hdy_tab_page_get_parent (HdyTabPage *self)
  *
  * Returns: whether @self is selected
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_page_get_selected (HdyTabPage *self)
@@ -1522,7 +1522,7 @@ hdy_tab_page_get_selected (HdyTabPage *self)
  *
  * Returns: whether @self is pinned
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_page_get_pinned (HdyTabPage *self)
@@ -1540,7 +1540,7 @@ hdy_tab_page_get_pinned (HdyTabPage *self)
  *
  * Returns: (nullable): the title of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 const gchar *
 hdy_tab_page_get_title (HdyTabPage *self)
@@ -1561,7 +1561,7 @@ hdy_tab_page_get_title (HdyTabPage *self)
  * unless it's pinned, and will use it as a tooltip unless #HdyTabPage:tooltip
  * is set.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_title (HdyTabPage  *self,
@@ -1586,7 +1586,7 @@ hdy_tab_page_set_title (HdyTabPage  *self,
  *
  * Returns: (nullable): the tooltip of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 const gchar *
 hdy_tab_page_get_tooltip (HdyTabPage *self)
@@ -1605,7 +1605,7 @@ hdy_tab_page_get_tooltip (HdyTabPage *self)
  *
  * If not set, #HdyTabBar will use #HdyTabPage:title as a tooltip instead.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_tooltip (HdyTabPage  *self,
@@ -1630,7 +1630,7 @@ hdy_tab_page_set_tooltip (HdyTabPage  *self,
  *
  * Returns: (transfer none) (nullable): the icon of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GIcon *
 hdy_tab_page_get_icon (HdyTabPage *self)
@@ -1650,7 +1650,7 @@ hdy_tab_page_get_icon (HdyTabPage *self)
  * #HdyTabBar will not show the icon if #HdyTabPage:loading is set to %TRUE,
  * or if @self is pinned and #HdyTabPage:indicator-icon is set.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_icon (HdyTabPage *self,
@@ -1675,7 +1675,7 @@ hdy_tab_page_set_icon (HdyTabPage *self,
  *
  * Returns: whether @self is loading
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_page_get_loading (HdyTabPage *self)
@@ -1697,7 +1697,7 @@ hdy_tab_page_get_loading (HdyTabPage *self)
  * If @self is pinned and #HdyTabPage:indicator-icon is set, the loading status
  * will not be visible.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_loading (HdyTabPage *self,
@@ -1723,7 +1723,7 @@ hdy_tab_page_set_loading (HdyTabPage *self,
  *
  * Returns: (transfer none) (nullable): the indicator icon of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GIcon *
 hdy_tab_page_get_indicator_icon (HdyTabPage *self)
@@ -1750,7 +1750,7 @@ hdy_tab_page_get_indicator_icon (HdyTabPage *self)
  * If #HdyTabPage:indicator-activatable is set to %TRUE, indicator icon
  * can act as a button.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_indicator_icon (HdyTabPage *self,
@@ -1777,7 +1777,7 @@ hdy_tab_page_set_indicator_icon (HdyTabPage *self,
  *
  * Returns: whether the indicator is activatable
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_page_get_indicator_activatable (HdyTabPage *self)
@@ -1799,7 +1799,7 @@ hdy_tab_page_get_indicator_activatable (HdyTabPage *self)
  *
  * If #HdyTabPage:indicator-icon is not set, does nothing.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_indicator_activatable (HdyTabPage *self,
@@ -1825,7 +1825,7 @@ hdy_tab_page_set_indicator_activatable (HdyTabPage *self,
  *
  * Returns: whether @self needs attention
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_page_get_needs_attention (HdyTabPage *self)
@@ -1846,7 +1846,7 @@ hdy_tab_page_get_needs_attention (HdyTabPage *self)
  * %TRUE. If the tab is not visible, the corresponding edge of the tab bar will
  * be highlighted.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_page_set_needs_attention (HdyTabPage *self,
@@ -1871,7 +1871,7 @@ hdy_tab_page_set_needs_attention (HdyTabPage *self,
  *
  * Returns: a new #HdyTabView
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabView *
 hdy_tab_view_new (void)
@@ -1887,7 +1887,7 @@ hdy_tab_view_new (void)
  *
  * Returns: the number of pages in @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gint
 hdy_tab_view_get_n_pages (HdyTabView *self)
@@ -1907,7 +1907,7 @@ hdy_tab_view_get_n_pages (HdyTabView *self)
  *
  * Returns: the number of pinned pages in @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gint
 hdy_tab_view_get_n_pinned_pages (HdyTabView *self)
@@ -1927,7 +1927,7 @@ hdy_tab_view_get_n_pinned_pages (HdyTabView *self)
  *
  * Returns: whether a page is being transferred
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_get_is_transferring_page (HdyTabView *self)
@@ -1945,7 +1945,7 @@ hdy_tab_view_get_is_transferring_page (HdyTabView *self)
  *
  * Returns: (transfer none) (nullable): the selected page in @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_get_selected_page (HdyTabView *self)
@@ -1962,7 +1962,7 @@ hdy_tab_view_get_selected_page (HdyTabView *self)
  *
  * Sets the currently selected page in @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_set_selected_page (HdyTabView *self,
@@ -2004,7 +2004,7 @@ hdy_tab_view_set_selected_page (HdyTabView *self,
  *
  * Returns: %TRUE if the selected page was changed, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_select_previous_page (HdyTabView *self)
@@ -2039,7 +2039,7 @@ hdy_tab_view_select_previous_page (HdyTabView *self)
  *
  * Returns: %TRUE if the selected page was changed, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_select_next_page (HdyTabView *self)
@@ -2130,7 +2130,7 @@ hdy_tab_view_select_last_page (HdyTabView *self)
  *
  * Returns: (transfer none): the default icon of @self.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GIcon *
 hdy_tab_view_get_default_icon (HdyTabView *self)
@@ -2156,7 +2156,7 @@ hdy_tab_view_get_default_icon (HdyTabView *self)
  *
  * By default, 'hdy-tab-icon-missing-symbolic' icon is used.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_set_default_icon (HdyTabView *self,
@@ -2181,7 +2181,7 @@ hdy_tab_view_set_default_icon (HdyTabView *self,
  *
  * Returns: (transfer none) (nullable): the tab context menu model for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GMenuModel *
 hdy_tab_view_get_menu_model (HdyTabView *self)
@@ -2202,7 +2202,7 @@ hdy_tab_view_get_menu_model (HdyTabView *self)
  * provided menu model. Use #HdyTabView::setup-menu signal to set up the menu
  * actions for the particular tab.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_set_menu_model (HdyTabView *self,
@@ -2227,7 +2227,7 @@ hdy_tab_view_set_menu_model (HdyTabView *self,
  *
  * Returns: (transfer none) (nullable): the shortcut widget for @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GtkWidget *
 hdy_tab_view_get_shortcut_widget (HdyTabView *self)
@@ -2261,7 +2261,7 @@ hdy_tab_view_get_shortcut_widget (HdyTabView *self)
  * These shortcuts are always available on @self, this function is useful if
  * they should be available globally.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_set_shortcut_widget (HdyTabView *self,
@@ -2326,7 +2326,7 @@ hdy_tab_view_set_shortcut_widget (HdyTabView *self,
  * Pinned pages cannot be closed by default, see #HdyTabView::close-page for how
  * to override that behavior.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_set_page_pinned (HdyTabView *self,
@@ -2381,7 +2381,7 @@ hdy_tab_view_set_page_pinned (HdyTabView *self,
  *
  * Returns: (transfer none): the #HdyTabPage representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_get_page (HdyTabView *self,
@@ -2412,7 +2412,7 @@ hdy_tab_view_get_page (HdyTabView *self,
  *
  * Returns: (transfer none): the page object at @position
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_get_nth_page (HdyTabView *self,
@@ -2438,7 +2438,7 @@ hdy_tab_view_get_nth_page (HdyTabView *self,
  *
  * Returns: the position of @page in @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gint
 hdy_tab_view_get_page_position (HdyTabView *self,
@@ -2476,7 +2476,7 @@ hdy_tab_view_get_page_position (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_add_page (HdyTabView *self,
@@ -2527,7 +2527,7 @@ hdy_tab_view_add_page (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_insert (HdyTabView *self,
@@ -2551,7 +2551,7 @@ hdy_tab_view_insert (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_prepend (HdyTabView *self,
@@ -2572,7 +2572,7 @@ hdy_tab_view_prepend (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_append (HdyTabView *self,
@@ -2597,7 +2597,7 @@ hdy_tab_view_append (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_insert_pinned (HdyTabView *self,
@@ -2621,7 +2621,7 @@ hdy_tab_view_insert_pinned (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_prepend_pinned (HdyTabView *self,
@@ -2642,7 +2642,7 @@ hdy_tab_view_prepend_pinned (HdyTabView *self,
  *
  * Returns: (transfer none): the page object representing @child
  *
- * Since: 1.1
+ * Since: 1.2
  */
 HdyTabPage *
 hdy_tab_view_append_pinned (HdyTabView *self,
@@ -2682,7 +2682,7 @@ hdy_tab_view_append_pinned (HdyTabView *self,
  * descendant (possibly indirect) of the parent. If both the previous page and
  * the parent are pinned, the parent will be selected instead.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_close_page (HdyTabView *self,
@@ -2716,7 +2716,7 @@ hdy_tab_view_close_page (HdyTabView *self,
  * This function should not be called unless a custom handler for
  * #HdyTabView::close-page is used.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_close_page_finish (HdyTabView *self,
@@ -2741,7 +2741,7 @@ hdy_tab_view_close_page_finish (HdyTabView *self,
  *
  * Requests to close all pages other than @page.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_close_other_pages (HdyTabView *self,
@@ -2770,7 +2770,7 @@ hdy_tab_view_close_other_pages (HdyTabView *self,
  *
  * Requests to close all pages before @page.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_close_pages_before (HdyTabView *self,
@@ -2798,7 +2798,7 @@ hdy_tab_view_close_pages_before (HdyTabView *self,
  *
  * Requests to close all pages after @page.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_close_pages_after (HdyTabView *self,
@@ -2832,7 +2832,7 @@ hdy_tab_view_close_pages_after (HdyTabView *self,
  *
  * Returns: %TRUE if @page was moved, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_reorder_page (HdyTabView *self,
@@ -2884,7 +2884,7 @@ hdy_tab_view_reorder_page (HdyTabView *self,
  *
  * Returns: %TRUE if @page was moved, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_reorder_backward (HdyTabView *self,
@@ -2917,7 +2917,7 @@ hdy_tab_view_reorder_backward (HdyTabView *self,
  *
  * Returns: %TRUE if @page was moved, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_reorder_forward (HdyTabView *self,
@@ -2950,7 +2950,7 @@ hdy_tab_view_reorder_forward (HdyTabView *self,
  *
  * Returns: %TRUE if @page was moved, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_reorder_first (HdyTabView *self,
@@ -2978,7 +2978,7 @@ hdy_tab_view_reorder_first (HdyTabView *self,
  *
  * Returns: %TRUE if @page was moved, %FALSE otherwise
  *
- * Since: 1.1
+ * Since: 1.2
  */
 gboolean
 hdy_tab_view_reorder_last (HdyTabView *self,
@@ -3044,7 +3044,7 @@ hdy_tab_view_attach_page (HdyTabView *self,
  * It's a programmer error to try to insert a pinned page after a non-pinned
  * one, or a non-pinned page before a pinned one.
  *
- * Since: 1.1
+ * Since: 1.2
  */
 void
 hdy_tab_view_transfer_page (HdyTabView *self,
@@ -3079,7 +3079,7 @@ hdy_tab_view_transfer_page (HdyTabView *self,
  *
  * Returns: (transfer none): the model containing pages of @self
  *
- * Since: 1.1
+ * Since: 1.2
  */
 GListModel *
 hdy_tab_view_get_pages (HdyTabView *self)
diff --git a/src/hdy-tab-view.h b/src/hdy-tab-view.h
index 374c64c9..d1c66d13 100644
--- a/src/hdy-tab-view.h
+++ b/src/hdy-tab-view.h
@@ -20,194 +20,194 @@ G_BEGIN_DECLS
 
 #define HDY_TYPE_TAB_PAGE (hdy_tab_page_get_type())
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 G_DECLARE_FINAL_TYPE (HdyTabPage, hdy_tab_page, HDY, TAB_PAGE, GObject)
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_tab_page_get_child (HdyTabPage *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_page_get_parent (HdyTabPage *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_page_get_selected (HdyTabPage *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_page_get_pinned (HdyTabPage *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 const gchar *hdy_tab_page_get_title (HdyTabPage  *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void         hdy_tab_page_set_title (HdyTabPage  *self,
                                      const gchar *title);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 const gchar *hdy_tab_page_get_tooltip (HdyTabPage  *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void         hdy_tab_page_set_tooltip (HdyTabPage  *self,
                                        const gchar *tooltip);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GIcon *hdy_tab_page_get_icon (HdyTabPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void   hdy_tab_page_set_icon (HdyTabPage *self,
                               GIcon      *icon);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_page_get_loading (HdyTabPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_page_set_loading (HdyTabPage *self,
                                    gboolean    loading);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GIcon *hdy_tab_page_get_indicator_icon (HdyTabPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void   hdy_tab_page_set_indicator_icon (HdyTabPage *self,
                                         GIcon      *indicator_icon);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_page_get_indicator_activatable (HdyTabPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_page_set_indicator_activatable (HdyTabPage *self,
                                                  gboolean    activatable);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_page_get_needs_attention (HdyTabPage *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void     hdy_tab_page_set_needs_attention (HdyTabPage *self,
                                            gboolean    needs_attention);
 
 #define HDY_TYPE_TAB_VIEW (hdy_tab_view_get_type())
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 G_DECLARE_FINAL_TYPE (HdyTabView, hdy_tab_view, HDY, TAB_VIEW, GtkBin)
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabView *hdy_tab_view_new (void);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gint hdy_tab_view_get_n_pages (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gint hdy_tab_view_get_n_pinned_pages (HdyTabView *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_get_is_transferring_page (HdyTabView *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_get_selected_page (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void        hdy_tab_view_set_selected_page (HdyTabView *self,
                                             HdyTabPage *selected_page);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_select_previous_page (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_select_next_page     (HdyTabView *self);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GIcon *hdy_tab_view_get_default_icon (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void   hdy_tab_view_set_default_icon (HdyTabView *self,
                                       GIcon      *default_icon);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GMenuModel *hdy_tab_view_get_menu_model (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void        hdy_tab_view_set_menu_model (HdyTabView *self,
                                          GMenuModel *menu_model);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GtkWidget *hdy_tab_view_get_shortcut_widget (HdyTabView *self);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void       hdy_tab_view_set_shortcut_widget (HdyTabView *self,
                                              GtkWidget  *widget);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_set_page_pinned (HdyTabView *self,
                                    HdyTabPage *page,
                                    gboolean    pinned);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_get_page (HdyTabView *self,
                                    GtkWidget  *child);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_get_nth_page (HdyTabView *self,
                                        gint        position);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gint hdy_tab_view_get_page_position (HdyTabView *self,
                                      HdyTabPage *page);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_add_page (HdyTabView *self,
                                    GtkWidget  *child,
                                    HdyTabPage *parent);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_insert  (HdyTabView *self,
                                   GtkWidget  *child,
                                   gint        position);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_prepend (HdyTabView *self,
                                   GtkWidget  *child);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_append  (HdyTabView *self,
                                   GtkWidget  *child);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_insert_pinned  (HdyTabView *self,
                                          GtkWidget  *child,
                                          gint        position);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_prepend_pinned (HdyTabView *self,
                                          GtkWidget  *child);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 HdyTabPage *hdy_tab_view_append_pinned  (HdyTabView *self,
                                          GtkWidget  *child);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_close_page        (HdyTabView *self,
                                      HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_close_page_finish (HdyTabView *self,
                                      HdyTabPage *page,
                                      gboolean    confirm);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_close_other_pages  (HdyTabView *self,
                                       HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_close_pages_before (HdyTabView *self,
                                       HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_close_pages_after  (HdyTabView *self,
                                       HdyTabPage *page);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_reorder_page     (HdyTabView *self,
                                         HdyTabPage *page,
                                         gint        position);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_reorder_backward (HdyTabView *self,
                                         HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_reorder_forward  (HdyTabView *self,
                                         HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_reorder_first    (HdyTabView *self,
                                         HdyTabPage *page);
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 gboolean hdy_tab_view_reorder_last     (HdyTabView *self,
                                         HdyTabPage *page);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 void hdy_tab_view_transfer_page (HdyTabView *self,
                                  HdyTabPage *page,
                                  HdyTabView *other_view,
                                  gint        position);
 
-HDY_AVAILABLE_IN_1_1
+HDY_AVAILABLE_IN_1_2
 GListModel *hdy_tab_view_get_pages (HdyTabView *self);
 
 G_END_DECLS
diff --git a/src/hdy-version.h.in b/src/hdy-version.h.in
index 773d00c0..c6f1ade2 100644
--- a/src/hdy-version.h.in
+++ b/src/hdy-version.h.in
@@ -81,14 +81,14 @@
           HDY_MICRO_VERSION >= (micro)))
 
 /**
- * HDY_VERSION_1_1:
+ * HDY_VERSION_1_2:
  *
- * A macro that evaluates to the 1.1 version of Handy, in a format
+ * A macro that evaluates to the 1.2 version of Handy, in a format
  * that can be used by the C pre-processor.
  *
- * Since: 1.1
+ * Since: 1.2
  */
-#define HDY_VERSION_1_1 (HDY_ENCODE_VERSION (1, 1, 0))
+#define HDY_VERSION_1_2 (HDY_ENCODE_VERSION (1, 2, 0))
 
 #ifndef _HDY_EXTERN
 #define _HDY_EXTERN extern
@@ -107,31 +107,31 @@
 #endif
 
 #ifndef HDY_VERSION_MAX_ALLOWED
-# define HDY_VERSION_MAX_ALLOWED HDY_VERSION_1_1
+# define HDY_VERSION_MAX_ALLOWED HDY_VERSION_1_2
 #endif
 
 #ifndef HDY_VERSION_MIN_REQUIRED
-# define HDY_VERSION_MIN_REQUIRED HDY_VERSION_1_1
+# define HDY_VERSION_MIN_REQUIRED HDY_VERSION_1_2
 #endif
 
 #define HDY_UNAVAILABLE(major, minor) G_UNAVAILABLE(major, minor) _HDY_EXTERN
 
 #define HDY_AVAILABLE_IN_ALL _HDY_EXTERN
 
-#if HDY_VERSION_MAX_ALLOWED < HDY_VERSION_1_1
-# define HDY_AVAILABLE_IN_1_1 HDY_UNAVAILABLE(1, 1)
+#if HDY_VERSION_MAX_ALLOWED < HDY_VERSION_1_2
+# define HDY_AVAILABLE_IN_1_2 HDY_UNAVAILABLE(1, 2)
 #else
-# define HDY_AVAILABLE_IN_1_1 _HDY_EXTERN
+# define HDY_AVAILABLE_IN_1_2 _HDY_EXTERN
 #endif
 
-#if HDY_VERSION_MIN_REQUIRED >= HDY_VERSION_1_1
-# define HDY_DEPRECATED_IN_1_1             _HDY_DEPRECATED
-# define HDY_DEPRECATED_IN_1_1_FOR(f)      _HDY_DEPRECATED_FOR(f)
-# define HDY_DEPRECATED_TYPE_IN_1_1        _HDY_DEPRECATED_TYPE
-# define HDY_DEPRECATED_TYPE_IN_1_1_FOR(f) _HDY_DEPRECATED_TYPE_FOR(f)
+#if HDY_VERSION_MIN_REQUIRED >= HDY_VERSION_1_2
+# define HDY_DEPRECATED_IN_1_2             _HDY_DEPRECATED
+# define HDY_DEPRECATED_IN_1_2_FOR(f)      _HDY_DEPRECATED_FOR(f)
+# define HDY_DEPRECATED_TYPE_IN_1_2        _HDY_DEPRECATED_TYPE
+# define HDY_DEPRECATED_TYPE_IN_1_2_FOR(f) _HDY_DEPRECATED_TYPE_FOR(f)
 #else
-# define HDY_DEPRECATED_IN_1_1             _HDY_EXTERN
-# define HDY_DEPRECATED_IN_1_1_FOR(f)      _HDY_EXTERN
-# define HDY_DEPRECATED_TYPE_IN_1_1
-# define HDY_DEPRECATED_TYPE_IN_1_1_FOR(f)
+# define HDY_DEPRECATED_IN_1_2             _HDY_EXTERN
+# define HDY_DEPRECATED_IN_1_2_FOR(f)      _HDY_EXTERN
+# define HDY_DEPRECATED_TYPE_IN_1_2
+# define HDY_DEPRECATED_TYPE_IN_1_2_FOR(f)
 #endif


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]