aboutsummaryrefslogtreecommitdiffstats
path: root/shell/e-shortcuts-view.h
blob: d98f0e68f6e2d297bbb669554616e0f9577707af (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
/* -*- Mode: C; indent-tabs-mode: t; c-basic-offset: 8; tab-width: 8 -*- */
/* e-shortcuts-view.h
 *
 * Copyright (C) 2000  Ximian, Inc.
 *
 * This program is free software; you can redistribute it and/or
 * modify it under the terms of the GNU General Public License as
 * published by the Free Software Foundation; either version 2 of the
 * License, or (at your option) any later version.
 *
 * This program is distributed in the hope that it will be useful,
 * but WITHOUT ANY WARRANTY; without even the implied warranty of
 * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
 * General Public License for more details.
 *
 * You should have received a copy of the GNU General Public
 * License along with this program; if not, write to the
 * Free Software Foundation, Inc., 59 Temple Place - Suite 330,
 * Boston, MA 02111-1307, USA.
 *
 * Author: Ettore Perazzoli
 */

#ifndef _E_SHORTCUTS_VIEW_H_
#define _E_SHORTCUTS_VIEW_H_

#include <gtk/gtkwidget.h>

#include <gal/shortcut-bar/e-shortcut-bar.h>
#include "e-shortcuts.h"

#ifdef __cplusplus
extern "C" {
#pragma }
#endif /* __cplusplus */

#define E_TYPE_SHORTCUTS_VIEW           (e_shortcuts_view_get_type ())
#define E_SHORTCUTS_VIEW(obj)           (GTK_CHECK_CAST ((obj), E_TYPE_SHORTCUTS_VIEW, EShortcutsView))
#define E_SHORTCUTS_VIEW_CLASS(klass)       (GTK_CHECK_CLASS_CAST ((klass), E_TYPE_SHORTCUTS_VIEW, EShortcutsViewClass))
#define E_IS_SHORTCUTS_VIEW(obj)            (GTK_CHECK_TYPE ((obj), E_TYPE_SHORTCUTS_VIEW))
#define E_IS_SHORTCUTS_VIEW_CLASS(klass)        (GTK_CHECK_CLASS_TYPE ((obj), E_TYPE_SHORTCUTS_VIEW))


typedef struct _EShortcutsView        EShortcutsView;
typedef struct _EShortcutsViewPrivate EShortcutsViewPrivate;
typedef struct _EShortcutsViewClass   EShortcutsViewClass;

struct _EShortcutsView {
    EShortcutBar parent;

    EShortcutsViewPrivate *priv;
};

struct _EShortcutsViewClass {
    EShortcutBarClass parent_class;

    void (* activate_shortcut) (EShortcutsView *view,
                    EShortcuts *shortcuts,
                    const char *uri,
                    gboolean in_new_window);

    void (* hide_requested) (EShortcutsView *view);
};


GtkType    e_shortcuts_view_get_type   (void);
void       e_shortcuts_view_construct  (EShortcutsView *shortcuts_view,
                    EShortcuts     *shortcuts);
GtkWidget *e_shortcuts_view_new        (EShortcuts     *shortcuts);

#ifdef __cplusplus
}
#endif /* __cplusplus */

#endif /* _E_SHORTCUTS_VIEW_H_ */
'.Ettore Perazzoli2001-06-182-1/+5 * Updated Galician translationJesus Bravo Alvarez2001-06-162-3748/+2587 * Updated Swedish translation.Christian Rose2001-06-132-332/+387 * *** empty log message ***Akira Tagoh2001-06-121-6/+6 * Updated Japanese translation.Akira TAGOH2001-06-122-1438/+1542 * Updated Hungarian translation.Andras Timar2001-06-122-344/+391 * fixed a few inconsistencies in the way times are translated. This causedDamon Chaplin2001-06-122-7/+13 * Added addressbook/gui/merging/e-card-duplicate-detected.glade andChristopher James Lahey2001-06-112-0/+9 * Updated Spanish translation.Hector Garcia2001-06-112-1308/+1508 * Updated Slovak translation.Stanislav Visnovsky2001-06-112-1505/+1861 * Updated Hungarian translation.Andras Timar2001-06-082-119/+129 * Updated Norwegian translation.Kjartan Maraas2001-06-082-194/+247 * Updated Swedish translation.Christian Rose2001-06-072-174/+230 * Updated Hungarian translation.Andras Timar2001-06-062-217/+261 * Updated Swedish translation.Christian Rose2001-06-032-1017/+1123 * Updated Hungarian translation.Andras Timar2001-06-022-1027/+1108 * Updated Norwegian translation.Kjartan Maraas2001-06-021-0/+4 * Update list of filesJP Rosevear2001-06-021-966/+1050 * Update list of filesJP Rosevear2001-06-022-3/+12 * Added camel-cms-context.cJeffrey Stedfast2001-06-012-0/+5 * Updated Norwegian translation.Kjartan Maraas2001-05-292-609/+664 * Updated Hungarian translationAndras Timar2001-05-282-510/+575 * Updated Swedish translation.Christian Rose2001-05-262-1128/+1737 * updated Azeri filePablo Saratxaga2001-05-262-57/+30 * *** empty log message ***Akira Tagoh2001-05-261-2/+2 * Added shell/e-storage-set-view.etspec.Christopher James Lahey2001-05-262-0/+5 * Updated Japanese translationAkira TAGOH2001-05-232-350/+406 * Updated Hungarian translation (andras)Szabolcs Ban2001-05-222-125/+150 * Updated Spanish translation.Hector Garcia2001-05-222-1096/+1816 * fixed multibytePablo Saratxaga2001-05-222-9/+4 * Updated. Updated Norwegian translation.Kjartan Maraas2001-05-213-25/+49 * Updated Norwegian translation.Kjartan Maraas2001-05-212-503/+654 * Updated Hungarian translation (andras)Szabolcs Ban2001-05-212-787/+1126 * German translation updatesMatthias Warkus2001-05-192-1084/+1568 * Updated Japanese translation.Akira TAGOH2001-05-192-1831/+2549 * small updateKenneth Christiansen2001-05-181-70/+57 * Updated Slovenian translationAndraz Tori2001-05-181-1033/+1033 * Remove importers/evolution-gnomecard-importer.cJP Rosevear2001-05-172-1/+4 * UpdateKenneth Christiansen2001-05-171-1863/+2463 * Remove camel/camel-pkcs7-context.cJP Rosevear2001-05-172-1/+4 * Updated Norwegian translation.Kjartan Maraas2001-05-162-429/+604 * e-minicard-view-model.c -> e-addressbook-reflow-adapter.cChris Toshok2001-05-162-1/+6 * Updated Hungarian translation (andras)Szabolcs Ban2001-05-161-15/+14 * Updated Hungarian translation (andras)Szabolcs Ban2001-05-162-2109/+2566 * Updated Slovak translationStano Visnovsky2001-05-152-1545/+2058 * Updated Norwegian translation.Kjartan Maraas2001-05-153-1145/+1557 * my computer crashed while commiting this first time.Gediminas Paulauskas2001-05-122-1/+18 * Updated Swedish translation.Christian Rose2001-05-102-468/+562 * Remove the nonexistant filesIain Holmes2001-05-091-4/+1 * Updated russian translation.Valek Frob2001-05-082-1290/+1497 * Updated Finnish translation.jjranta2001-05-082-423/+481 * Fix for #2253 (search names not translated), mail-search i18n fixes.Gediminas Paulauskas2001-05-082-0/+5 * updted Azeri filePablo Saratxaga2001-05-071-286/+257 * Evolution has got so many strings............. how many? 1895Gediminas Paulauskas2001-05-052-2425/+3247 * Updated Spanish translation.Hector Garcia2001-05-052-1127/+1302 * Updated German translationMatthias Warkus2001-05-032-1122/+1279 * Updated Slovenian translationAndraz Tori2001-05-031-1913/+2507 * Updated Azeri file Enabled Dutch headerPablo Saratxaga2001-05-023-6754/+5023 * Updated Swedish translation.Christian Rose2001-04-292-80/+84 * Updated Finnish translationjjranta2001-04-292-1211/+1408 * Reflect Danw's move of mail/session.c to mail/mail-session.cPeter Williams2001-04-292-1/+6 * Updated Ukrainian transaltionYuri Syrota2001-04-281-1096/+1159 * Updated Swedish translation.Christian Rose2001-04-272-122/+135 * Updated Swedish translation again.Christian Rose2001-04-272-138/+150 * Updated Ukrainian transaltionYuri Syrota2001-04-261-56/+35 * Updated Ukrainian transaltionYuri Syrota2001-04-261-45/+19 * Updated Ukrainian transaltionYuri Syrota2001-04-261-132/+69 * Updated Ukrainian transaltionYuri Syrota2001-04-261-85/+50 * Updated Swedish translation.Christian Rose2001-04-262-713/+860 * Updated Ukrainian transaltionYuri Syrota2001-04-251-3225/+5791 * Updated Norwegian translation. Major overhaul.Kjartan Maraas2001-04-253-836/+991 * Updated Swedish translation.Christian Rose2001-04-252-767/+992 * Updated Spanish translation.Hector Garcia2001-04-252-352/+407 * Updated russian translation.Valek Frob2001-04-242-480/+548 * Updated tr.poFatih Demir2001-04-242-611/+835 * Added mail/message-browser.c and removed mail/mail-view.cJeffrey Stedfast2001-04-242-1/+6 * Updated Norwegian translation.Kjartan Maraas2001-04-242-798/+1127 * Updated translationMatthias Warkus2001-04-232-628/+673 * Updated Hungarian translation (andras)Szabolcs Ban2001-04-232-1088/+768 * Translations from keldKeld Jørn Simonsen2001-04-221-2495/+2584 * Translations from KeldKenneth Christiansen2001-04-221-1066/+3613 * For Dirk-Jan C. Binnema <dirkjan@gnome.org> :Almer S. Tigelaar2001-04-212-35/+41 * Update Hungarian translation (andras)Szabolcs Ban2001-04-202-605/+550 * Updates from Clara TattoniChristopher R. Gabriel2001-04-202-2034/+3045 * Updated Japanese translation.Akira TAGOH2001-04-202-237/+270 * Fixed two fatal errors.Richard Hult2001-04-192-2/+6 * For Dirk-Jan C. Binnema <dirkjan@gnome.org> :Almer S. Tigelaar2001-04-192-866/+786 * Updated Spanish translationHector Garcia2001-04-182-582/+367 * Updated Slovak translationStano Visnovsky2001-04-172-595/+737 * Updated Finnish translationjjranta2001-04-172-322/+334 * Updated Japanese translation.Akira TAGOH2001-04-172-551/+881 * Updated russian translation.Valek Frob2001-04-152-1656/+2164 * Do this everywhere, also fixup CLEANFILESMichael Meeks2001-04-14