explanations concerning the notify-bar added

This commit is contained in:
Frederic Culot 2006-09-18 14:22:44 +00:00
parent ab1b7eacd7
commit 184a2e6d54

View File

@ -1,7 +1,7 @@
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<!-- <!--
/* /*
* $calcurse: manual_en.html,v 1.3 2006/09/09 20:32:33 culot Exp $ * $calcurse: manual_en.html,v 1.4 2006/09/18 14:22:44 culot Exp $
* *
* Calcurse - text-based organizer * Calcurse - text-based organizer
* Copyright (c) 2004-2006 Frederic Culot * Copyright (c) 2004-2006 Frederic Culot
@ -75,6 +75,7 @@
<li><a href="#options_general">General options</a> <li><a href="#options_general">General options</a>
<li><a href="#options_colors">Color themes</a> <li><a href="#options_colors">Color themes</a>
<li><a href="#options_layout">Layout configuration</a> <li><a href="#options_layout">Layout configuration</a>
<li><a href="#options_notify">Notify-bar settings</a>
</ul> </ul>
<li><a href="#known_bugs">Known bugs</a> <li><a href="#known_bugs">Known bugs</a>
<li><a href="#bugs">Reporting bugs and feedback</a> <li><a href="#bugs">Reporting bugs and feedback</a>
@ -205,7 +206,7 @@
<p> <p>
First you need to gunzip and untar the source archive: First you need to gunzip and untar the source archive:
<pre> <pre>
tar zxvf calcurse-1.5.tar.gz tar zxvf calcurse-1.6.tar.gz
</pre> </pre>
Once you meet the requirements and have extracted the archive, Once you meet the requirements and have extracted the archive,
the install process is quite simple, and follows the standard the install process is quite simple, and follows the standard
@ -264,6 +265,10 @@
Print a short help text describing the supported Print a short help text describing the supported
command-line options, and exit.<br> command-line options, and exit.<br>
<br> <br>
<dt><code>-n</code>
<dd>
Print the next appointment within next 24 hours and exit.<br>
<br>
<dt><code>-t</code> <dt><code>-t</code>
<dd> <dd>
Print the 'todo' list and exit.<br> Print the 'todo' list and exit.<br>
@ -294,14 +299,23 @@
</pre> </pre>
where <em>fr_FR</em> is the locale name in this exemple, but where <em>fr_FR</em> is the locale name in this exemple, but
should be replaced by the locale corresponding to the desired should be replaced by the locale corresponding to the desired
language. language.<br>
You should also specify the charset to be used, because in some
cases the accents and such are not displayed correctly.
This charset is indicated at the beginning of the po file
corresponding to the desired language. For instance, you can see
in the fr.po file that it uses the iso-8859-1 charset, so you
could run <code>calcurse</code> using the following command:
<pre>
LC_ALL=fr_FR.ISO8859-1 calcurse
</pre>
<a name="basics_interface"></a><h2>User interface</h2> <a name="basics_interface"></a><h2>User interface</h2>
<a name="basics_interface_noninteractive"></a><h3>Non-interactive mode</h3> <a name="basics_interface_noninteractive"></a><h3>Non-interactive mode</h3>
<p> <p>
When called with at least one of the following arguments:<br> When called with at least one of the following arguments:<br>
<code>-a</code>, <code>-d</code>, <code>-t</code>, <code>-a</code>, <code>-d</code>, <code>-h</code>,
<code>-h</code>, <code>-v</code><br> <code>-n</code>, <code>-t</code>, <code>-v</code><br>
<code>calcurse</code> is started in non-interactive mode. <code>calcurse</code> is started in non-interactive mode.
This means the desired information will be displayed, and This means the desired information will be displayed, and
after that, <code>calcurse</code> simply quits and you are after that, <code>calcurse</code> simply quits and you are
@ -317,7 +331,8 @@
<code>-c</code> option, <code>calcurse</code> is started in <code>-c</code> option, <code>calcurse</code> is started in
interactive mode. In this mode, you are shown an interface interactive mode. In this mode, you are shown an interface
containing three different panels which you can browse using containing three different panels which you can browse using
the 'TAB' key, plus a status bar (see figure below). the 'TAB' key, plus a notification bar and a status bar
(see figure below).
<pre> <pre>
appointment panel---. .---calendar panel appointment panel---. .---calendar panel
@ -340,13 +355,13 @@
| ||----------------------------| panel | ||----------------------------| panel
| || | | | || | |
| || | | | || | |
| || |<--. | || |&lt;--.
| || |
| || |
| || | | || |
+------------------------------------++----------------------------+ +------------------------------------++----------------------------+
|---[ Mon 2006-11-22 | 10:11:43 ]---(apts)----&gt; 01:20 :: lunch &lt;---|&lt;--.
+------------------------------------------------------------------+ notify-bar
| ? Help R Redraw H/L -/+1 Day G GoTo C Config | | ? Help R Redraw H/L -/+1 Day G GoTo C Config |
| Q Quit S Save J/K -/+1 Week Tab Chg View |<-. | Q Quit S Save J/K -/+1 Week Tab Chg View |&lt;-.
+------------------------------------------------------------------+ | +------------------------------------------------------------------+ |
| |
status bar status bar
@ -356,9 +371,14 @@
a particular day, the second one contains the list of the events a particular day, the second one contains the list of the events
and appointments on that day, and the last one contains a list and appointments on that day, and the last one contains a list
of tasks to do but which are not assigned to any specific day. of tasks to do but which are not assigned to any specific day.
In the bottom line of the screen there is a status bar, which At the very bottom of the screen there is a status bar, which
indicates the possible actions and the corresponding keystrokes. indicates the possible actions and the corresponding keystrokes.
Just above this status bar is the notify-bar, which indicates
from left to right : the current date, the current time, the
calendar file currently in use (apts on the above example, which
is the default calendar file, see the following section), and
the next appointment within the upcoming 24 hours. Here it says
that it will be lunch time in one hour and twenty minutes.
<a name="basics_files"></a><h2><code>calcurse</code> files</h2> <a name="basics_files"></a><h2><code>calcurse</code> files</h2>
<p> <p>
@ -387,12 +407,13 @@
<p> <p>
All of the <code>calcurse</code> parameters are configurable from the All of the <code>calcurse</code> parameters are configurable from the
Configuration menu available when pressing 'C'. You are then Configuration menu available when pressing 'C'. You are then
driven to a submenu with three possible choices : pressing 'C' driven to a submenu with four possible choices : pressing 'C'
again will lead you to the Color scheme configuration, again will lead you to the Color scheme configuration,
pressing 'L' allows you to choose the layout of the main pressing 'L' allows you to choose the layout of the main
<code>calcurse</code> screen (in other words, where to put the three <code>calcurse</code> screen (in other words, where to put the three
different panels on screen), and last you can choose between different panels on screen), pressing 'G' permits you to choose between
different general options by pressing 'G'. different general options, and last you can modify the notify-bar
settings by pressing 'N'.
<a name="options_general"></a><h2>General options</h2> <a name="options_general"></a><h2>General options</h2>
<p> <p>
@ -479,6 +500,34 @@
his needs by placing the different panels where needed. his needs by placing the different panels where needed.
<a name="options_notify"></a><h2>Notify-bar settings</h2>
<p>
The following options are used to modify the notify-bar behavior:
<ul>
<li><code>notify-bar_show</code> (default: <em>yes</em>)<br>
This option indicates if you want the notify-bar to be displayed
or not.<br>
<br>
<li><code>notify-bar_date</code> (default: <em>%a %F</em>)<br>
With this option, you can specify the format to be used to
display the current date inside the notification bar. You can
see all of the possible formats by typing <tt>man 3 strftime</tt>
inside a terminal.<br>
<br>
<li><code>notify-bar_time</code> (default: <em>%T</em>)<br>
With this option, you can specify the format to be used to
display the current time inside the notification bar. You can
see all of the possible formats by typing <tt>man 3 strftime</tt>
inside a terminal.<br>
<br>
<li><code>notify-bar_warning</code> (default: <em>300</em>)<br>
When there is an appointment within the next 'notify-bar_warning'
seconds, the display of that appointment inside the notify-bar
starts to blink. That way, the user is warned and knows there
will be soon an upcoming appointment.
</ul>
<a name="known_bugs"></a><h1>Known bugs</h1> <a name="known_bugs"></a><h1>Known bugs</h1>
<p> <p>
Incorrect highlighting of items appear when using calcurse Incorrect highlighting of items appear when using calcurse
@ -678,7 +727,7 @@
give about the translations. You can either just give your give about the translations. You can either just give your
name/nick, or add an email address, for exemple: name/nick, or add an email address, for exemple:
<pre> <pre>
"Last-Translator: Frederic Culot <frederic@culot.org>\n" "Last-Translator: Frederic Culot &lt;frederic@culot.org&gt;\n"
</pre> </pre>
<li><em>Comments</em><br> <li><em>Comments</em><br>
Adding comments (lines begining with the '#' character) can be Adding comments (lines begining with the '#' character) can be
@ -778,7 +827,7 @@
<hr> <hr>
<small><em> <small><em>
Copyright (c) 2004-2006 Fr&eacute;d&eacute;ric Culot<br> Copyright (c) 2004-2006 Fr&eacute;d&eacute;ric Culot<br>
Calcurse version 1.5 - Last change: August 24, 2006 Calcurse version 1.6 - Last change: September 18, 2006
<em></small> <em></small>