diff options
author | Christian Persch <chpe@cvs.gnome.org> | 2006-02-11 06:49:29 +0800 |
---|---|---|
committer | Christian Persch <chpe@src.gnome.org> | 2006-02-11 06:49:29 +0800 |
commit | 927100b2cb4b488d2581d63f764b74db976db69c (patch) | |
tree | 5bc83bbf59b42b3ac55d934716b53186a4d98664 /src/bookmarks/ephy-bookmarks-ui.h | |
parent | f71767923318f72934fcd30be4dd47adb9f5b4de (diff) | |
download | gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar.gz gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar.bz2 gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar.lz gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar.xz gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.tar.zst gsoc2013-epiphany-927100b2cb4b488d2581d63f764b74db976db69c.zip |
Remove *_action_name functions, and use static buffers instead. Minor
2006-02-10 Christian Persch <chpe@cvs.gnome.org>
* src/bookmarks/ephy-bookmark-action-group.c: (smart_added_cb),
(smart_removed_cb), (node_changed_cb), (node_added_cb),
(node_removed_cb):
* src/bookmarks/ephy-bookmark-action.c: (ephy_bookmark_action_new):
* src/bookmarks/ephy-bookmark-action.h:
* src/bookmarks/ephy-bookmark-factory-action.c:
(build_menu_for_topic):
* src/bookmarks/ephy-bookmarks-editor.c: (cmd_toolbar),
(ephy_bookmarks_editor_update_menu):
* src/bookmarks/ephy-bookmarks-menu.c: (append_bookmarks),
(append_menu), (ephy_bookmarks_menu_build):
* src/bookmarks/ephy-bookmarks-ui.c:
(ephy_bookmarks_ui_attach_window), (topic_has_data),
(topic_get_data), (topic_get_name), (bookmark_has_data),
(bookmark_get_data), (bookmark_get_name), (bookmark_new_name),
(toolbar_node_removed_cb):
* src/bookmarks/ephy-bookmarks-ui.h:
* src/bookmarks/ephy-open-tabs-action.c: (node_added_cb),
(node_removed_cb), (ephy_open_tabs_group_new):
* src/bookmarks/ephy-open-tabs-action.h:
* src/bookmarks/ephy-topic-action-group.c: (node_changed_cb),
(node_added_cb), (node_removed_cb), (ephy_topic_action_group_new):
* src/bookmarks/ephy-topic-action-group.h:
* src/bookmarks/ephy-topic-action.c: (ephy_topic_action_new):
* src/bookmarks/ephy-topic-action.h:
* src/bookmarks/ephy-topic-factory-action.c: (build_menu):
Remove *_action_name functions, and use static buffers instead.
Minor cleanups.
Diffstat (limited to 'src/bookmarks/ephy-bookmarks-ui.h')
-rw-r--r-- | src/bookmarks/ephy-bookmarks-ui.h | 42 |
1 files changed, 34 insertions, 8 deletions
diff --git a/src/bookmarks/ephy-bookmarks-ui.h b/src/bookmarks/ephy-bookmarks-ui.h index 5a2e33ee6..9feedae8b 100644 --- a/src/bookmarks/ephy-bookmarks-ui.h +++ b/src/bookmarks/ephy-bookmarks-ui.h @@ -26,16 +26,42 @@ #include <gtk/gtk.h> -void ephy_bookmarks_ui_attach_window (EphyWindow *window); -void ephy_bookmarks_ui_detach_window (EphyWindow *window); +G_BEGIN_DECLS -void ephy_bookmarks_ui_attach_toolbar_model (EggToolbarsModel *model); -void ephy_bookmarks_ui_detach_toolbar_model (EggToolbarsModel *model); +#define EPHY_BOOKMARKS_UI_ACTION_NAME_BUFFER_SIZE 32 -void ephy_bookmarks_ui_add_bookmark (GtkWindow *parent, - const char *location, - const char *title); +#define EPHY_BOOKMARK_ACTION_NAME_BUFFER_SIZE EPHY_BOOKMARKS_UI_ACTION_NAME_BUFFER_SIZE +#define EPHY_BOOKMARK_ACTION_NAME_FORMAT "Bmk%u" +#define EPHY_BOOKMARK_ACTION_NAME_FORMAT_ARG(node) (ephy_node_get_id (node)) +#define EPHY_BOOKMARK_ACTION_NAME_PRINTF(buffer,node) (g_snprintf (buffer, sizeof (buffer), EPHY_BOOKMARK_ACTION_NAME_FORMAT, EPHY_BOOKMARK_ACTION_NAME_FORMAT_ARG (node))) +#define EPHY_BOOKMARK_ACTION_NAME_STRDUP_PRINTF(node) (g_strdup_printf (EPHY_BOOKMARK_ACTION_NAME_FORMAT, EPHY_BOOKMARK_ACTION_NAME_FORMAT_ARG (node))) -void ephy_bookmarks_ui_show_bookmark (EphyNode *bookmark); +#define EPHY_TOPIC_ACTION_NAME_BUFFER_SIZE EPHY_BOOKMARKS_UI_ACTION_NAME_BUFFER_SIZE +#define EPHY_TOPIC_ACTION_NAME_FORMAT "Tp%u" +#define EPHY_TOPIC_ACTION_NAME_FORMAT_ARG(node) (ephy_node_get_id (node)) +#define EPHY_TOPIC_ACTION_NAME_PRINTF(buffer,node) (g_snprintf (buffer, sizeof (buffer), EPHY_TOPIC_ACTION_NAME_FORMAT, EPHY_TOPIC_ACTION_NAME_FORMAT_ARG (node))) +#define EPHY_TOPIC_ACTION_NAME_STRDUP_PRINTF(node) (g_strdup_printf (EPHY_TOPIC_ACTION_NAME_FORMAT, EPHY_TOPIC_ACTION_NAME_FORMAT_ARG (node))) + +#define EPHY_OPEN_TABS_ACTION_NAME_BUFFER_SIZE EPHY_BOOKMARKS_UI_ACTION_NAME_BUFFER_SIZE +#define EPHY_OPEN_TABS_ACTION_NAME_FORMAT "OpTb%u" +#define EPHY_OPEN_TABS_ACTION_NAME_FORMAT_ARG(node) (ephy_node_get_id (node)) +#define EPHY_OPEN_TABS_ACTION_NAME_PRINTF(buffer,node) (g_snprintf (buffer, sizeof (buffer), EPHY_OPEN_TABS_ACTION_NAME_FORMAT, EPHY_OPEN_TABS_ACTION_NAME_FORMAT_ARG (node))) +#define EPHY_OPEN_TABS_ACTION_NAME_STRDUP_PRINTF(node) (g_strdup_printf (EPHY_OPEN_TABS_ACTION_NAME_FORMAT, EPHY_OPEN_TABS_ACTION_NAME_FORMAT_ARG (node))) + +void ephy_bookmarks_ui_attach_window (EphyWindow *window); + +void ephy_bookmarks_ui_detach_window (EphyWindow *window); + +void ephy_bookmarks_ui_attach_toolbar_model (EggToolbarsModel *model); + +void ephy_bookmarks_ui_detach_toolbar_model (EggToolbarsModel *model); + +void ephy_bookmarks_ui_add_bookmark (GtkWindow *parent, + const char *location, + const char *title); + +void ephy_bookmarks_ui_show_bookmark (EphyNode *bookmark); + +G_END_DECLS #endif |