Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 05744c2f1fa51a0b2e8ecc53a912403b > files > 148

gdeskcal-1.01-7.fc15.noarch.rpm

gDeskCal
========

1. What is gDeskCal?
--------------------
gDeskCal is a calendar for your desktop. It features transparency with smooth
alpha-blending and its appearance can be changed completely by using skins.
It can also store and remind you about your appointments, and can even include
the calendars of other iCalendar-compatible applications, such as
Novell Evolution.



2. Requirements
---------------
Your system has to meet the following requirements in order to be able to run
gDeskCal:

 * Python 2.3 or later with basic XML support

 * PyGTK 2.6 or later

 * A window manager complying with the EWMH standards of www.freedesktop.org is
   highly recommended; exotic or antiquated window managers may yield strange
   results



3. Installing gDeskCal
----------------------
If you have the source code distribution of gDeskCal, you have to invoke the
build system for installing the software:

 $ ./configure
 $ make
 $ make install

Please note that "make install" might require root privileges depending on
where you are going to install gDeskCal to. The installation prefix defaults
to "/usr/local" but can be changed using the "--prefix" option of the
"configure" command, for instance:

 $ ./configure --prefix=/opt/gdeskcal



4. Usage
--------

4.1 Starting the Calendar
-------------------------
gDeskCal accepts a number of command line options, which are:

    --skin=<skin>       The name of the skin to use. A skin's name is the name
                        of its directory.

    --dpi=<resolution>  Tells gDeskCal that the screen resolution is
                        <resolution> dots per inch. You normally don't have to
                        use this option since gDeskCal can guess the value.
                        This option affects the scaling of fonts and will not
                        be saved.

    --dontsave          Tells gDeskCal not to save any configuration changes.

    --first-day=<n>     The number of the first day of the week. Can be in the
                        range from 1 (Monday) to 7 (Sunday). The default is
                        Monday (the European norm).

    --no-ewmh           Tells gDeskCal to not use EWMH window flags for
                        changing the window's behavior. This setting will not
                        be saved.
                        
    --numerals=<value>  Tells gDeskCal which numerals it should use.
                        <value> can be one of:
                          * national - use the numerals defined by the current
                                       locale, e.g. Hindi numerals in the
                                       Arabic locale or Chinese numerals in
                                       the Chinese locale
                          * default  - use Arabic numerals no matter what the
                                       locale says; Arabic numerals are common
                                       in most regions of the world

    -x <value>          The x coordinate.

    -y <value>          The y coordinate.

    --help              Displays help about the command line options and exits.

Settings from command line options override saved settings and unless you
run the program with '--dontsave', settings from the command line will be
saved.



4.2 Moving
----------
You can move the calendar around by pressing and holding down the middle mouse
button, or by selecting "Move" from the popup menu.



4.3 Menu
--------
Pressing the right mouse button on gDeskCal will open the popup menu:

   Current Month             Jumps to the current month
   Previous Month            Goes back one month
   Next Month                Goes forward one month
   ---
   Overlay calendars...      Opens the overlay editor (see 4.X)
   ---
   Move                      Allows you to move the calendar window on screen
   ---
   Change Skin...            Opens the skin browser (see 4.3)
   ---
   About                     Tells you more about gDeskCal and the people
                             behind the project
   ---
   Quit                      Quits gDeskCal



4.4 Overlay Editor
------------------
gDeskCal can overlay other calendars to include their appointments. The overlay
editor lets you add or remove overlayed calendar files.

Some restrictions apply, however:

 * gDeskCal can only overlay calendar files in iCal format

 * overlayed calendar appointments cannot be edited with gDeskCal



4.5 Skin Browser
----------------
The skin browser displays a list of all available gDeskCal skins on your
system. To change the current skin, just select an item from the list.
The close button will make the browser window disappear.

New skins can be installed by dragging a skin archive from your file manager
into the skin browser window.

Alternatively, you may also copy the archive of the skin you want to install
into the "~/.gdeskcal/skins" directory and extract it there. The skin browser
will list the newly installed skin the next time you open it.



4.6 Browsing Through Months
---------------------------
The calendar window shows three navigation buttons for browsing through
the months:

 * The left arrow takes you to the previous month

 * The right arrow takes you to the next month

 * The home button (between the arrows) takes you to the current month

Alternatively, you may also use the corresponding menu items or the mouse
wheel for browsing:

 * Roll the mouse wheel up to go the previous month

 * Roll the mouse wheel down to go to the next month

The function keys F1 - F12 on your keyboard will also take you to the
corresponding months (only if your window manager lets gDeskCal receive
key presses):

 F1 - January     F2  - February     F3  - March     F4  - April
 F5 - May         F6  - June         F7  - July      F8  - August
 F9 - September   F10 - October      F11 - November  F12 - December



4.7 Setting Appointments
------------------------
Double-clicking on a day opens the appointments editor for that day. Changes
there are saved immediately, but you cannot edit appointments from overlayed
calendars.



4.8 Appointment Reminders
-------------------------
The appointment editor lets you set a reminder for events. The reminder will
pop up a number of minutes before the appointment is due. Use the appointment
editor to specify how many minutes before the appointment you want to get
reminded about.



4.9 National Numerals
----------------------
National numerals are numerals that are used instead of the international
Arabic numerals in some languages. gDeskCal supports national numerals for some
languages. Pass the option '--numerals=national' to gDeskCal in order to enable
national numerals.

E.g. to make gDeskCal use Hindi numerals, which are set for the Arabic
locale, set your system's locale to Arabic and start 'gDeskCal' with
'--numerals=national', e.g.:

 $ export LANG=ar_EG
 $ gdeskcal --numerals=national

The setting for national numerals will be saved, so you only have to give
this option once.
If you want to switch back to the international numerals, use the option
'--numerals=default'.



5. License and Disclaimer
-------------------------
This software is distributed in the hope that it will be useful, but WITHOUT
ANY WARRANTY; without even the implied warranty of MERCHANTIBILITY or FITNESS
FOR A PARTICULAR PURPOSE. See the file 'LICENSE' for more details.

You should have received a copy of the GNU General Public License
along with this software; if not, write to the 

  Free Software Foundation, Inc., 59 Temple Place, Suite 390, Boston,
  MA  02111-1307  USA

This software is provided "as is" and the author is not and cannot be made
responsible for any damage resulting from the use of this software.



-------------------------------------------------------------------------------
gDeskCal is copyright (c) 2002 - 2007 by Martin Grimme
eMail: martin.grimme@lintegra.de

The latest version can be found at http://www.pycage.de