498
by Christian Dywan
Introduce a C extension interface |
1 |
/*
|
877
by Christian Dywan
Implement source view with GIO and drop internal source view |
2 |
Copyright (C) 2008-2009 Christian Dywan <christian@twotoasts.de>
|
498
by Christian Dywan
Introduce a C extension interface |
3 |
|
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.
|
|
8 |
||
9 |
See the file COPYING for the full license text.
|
|
10 |
*/
|
|
11 |
||
12 |
#ifndef __MIDORI_H__
|
|
13 |
#define __MIDORI_H__
|
|
14 |
||
15 |
#include "midori-app.h" |
|
943
by Christian Dywan
Move array loading and saving to midori_array_{from,to}_file |
16 |
#include "midori-array.h" |
4823
by Vincent Cappe
Move bookmarks code out of midori/main.c |
17 |
#include "midori-bookmarks.h" |
498
by Christian Dywan
Introduce a C extension interface |
18 |
#include "midori-browser.h" |
19 |
#include "midori-extension.h" |
|
20 |
#include "midori-locationaction.h" |
|
21 |
#include "midori-panel.h" |
|
22 |
#include "midori-preferences.h" |
|
23 |
#include "midori-searchaction.h" |
|
24 |
#include "midori-view.h" |
|
25 |
#include "midori-websettings.h" |
|
4002
by Christian Dywan
Introduce MIDORI_EVENT_CONTEXT_MENU in midori-platform.h |
26 |
#include "midori-platform.h" |
4074
by Christian Dywan
Introduce Midori.URI to unitfy all URI logic |
27 |
#include <midori/midori-core.h> /* Vala API */ |
498
by Christian Dywan
Introduce a C extension interface |
28 |
|
521
by Christian Dywan
Provide MidoriPane interface for use with MidoriPanel |
29 |
/* For convenience, include localization header */
|
2802
by Christian Dywan
Localize Vala extensions and mark strings for translation |
30 |
#include <glib/gi18n-lib.h> |
521
by Christian Dywan
Provide MidoriPane interface for use with MidoriPanel |
31 |
|
531
by Christian Dywan
Implement MIDORI_CHECK_VERSION for use in extensions |
32 |
#define MIDORI_CHECK_VERSION(major, minor, micro) \
|
33 |
(MIDORI_MAJOR_VERSION > (major) || \
|
|
34 |
(MIDORI_MAJOR_VERSION == (major) && MIDORI_MINOR_VERSION > (minor)) || \
|
|
35 |
(MIDORI_MAJOR_VERSION == (major) && MIDORI_MINOR_VERSION == (minor) && \
|
|
36 |
MIDORI_MICRO_VERSION >= (micro)))
|
|
37 |
||
498
by Christian Dywan
Introduce a C extension interface |
38 |
#endif /* __MIDORI_H__ */ |