midori-websettings

midori-websettings

Synopsis

#include <midori/midori.h>

                    MidoriWebSettings;
                    MidoriWebSettingsClass;
enum                MidoriWindowState;
#define             MIDORI_TYPE_WINDOW_STATE
enum                MidoriStartup;
GType               midori_startup_get_type             (void);
#define             MIDORI_TYPE_STARTUP
enum                MidoriPreferredEncoding;
GType               midori_preferred_encoding_get_type  (void);
#define             MIDORI_TYPE_PREFERRED_ENCODING
enum                MidoriNewPage;
GType               midori_new_page_get_type            (void);
#define             MIDORI_TYPE_NEW_PAGE
enum                MidoriToolbarStyle;
GType               midori_toolbar_style_get_type       (void);
#define             MIDORI_TYPE_TOOLBAR_STYLE
enum                MidoriProxy;
GType               midori_proxy_get_type               (void);
#define             MIDORI_TYPE_PROXY
enum                MidoriIdentity;
GType               midori_identity_get_type            (void);
#define             MIDORI_TYPE_IDENTITY
GType               midori_web_settings_get_type        (void);
MidoriWebSettings * midori_web_settings_new             (void);

Description

Details

MidoriWebSettings

typedef struct _MidoriWebSettings MidoriWebSettings;

MidoriWebSettingsClass

typedef struct _MidoriWebSettingsClass MidoriWebSettingsClass;

enum MidoriWindowState

typedef enum
{
    MIDORI_WINDOW_NORMAL,
    MIDORI_WINDOW_MINIMIZED,
    MIDORI_WINDOW_MAXIMIZED,
    MIDORI_WINDOW_FULLSCREEN,
} MidoriWindowState;

MIDORI_TYPE_WINDOW_STATE

#define             MIDORI_TYPE_WINDOW_STATE

enum MidoriStartup

typedef enum
{
    MIDORI_STARTUP_BLANK_PAGE, /* One blank tab or speed dial is opened */
    MIDORI_STARTUP_HOMEPAGE, /* One homepage tab is opened */
    MIDORI_STARTUP_LAST_OPEN_PAGES, /* The session is loaded and saved */
    MIDORI_STARTUP_DELAYED_PAGES /* The session is saved, loading pages is delayed */
} MidoriStartup;

midori_startup_get_type ()

GType               midori_startup_get_type             (void);

MIDORI_TYPE_STARTUP

#define             MIDORI_TYPE_STARTUP

enum MidoriPreferredEncoding

typedef enum
{
    MIDORI_ENCODING_CHINESE,
    MIDORI_ENCODING_JAPANESE,
    MIDORI_ENCODING_KOREAN,
    MIDORI_ENCODING_RUSSIAN,
    MIDORI_ENCODING_UNICODE,
    MIDORI_ENCODING_WESTERN,
    MIDORI_ENCODING_CUSTOM
} MidoriPreferredEncoding;

midori_preferred_encoding_get_type ()

GType               midori_preferred_encoding_get_type  (void);

MIDORI_TYPE_PREFERRED_ENCODING

#define             MIDORI_TYPE_PREFERRED_ENCODING

enum MidoriNewPage

typedef enum
{
    MIDORI_NEW_PAGE_TAB,
    MIDORI_NEW_PAGE_WINDOW,
    MIDORI_NEW_PAGE_CURRENT
} MidoriNewPage;

midori_new_page_get_type ()

GType               midori_new_page_get_type            (void);

MIDORI_TYPE_NEW_PAGE

#define             MIDORI_TYPE_NEW_PAGE

enum MidoriToolbarStyle

typedef enum
{
    MIDORI_TOOLBAR_DEFAULT,
    MIDORI_TOOLBAR_ICONS,
    MIDORI_TOOLBAR_SMALL_ICONS,
    MIDORI_TOOLBAR_TEXT,
    MIDORI_TOOLBAR_BOTH,
    MIDORI_TOOLBAR_BOTH_HORIZ
} MidoriToolbarStyle;

midori_toolbar_style_get_type ()

GType               midori_toolbar_style_get_type       (void);

MIDORI_TYPE_TOOLBAR_STYLE

#define             MIDORI_TYPE_TOOLBAR_STYLE

enum MidoriProxy

typedef enum
{
    MIDORI_PROXY_AUTOMATIC,
    MIDORI_PROXY_HTTP,
    MIDORI_PROXY_NONE
} MidoriProxy;

midori_proxy_get_type ()

GType               midori_proxy_get_type               (void);

MIDORI_TYPE_PROXY

#define             MIDORI_TYPE_PROXY

enum MidoriIdentity

typedef enum
{
    MIDORI_IDENT_MIDORI /* Automatic */,
    MIDORI_IDENT_GENUINE /* Midori */,
    MIDORI_IDENT_SAFARI,
    MIDORI_IDENT_IPHONE,
    MIDORI_IDENT_FIREFOX,
    MIDORI_IDENT_EXPLORER,
    MIDORI_IDENT_CUSTOM,
} MidoriIdentity;

midori_identity_get_type ()

GType               midori_identity_get_type            (void);

MIDORI_TYPE_IDENTITY

#define             MIDORI_TYPE_IDENTITY

midori_web_settings_get_type ()

GType               midori_web_settings_get_type        (void);

midori_web_settings_new ()

MidoriWebSettings * midori_web_settings_new             (void);