2
Copyright (C) 2007-2008 Christian Dywan <christian@twotoasts.de>
4
This library is free software; you can redistribute it and/or
5
modify it under the terms of the GNU Lesser General Public
6
License as published by the Free Software Foundation; either
7
version 2.1 of the License, or (at your option) any later version.
9
See the file COPYING for the full license text.
15
#include <katze/katze.h>
18
#include <webkit/webkit.h>
20
#include <glib/gi18n.h>
22
// FIXME: Remove these globals
24
GList* searchEngines; // Items of type 'SearchEngine'
25
KatzeXbelItem* bookmarks;
29
// We should distribute these
30
// Names should match with epiphany and/ or xdg spec
31
/* NOTE: Those uncommented were replaced with remotely related icons
32
in order to reduce the amount of warnings :D */
34
#define STOCK_BOOKMARK GTK_STOCK_FILE // "stock_bookmark" "bookmark-web"
35
#define STOCK_FORM_FILL GTK_STOCK_JUSTIFY_FILL // "insert-text" "form-fill"
36
#define STOCK_NEWSFEED GTK_STOCK_INDEX
38
// We assume that these legacy icon names are usually present
40
#define STOCK_BOOKMARK_ADD "stock_add-bookmark"
41
#define STOCK_HOMEPAGE GTK_STOCK_HOME
42
#define STOCK_IMAGE "gnome-mime-image"
43
#define STOCK_LOCK_OPEN "stock_lock-open"
44
#define STOCK_LOCK_SECURE "stock_lock"
45
#define STOCK_LOCK_BROKEN "stock_lock-broken"
46
#define STOCK_NETWORK_OFFLINE "network-offline"
47
#define STOCK_SCRIPT "stock_script"
48
#define STOCK_SEND "stock_mail-send"
49
#define STOCK_TAB_NEW "stock_new-tab"
50
#define STOCK_THEME "gnome-settings-theme"
51
#define STOCK_USER_TRASH "gnome-stock-trash"
52
#define STOCK_WINDOW_NEW "stock_new-window"
54
// For backwards compatibility
56
#if !GTK_CHECK_VERSION(2, 10, 0)
57
#define GTK_STOCK_SELECT_ALL "gtk-select-all"
59
#if !GTK_CHECK_VERSION(2, 8, 0)
60
#define GTK_STOCK_FULLSCREEN "gtk-fullscreen"
61
#define GTK_STOCK_LEAVE_FULLSCREEN "gtk-leave-fullscreen"
64
#endif /* !__MAIN_H__ */