diff options
Diffstat (limited to 'src/ephy-tab.h')
-rw-r--r-- | src/ephy-tab.h | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/ephy-tab.h b/src/ephy-tab.h index ac39899ce..f84595c02 100644 --- a/src/ephy-tab.h +++ b/src/ephy-tab.h @@ -42,11 +42,18 @@ typedef struct _EphyTabPrivate EphyTabPrivate; typedef enum { - EPHY_TAB_NAV_UP = 1 << 0, + EPHY_TAB_NAV_UP = 1 << 0, EPHY_TAB_NAV_BACK = 1 << 1, EPHY_TAB_NAV_FORWARD = 1 << 2 } EphyTabNavigationFlags; +typedef enum +{ + EPHY_TAB_ADDRESS_EXPIRE_NOW, + EPHY_TAB_ADDRESS_EXPIRE_NEXT, + EPHY_TAB_ADDRESS_EXPIRE_CURRENT +} EphyTabAddressExpire; + struct _EphyTab { GtkBin parent; @@ -89,7 +96,8 @@ const char *ephy_tab_get_address (EphyTab *tab); const char *ephy_tab_get_typed_address (EphyTab *tab); void ephy_tab_set_typed_address (EphyTab *tab, - const char *address); + const char *address, + EphyTabAddressExpire expire); EphyTabNavigationFlags ephy_tab_get_navigation_flags (EphyTab *tab); |