NetSurf
frontends
amiga
options.h
Go to the documentation of this file.
1
/*
2
* Copyright 2008 - 2020 Chris Young <chris@unsatisfactorysoftware.co.uk>
3
*
4
* This file is part of NetSurf, http://www.netsurf-browser.org/
5
*
6
* NetSurf is free software; you can redistribute it and/or modify
7
* it under the terms of the GNU General Public License as published by
8
* the Free Software Foundation; version 2 of the License.
9
*
10
* NetSurf is distributed in the hope that it will be useful,
11
* but WITHOUT ANY WARRANTY; without even the implied warranty of
12
* MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
13
* GNU General Public License for more details.
14
*
15
* You should have received a copy of the GNU General Public License
16
* along with this program. If not, see <http://www.gnu.org/licenses/>.
17
*/
18
19
#ifndef AMIGA_OPTIONS_H
20
#define AMIGA_OPTIONS_H
21
22
/* currently nothing here */
23
24
#endif
25
26
27
28
NSOPTION_STRING
(url_file, NULL)
29
NSOPTION_STRING
(hotlist_file, NULL)
30
NSOPTION_STRING
(pubscreen_name, NULL)
31
NSOPTION_STRING
(screen_modeid, NULL)
32
NSOPTION_INTEGER
(screen_compositing, -1)
33
NSOPTION_INTEGER
(screen_ydpi, 85)
34
NSOPTION_INTEGER
(cache_bitmaps, 0)
35
NSOPTION_STRING
(
theme
, "PROGDIR:Resources/Themes/Default")
36
NSOPTION_BOOL
(clipboard_write_utf8, false)
37
NSOPTION_BOOL
(truecolour_mouse_pointers, false)
38
NSOPTION_BOOL
(os_mouse_pointers, true)
39
NSOPTION_BOOL
(use_openurl_lib, false)
40
NSOPTION_BOOL
(new_tab_is_active, false)
41
NSOPTION_BOOL
(new_tab_last, false)
42
NSOPTION_BOOL
(tab_close_warn, true)
43
NSOPTION_BOOL
(tab_always_show, false)
44
NSOPTION_BOOL
(tab_new_session, false)
/* When NetSurf is already running, open new tab */
45
NSOPTION_BOOL
(kiosk_mode, false)
46
NSOPTION_STRING
(search_engines_file, "PROGDIR:Resources/SearchEngines")
47
NSOPTION_STRING
(arexx_dir, "PROGDIR:Rexx")
48
NSOPTION_STRING
(arexx_startup, "Startup.nsrx")
49
NSOPTION_STRING
(arexx_shutdown, "Shutdown.nsrx")
50
NSOPTION_BOOL
(arexx_allow_exec, false)
51
NSOPTION_STRING
(
download_dir
, NULL)
52
NSOPTION_BOOL
(download_notify, true)
53
NSOPTION_BOOL
(download_notify_progress, false)
54
NSOPTION_BOOL
(faster_scroll, true)
55
NSOPTION_BOOL
(scale_quality, false)
56
NSOPTION_INTEGER
(dither_quality, 0)
57
NSOPTION_INTEGER
(mask_alpha, 0)
58
NSOPTION_BOOL
(ask_overwrite, true)
59
NSOPTION_INTEGER
(printer_unit, 0)
60
NSOPTION_INTEGER
(
print_scale
, 100)
61
NSOPTION_BOOL
(startup_no_window, false)
62
NSOPTION_BOOL
(close_no_quit, false)
63
NSOPTION_BOOL
(hide_docky_icon, false)
64
NSOPTION_STRING
(font_unicode, NULL)
65
NSOPTION_STRING
(font_surrogate, NULL)
66
NSOPTION_STRING
(font_unicode_file, NULL)
67
NSOPTION_BOOL
(font_unicode_only, false)
68
NSOPTION_BOOL
(font_antialiasing, true)
69
NSOPTION_BOOL
(bitmap_fonts, false)
70
NSOPTION_BOOL
(drag_save_icons, true)
71
NSOPTION_INTEGER
(hotlist_window_xpos, 0)
72
NSOPTION_INTEGER
(hotlist_window_ypos, 0)
73
NSOPTION_INTEGER
(hotlist_window_xsize, 0)
74
NSOPTION_INTEGER
(hotlist_window_ysize, 0)
75
NSOPTION_INTEGER
(history_window_xpos, 0)
76
NSOPTION_INTEGER
(history_window_ypos, 0)
77
NSOPTION_INTEGER
(history_window_xsize, 0)
78
NSOPTION_INTEGER
(history_window_ysize, 0)
79
NSOPTION_INTEGER
(cookies_window_xpos, 0)
80
NSOPTION_INTEGER
(cookies_window_ypos, 0)
81
NSOPTION_INTEGER
(cookies_window_xsize, 0)
82
NSOPTION_INTEGER
(cookies_window_ysize, 0)
83
NSOPTION_INTEGER
(web_search_width, 0)
84
NSOPTION_BOOL
(window_simple_refresh, true)
85
NSOPTION_BOOL
(resize_with_contents, false)
86
NSOPTION_INTEGER
(reformat_delay, 0)
87
NSOPTION_INTEGER
(redraw_tile_size_x, 0)
88
NSOPTION_INTEGER
(redraw_tile_size_y, 0)
89
NSOPTION_INTEGER
(monitor_aspect_x, 0)
90
NSOPTION_INTEGER
(monitor_aspect_y, 0)
91
NSOPTION_BOOL
(accept_lang_locale, true)
92
93
/* Local charset when using iconv */
94
NSOPTION_STRING
(local_charset, "ISO-8859-1")
95
96
#ifdef __amigaos4__
97
/** Options relevant for OS4 only **/
98
99
/* Local charset IANA number when using codesets */
100
NSOPTION_INTEGER
(local_codeset, 0)
101
102
/* Use ExtMem */
103
NSOPTION_BOOL
(use_extmem, true)
104
105
#else
106
/** Options relevant for OS3 only **/
107
108
NSOPTION_BOOL
(friend_bitmap,
false
)
109
#endif
110
download_dir
static char * download_dir
Current download directory.
Definition:
download.c:144
print_scale
static float print_scale
Definition:
print.c:87
theme
Definition:
theme.h:64
NSOPTION_INTEGER
#define NSOPTION_INTEGER(NAME, DEFAULT)
Definition:
nsoption.c:54
NSOPTION_BOOL
#define NSOPTION_BOOL(NAME, DEFAULT)
Definition:
nsoption.c:48
NSOPTION_STRING
#define NSOPTION_STRING(NAME, DEFAULT)
Definition:
nsoption.c:51
Generated on Fri Dec 27 2024 08:42:07 for NetSurf by
1.9.4