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