-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy pathgla11y.1
80 lines (80 loc) · 2.03 KB
/
gla11y.1
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
76
77
78
79
80
.\"
.\" Copyright (c) 2018 Martin Pieuchot
.\"
.\" Permission to use, copy, modify, and distribute this software for any
.\" purpose with or without fee is hereby granted, provided that the above
.\" copyright notice and this permission notice appear in all copies.
.\"
.\" THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
.\" WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
.\" MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
.\" ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
.\" WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
.\" ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
.\" OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.
.\"
.Dd $Mdocdate: February 1 2018 $
.Dt GLA11Y 1
.Os
.Sh NAME
.Nm gla11y
.Nd check accessibility of glade widgets
.Sh SYNOPSIS
.Nm
.Op Fl pW
.Op Fl i Ar widgets
.Op Fl l Ar log Op Fl a
.Op Ar file ...
.Sh DESCRIPTION
The
.Nm
utility check if
.Ar file
respect glade accessibility rules.
It prints messages for every error it encounters.
.Pp
The options are as follows:
.Bl -tag -width -i_widgets
.It Fl a
Append messages to
.Ar log
instead of printing them to stdout.
This option has no effect unless
.Fl l
is specified.
.It Fl i Ar widgets
Do not check elements whose class is listed in
.Ar widgets .
By default the following widgets are ignored:
.Em GtkBox ,
.Em GtkVBox .
.It Fl I
Do not ignore any widget.
.It Fl l Ar log
Do not print messages already present in
.Ar log .
This option implies
.Fl p .
.It Fl p
Print class paths instead of line numbers in messages.
.It Fl W
Make all warnings into errors.
.El
.Sh EXIT STATUS
.Ex -std gla11y
.Sh EXAMPLES
To check all the widgets but
.Em GtkLabel
and
.Em AtkObject
in the file sortdialog.ui:
.Bd -literal -offset indent
gla11y -i GtkLabel,AtkObject sortdialog.ui
.Ed
.Pp
To check if new errors have been introduced in sortdialog.ui since the
generation of
.Em error.log :
.Bd -literal -offset indent
gla11y -l error.log sortdialog.ui
.Ed