[go: up one dir, main page]

File: index.docbook

package info (click to toggle)
kronometer 2.2.1-2
  • links: PTS, VCS
  • area: main
  • in suites: buster
  • size: 1,156 kB
  • sloc: cpp: 2,555; xml: 384; makefile: 5; sh: 2
file content (253 lines) | stat: -rw-r--r-- 9,631 bytes parent folder | download | duplicates (4)
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
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
<?xml version="1.0" ?>
<!DOCTYPE book PUBLIC "-//KDE//DTD DocBook XML V4.5-Based Variant V1.1//EN" "dtd/kdedbx45.dtd" [
  <!ENTITY kronometer "<application>Kronometer</application>">
  <!ENTITY kappname "&kronometer;">
  <!ENTITY % addindex "IGNORE">
  <!ENTITY % English "INCLUDE">
]>

<book id="kronometer" lang="&language;">

<bookinfo>
<title>The &kronometer; Handbook</title>

<authorgroup>
  <author><firstname>Elvis</firstname><surname>Angelaccio</surname>
    <affiliation>
      <address>
	<email>elvis.angelaccio@kde.org</email>
      </address>
    </affiliation>
  </author>
<!-- TRANS:ROLES_OF_TRANSLATORS -->
</authorgroup>

<copyright>
<year>2014-2016</year>
<holder>Elvis Angelaccio</holder>
</copyright>

<date>2016-04-10</date>
<releaseinfo>&kronometer; 2.1</releaseinfo>

<legalnotice>
  &FDLNotice;
</legalnotice>

<abstract>
  <para>
    &kronometer; is a stopwatch application. It can be used for basic tasks like timer start/pause/resume, as well as lap times recording.
  </para>
  <para>
    &kronometer; is able to save a complete session (timer and lap times) and to restore it later.
  </para>
</abstract>

<keywordset>
  <keyword>KDE</keyword>
  <keyword>Kronometer</keyword>
  <keyword>stopwatch</keyword>
</keywordset>

</bookinfo>

<chapter id="introduction">
  <title>Introduction</title>
  <para>
    &kronometer; is a simple stopwatch application. It is meant to be simple and pleasant to use, thanks to a use cases driven development.
  </para>
  <para>
    &kronometer; main features are the following:
  </para>
  <itemizedlist>
    <listitem>
      <para>
	&kronometer; provides a timer that can be started, paused, resumed and reset.
      </para>
    </listitem>
    <listitem>
      <para>
	&kronometer; allows you to record lap times and export them to a file.
      </para>
    </listitem>
    <listitem>
      <para>
	&kronometer; allows you to save a session and restore it later.
      </para>
    </listitem>
    <listitem>
      <para>
	&kronometer; allows you to copy the timer numbers from its display.
      </para>
    </listitem>
  </itemizedlist>
</chapter>

<chapter id="usage">
  <title>Usage</title>
  <sect1 id="general_usage">
    <title>General Usage</title>
    <para>
      &kronometer; main use case is of course the interaction with the timer. You can start/pause/resume the timer by clicking on the proper actions in the toolbar or in the &kronometer; menu.
    </para>
    <para>
      Even simpler, you can use the keyboard instead of the mouse: you start the timer with the keyboard's <keycap>Space</keycap> and you pause the timer with <keycap>Space</keycap> too. You might recognize this behavior from many media player applications.
    </para>
    <para>
      By pressing the &Enter; key when the timer is running, you freeze that particular time and you create a new <emphasis>lap</emphasis> time. These times are always visible in the table on the left of the application, where you can sort them by clicking the <emphasis>Lap time</emphasis> column's header.
      You can also add a custom text annotation to each lap, by double-clicking the cells within the <emphasis>Note</emphasis> column.
    </para>
    <para>
      The menubar (hidden by default) provides access to all commands and configuration options.
      The menubar can be toggled with <guimenuitem>Show Menubar</guimenuitem> (<keycombo action="simul">&Ctrl;<keycap>M</keycap></keycombo>)
      from the <guimenu>Settings</guimenu> menu or the menu button in the toolbar.
    </para>
    <sect2 id="save_and_restore">
      <title>Save and Restore Sessions</title>
      <para>
        When you pause a running stopwatch you create a session: a stopwatch time and zero or more lap times.
        You can save a session and you can restore it later.
      </para>
    </sect2>
    <sect2 id="save_a_session">
      <title>Save a Session</title>
      <para>
        Pause a running stopwatch, then click on the <guibutton>Save As</guibutton> button in the <guimenu>File</guimenu> menu.
        You can choose a name for the session that you are going to save.
      </para>
    </sect2>
    <sect2 id="restore_a_session">
      <title>Restore a Session</title>
      <para>
        Click the <guibutton>Open</guibutton> button on the toolbar or in the <guimenu>File</guimenu> menu.
        Then choose an existing session to be loaded from the session's dialog.
      </para>
    </sect2>
    <sect2 id="update_a_session">
      <title>Update a Session</title>
      <para>
        When the session is restored, you can resume the stopwatch and you can record new lap times.
        If you want to save the updated session, you can simply click the <guibutton>Save</guibutton> button in the <guimenu>File</guimenu> menu.
      </para>
    </sect2>
    <sect2 id="edit_a_session">
      <title>Edit a Session</title>
      <para>
        Click the <guibutton>Open</guibutton> button on the toolbar or in the <guimenu>File</guimenu> menu.
        If you select an existing session in the session's dialog, you will be able to:
        <itemizedlist>
          <listitem>
            <para>Rename the session, by double-clicking on its name.</para>
          </listitem>
          <listitem>
            <para>Delete the session, by pressing <keycap>Del</keycap>.</para>
          </listitem>
          <listitem>
            <para>Add a note to the session or edit it.</para>
          </listitem>
        </itemizedlist>
      </para>
    </sect2>
  </sect1>
  <sect1 id="additional_features">
    <title>Additional Features</title>
    <sect2 id="export_lap_times">
      <title>Export Lap Times</title>
      <para>
        When you record one or more lap times, the export features in the <guimenu>File</guimenu> menu is made available, under the entry <guimenuitem>Export laps as</guimenuitem>.
        Click on it and then choose a name for the exported file.
        You can export in the Comma Separated Values (CSV) format or in the JSON one.
      </para>
    </sect2>
    <sect2 id="clipboard_support">
      <title>Clipboard Support</title>
      <para>
        &kronometer; is able to copy the current stopwatch time to the system clipboard.
        Use the <keycombo>&Ctrl;<keycap>C</keycap></keycombo> key combination or the <guimenuitem>Copy</guimenuitem> entry in the <guimenu>Edit</guimenu> menu.
      </para>
    </sect2>
  </sect1>
