create changelog entry
[debian/openrocket] / core / doc / properties.txt
1
2 System properties used by OpenRocket:
3 =====================================
4
5 General options
6 ---------------
7
8 openrocket.locale
9         Select the default locale to be used, for example "en_US".
10         If set to "xx", the logical keys will be displayed instead of the translated strings.
11
12 openrocket.3d.disable
13         Disables all OpenGL calls if set.
14
15 Logging options
16 ---------------
17
18 Possible values are ERROR, WARN, USER, INFO, DEBUG and ALL.
19
20
21 openrocket.log.stderr
22         Defines from which log level upwards log events are written to STDERR.  Defaults to no output.
23
24 openrocket.log.stdout
25         Defines from which log level upwards log events are written to STDOUT.  Defaults to no output.
26
27 openrocket.log.tracelevel
28         Defines from which log level upwards the logging position is stored along with the log line.
29         Defaults to INFO.
30
31
32
33
34 Debugging options
35 -----------------
36
37 openrocket.debug
38         Turns on various options useful for debugging purposes.  The parameters defined are:
39                 openrocket.log.stdout=VBOSE
40                 openrocket.log.tracelevel=VBOSE
41                 openrocket.debug.menu=true
42                 openrocket.debug.motordigest=true
43                 openrocket.debug.mutexlocation=true
44
45
46 openrocket.debug.menu
47         If defined the "Debug" menu will be displayed in the main application window.
48
49 openrocket.debug.prefs
50         If defined a new, clean set of preferences will be used (does not overwrite the existing preferences).
51
52 openrocket.debug.mutexlocation
53         Store a stack trace of the location where safety mutexes are locked.  This slows down usage of the
54         mutexes a bit.
55
56 openrocket.debug.bugurl
57         URL used for sending bug reports.
58
59 openrocket.debug.updateurl
60         URL used for retrieving update notifications.
61
62 openrocket.debug.motordigest
63         If defined the motor digest will be displayed in the selection dialog.
64
65 openrocket.debug.coordinatecount
66         If defined, the number of instantiations of the Coordinate class are counted and reported
67         every 1M instantiations, or as often as defined by this parameter.
68
69 openrocket.debug.quaternioncount
70         If defined, the number of instantiations of the Quaternion class are counted and reported
71         every 1M instantiations, or as often as defined by this parameter.
72
73 openrocket.debug.safetycheck
74         If defined (and not "false" or "off") then additional safety checks will be performed
75         in the code to prevent e.g. unsafe concurrent access to objects.  Currently disabled by
76         default, this will later be enabled by default.
77
78