</chapter>

<chapter id="configuration">
  <title>Configuration</title>
  <sect1 id="settings_dialog">
    <title>Settings Dialog</title>
    <para>
      &kronometer; is customizable in many aspects.
      You can open the settings dialog clicking on the <guimenuitem>Configure &kronometer;</guimenuitem> entry in the <guimenu>Settings</guimenu> menu.
      The settings dialog is organized in the following categories.
    </para>
    <sect2 id="general_settings">
      <title>General Settings</title>
      <para>
        In the general settings page you can find the settings for the stopwatch and for the laps.
        Under the stopwatch tab you can set your preferred time format for the stopwatch display.
        You can choose whether to show hours, minutes or second fractions (while seconds are always shown).
        &kronometer; supports time granularity up to millisecond, although this requires high CPU usage due to the high refresh rate of the User Interface.
      </para>
      <para>
        Within the laps tab you can enable or disable the laps recording feature.
        If the laps are enabled, you can choose their time format, whether to show their notes and whether to show their absolute times, which are the stopwatch times when they were recorded.
      </para>
    </sect2>
    <sect2 id="font_settings">
      <title>Font Settings</title>
      <para>
        In the font settings page you can customize the font of the stopwatch display.
        You can choose different font families, styles and sizes for each timer component (hours, minutes, &etc;).
        By default every timer component will use the same font, according the current default font in the system.
      </para>
    </sect2>
    <sect2 id="color_settings">
      <title>Color Settings</title>
      <para>
        In the color settings page you can customize the default color of the stopwatch display.
        You can change the background color and the text color.
        The default colors will respect the currently selected system's theme.
      </para>
    </sect2>
    <sect2 id="kde_built_in_settings">
      <title>&kde; Built-in Settings</title>
      <para>
        &kronometer; makes use of the standard &kde; configuration tools.
        You find them in the <guimenu>Settings</guimenu> menu, under the <guimenuitem>Configure shortcuts</guimenuitem> and <guimenuitem>Configure Toolbars</guimenuitem> entries.
        They allow you to change the shortcuts of the &kronometer;'s actions, and to change the position of the toolbar and its content.
      </para>
    </sect2>
  </sect1>
</chapter>

<chapter id="credits">
  <title>Credits and License</title>
  <para>
    &kronometer;
  </para>
  <para>
    Program copyright &copy; 2014-2016 Elvis Angelaccio
    <email>elvis.angelaccio@kde.org</email>
  </para>
  <para>
    Documentation copyright &copy; 2014-2016 Elvis Angelaccio
    <email>elvis.angelaccio@kde.org</email>
  </para>
<!-- TRANS:CREDIT_FOR_TRANSLATORS -->
&underFDL;
&underGPL;
</chapter>

&documentation.index;

</book>

<!--
Local Variables:
mode: xml
sgml-minimize-attributes:nil
sgml-general-insert-case:lower
sgml-indent-step:0
sgml-indent-data:nil
End:

vim:tabstop=2:shiftwidth=2:expandtab
-->